Ktorrent released the new version, Ktorrent 3.0. The biggest change is that it is now based on KDE 4, and with a bit of luck, Fedora 9 will be shipped with that KDE 4 version.
With Ktorrent one of the largest external KDE projects now released a first stable KDE 4 version of their product. This also shows that KDE 4 is also accepted by external developers.
Besides the obvious port to KDE 4 and the integration with KDE 4 services Ktorrent now builds with the help of cmake. Featurewise the main news are that Ktorrent is now ipv6 ready, supports SOCKS v4 and v5 and can even be bound to a specific network interface. Smaller changes and features include:
- Added time estimation algorithm selection
- Added option to disable data checking during uploading
- Added possibility to open multiple torrents in one go (they will be opened silently)
- Added option to do a data check when a torrent is finished
- Added new missing files dialog with quit button
- Added support for hostnames in PeerManager::addPotentialPeer
- Use a toolbar in the search plugin instead of a widget
- Show files which a chunk belongs to in chunks tab
- Add alternative fileview mode (flat list)
- Added feature to move inidividual files of a torrent
Since Fedora 9 will ship KDE 4 I will try to come up with a Ktorrent 3 package for that release. At the moment there are still some problems with Fedora’s build system but I’m confident that it will be sorted out in the end.
I could also submit a Fedora 8 update to ktorrent 3.0 since Fedora 8 comes along with the necessary kde4 base packages. And it indeed works! However, that is not really necessary and I think people who want to run KDE 4 apps should go with Fedora 9 anyway.
The Ktorrent packages are built now, everything worked out fine. They should appear in rawhide soon.If you can’t wait that long, grab them from koji.