Deluge is a new Bittorrent client, created using Python and GTK . Deluge is intended to bring a native, full-featured client to Linux GTK desktop environments such as Gnome and XFCE.
Deluge was created by two member of ubuntuforums.org, zachtib and kripkenstein, and is currently being maintained and hosted at Google code (code.google.com)
While under development, Deluge was known as gTorrent, because it was to be a bittorrent client for Gnome. When the very first version was released to the public on September 25, 2006, the client was renamed to Deluge to avoid implying that the client was Gnome-only.
As of October 4, 2006, Deluge also has a public support forum, generously provided by the staff of ubuntuforums.org.
The current stable release of Deluge is version v0.2.0, and was released on October 4, 2006. In addition, the unstable branch can be checked out of SVN by visiting the project's Google Code page.
Deluge uses Rasterbar's version of libtorrent, and a wrapper class, python-libtorrent, written by Kripkenstein in order to use the library under Python. Currently, python-libtorrent is only officially supported on i386 versions of Linux, and a Debian package is provided that is compatible with the most recent Ubuntu release.
The SVN version of the python-libtorrent library has successfully been built on an x86_64 installation of Ubuntu, which means that 64 bit packages will most likely be provided with our next release. In addition, a ppc build is being discussed on the forums as well, and once it is sorted out, we plan on supporting all three architectures in the future.
Product's homepage
Requirements:
· gtk2
· make
· python-all-dev
· python-all version >= 2.4
· python-dbus
· python-gtk2 version >= 2.9
· python-notify
· python-pyopenssl
· librsvg2-common
· python-xdg
· python-support
· libboost-dev >= 1.33.1
· libboost-thread-dev
· libboost-date-time-dev
· libboost-filesystem-dev
· libboost-serialization-dev
· libssl-dev
· zlib1g-dev
What's New in This Release: [ read full changelog ]
Core:
· Properly show the 'Checking Resume Data' state instead of just 7
· #1788: Added ability to use XDG_DOWNLOAD_DIR as default download folder
· Fix path error with torrent files prefixed with ' file://' from Firefox
· #1869: Fix setting the disk io read/write to bypass OS cache in Windows
· #1504: Fix win32 running deluged as not logged in user via runas or service
· #890: If added torrent already exists, append extra trackers to it
· #1338: Fix Seeds and Peers totals not updating
· #1239: Fix translated Tracker Error text not counted in sidebar Error status
· Fix httpdownloader error with existing filename
· #1505: Add libtorrent info to version output
· #1637 Fix UnicodeDecodeError? from 'deluge-* --help' with non-english languages
· #1714 Fix handling of backslashes when renaming files/folders
GtkUI:
· Show the checking icon for torrents in the 'Checking Resume Data' state
· #1195: Fix right-click selecting issue when switching between folders and files
· Add F2 key shortcut for renaming filenames in the Files Tab
· Increase max piece size to 16 MiB in create torrent dialog
· #1475: Fix save and restore Preferences dialog size from config
· Add search as you type to the torrent view
· #1456: Fix no ETA showing with multiple files
· #1560: Fix FilesTab? Progress value sorting by int instead of float
· #1263: Fix not remembering column widths
· #948: New Release Dialog now shows the server version
· Fix peers in PeersTab? showing non-zero download rate when seeding
AutoAdd?:
· #1861: Fix AutoAdd? Warning (column number is a boolean)
Label:
· #1246: Fix losing Labels upon restart
Execute:
· #1477: Fix ignore Added events from state file on startup
ConsoleUI:
· #1258: Add support for urls and magnet uris in add command
· #1801: Fix unhandled defered error and missing error message upon failed connect