Archive for January 5th, 2005

Konqueror hacking

January 5th 2005

For those of you who don’t frequent kfm-devel, I’ve posted a patch against KHTML to the mailing list to show the image you’re dragging during a drag and drop operation.

Sample of image dragging
Sample

It’ll probably be a KDE 4 thing unless the KHTML devs really love it, since we’re past feature freeze. I think it’s pretty nifty myself, and it wasn’t hard to do at all. I just wish that QCursor::setCursor() took full advantage of the Xcursor spec to allow translucent pixmaps to be properly supported. Although perhaps it is an X Server limitation that causes this.

One other thing is that this only works for images that aren’t also links. It wouldn’t be hard to do something with hyperlinked images as well, but I haven’t gotten around to it yet. Also, you’d probably want to be dragging the actual URL, and not the image anyways.

Posted by mpyne under Uncategorized | No Comments »

New BitTorrent

January 5th 2005

There’s a beta release of the next BitTorrent program. My notes:

  1. The readme included with the source distribution says that installation instructions are included in the INSTALL.unix file. Unfortunately, you won’t actually find that file with the source. Don’t worry though, I didn’t let a minor thing like that stop me.
  2. The application now uses GTK instead of wxWindows. Sort of a step sideways if you ask me, but it’s not necessarily a bad thing, as pyGTK does seem to be better for cross-platform development than pyQt at this point.
  3. Unfortunately, the GUI is, IMO, horrid. I don’t even want to imagine what aseigo would say about it. For example, even though it seems to require GTK 2.4, it still uses the old GTK file chooser dialog.
  4. Bonus GUI disaster: You cannot resize the application unless you pass the “–advanced 1″ options to the program. Thanks for saving us from ourselves, BitTorrent devs. What would we have ever done if you hadn’t saved us from making the application larger.

Anyways, I didn’t get a chance to try downloading a torrent with it, as the KNOPPIX torrent I had lying around was apparently expired. Overall the application shows potential, and it’s nice that they’re not leaving it as simply a bare bones GUI example. But I think we should get the protocol figured out for KDE 4.0 (perhaps with KGet NG), otherwise we’re never going to have a good GUI BitTorrent program for KDE.

Posted by mpyne under Uncategorized | No Comments »