Commit Graph

94 Commits

Author SHA1 Message Date
John Garland acecd6d522 Catch & log KeyError when removing a torrent from the queued torrents set
This seems to happen due to libtorrent firing the torrent finished event
twice.
2012-04-18 13:29:13 +01:00
Calum Lind cb2212d2f3 Update Changelog 2012-04-18 13:27:00 +01:00
Calum Lind edca36fa73 Update Changelog 2012-03-11 20:22:47 +00:00
Calum Lind b396b11611 Set process name to match application using setproctitle
Using the setproctitle module the process name displayed in top
and other places will correctly reflect the binary name. This is an
optional dependency
2012-03-04 19:13:33 +00:00
Calum Lind 752e5a7a8f Fix #2045 : UnicodeDecodeError when using non-ascii chars in info
Input arg string needed decoding otherwise comparing with unicode
torrent name fails.
2012-03-02 15:44:08 +00:00
Calum Lind e33d834cc9 Update Changelog 2012-03-02 14:00:58 +00:00
Calum Lind 6d2e88eeee Update Changelog 2012-03-02 13:16:13 +00:00
Calum Lind 1696fd1103 Updated Changelog and compressed js 2012-02-23 00:49:55 +00:00
Calum Lind 62c7209558 Add Webui keymaps for torrents - Ctrl-A (select all) and Delete 2012-02-23 00:49:55 +00:00
Calum Lind ae9eb15d5c Update Changelog 2012-02-23 00:49:54 +00:00
Pedro Algarvio c8718ad643 Implemented #1382:
* Implemented whitelist support to both core and GTK UI.
* Implemented ip filter cleaning before each update. Restarting the deluge
  daemon is no longer needed.
* If "check_after_days" is 0(zero), the timer is not started anymore. It would
  keep updating one call after the other. If the value changed, the timer is
  now stopped and restarted using the new value.
2012-02-15 14:21:02 +00:00
Calum Lind 517addb9f9 Update Changelog 2012-01-10 02:10:20 +00:00
Damien Churchill 8c1ef7d6af update changelog 2012-01-10 02:10:13 +00:00
Calum Lind 5e36722047 Update Changelog 2012-01-07 20:55:15 +00:00
Pedro Algarvio 87e767d4c1 Merge branch 'master' into plugins-namespace 2011-06-03 17:48:22 +01:00
Pedro Algarvio 9b3f5783d5 Update ChangeLog. 2011-05-18 05:01:30 +01:00
Pedro Algarvio 77fc53afc0 Sequential downloads. Was querying for the wrong key on the torrent status. Fixed. 2011-05-08 23:46:55 +01:00
Pedro Algarvio cc5f2ffe18 Implemented sequential downloads on core. 2011-05-08 22:39:11 +01:00
Pedro Algarvio f41f6ad46a Test fixes and #1814 fix.
All test were adapted, and some more were added to comply with the new multiuser support in deluge.
Regarding #1814, host entries in the Connection Manager UI are now migrated from the old format were automatic localhost logins were possible, which no longer is.
2011-04-27 19:32:13 +01:00
Pedro Algarvio f56be66556 Update ChangeLog. 2011-04-27 13:06:26 +01:00
Pedro Algarvio e63c33c496 Allow changing ownership of torrents. In order to achieve this, added `deluge.core.set_torrents_owner()`, `deluge.core.get_known_accounts()`, `deluge.core.authmanager.get_known_accounts() and `deluge.core.torrent.set_owner()`. So far only the GtkUi has this fully implemented. 2011-04-22 11:25:33 +01:00
Andrew Resch 499a58f50d Revert 67ea05921c which changed how event handlers worked.
Unfortunately this will not work with plugins as they do not have the events defined and
the creation of the event object fails.
2011-02-23 10:47:16 -08:00
Pedro Algarvio c00391a852 Merge branch 'master' into plugins-namespace 2010-12-28 01:45:50 +00:00
Pedro Algarvio 7e2411289d Merge branch 'master' into plugins-namespace
Conflicts:
	ChangeLog
2010-12-13 12:37:37 +00:00
Pedro Algarvio 2fa8ca6753 Merge branch 'master' into improved-logging
Conflicts:
	ChangeLog
	deluge/plugins/autoadd/autoadd/gtkui.py
	deluge/ui/client.py
2010-12-13 12:31:20 +00:00
Pedro Algarvio 67ea05921c Implemented passing a copy of an event instead of it's arguments to event handlers. Necessary changes to the event handlers on deluge's code were made, plugins still need to be ported to this new style. 2010-12-11 05:11:18 +00:00
Pedro Algarvio 0f36a65aaf Update ChangeLog with the backwards incompatible notice. 2010-12-10 05:49:38 +00:00
Pedro Algarvio 860457ff48 Update ChangeLog. 2010-12-10 05:01:31 +00:00
Pedro Algarvio 9bd11ab204 Update ChangeLog. 2010-12-10 04:35:41 +00:00
Pedro Algarvio 3b00a7de59 Swhiched the old style logging, ie, a single logger for all logging output to several loggers. This brings the ability to tweak the logging levels for each of the loggers, ie, we can have the "deluge" logger be at the ERROR level while having "deluge.core" at the DEBUG level, meaning we will only see log message for all of the deluge loggers above the ERROR level while still having all messages above the DEBUG level for the "deluge.core" logger and it's children. This kind of tweak can be achieved by adding a file named "logging.conf" to deluge's config dir and this is explained on the `deluge.log.tweak_logging_levels` function.
Passing `-r` to the cli's while also passing `-l` will make the logfile rotate when reaching 5Mb in size. Three backups will be kept at all times.
All deluge's code is now using this new style logging along with the git hosted plugins. For other plugins not hosted by deluge, which still imports `LOG` as the logger, a deprecation warning will be shown explaining the required changes needed to use the new style logging. New plugins created by the `create_plugin` script will use the new logging facilities.
2010-12-06 11:20:22 +00:00
John Garland 37a00a48a7 Fix uncaught exception when closing deluge in classic mode 2010-07-02 02:45:47 +10:00
John Garland 2603c36e7d Revert "Fix trac wiki turning CamelCase words into broken links"
This reverts commit 81b56cce62.
2010-05-11 23:47:06 +10:00
John Garland 81b56cce62 Fix trac wiki turning CamelCase words into broken links 2010-05-11 23:23:39 +10:00
John Garland 88929d4821 Rewrite tracker_icons.py (#995) 2010-05-04 04:37:19 +10:00
John Garland 5766e04987 Fix deluge-gtk hanging on shutdown (#1247) - thanks Jan Steffens 2010-05-02 22:39:18 +10:00
John Garland 35dfcf3a77 Pause transfers until blocklist is imported (#861) 2010-04-12 01:01:02 +10:00
John Garland f21dd242f6 Fix renaming files in add torrent dialog 2010-04-12 00:07:50 +10:00
Damien Churchill 00734d14b6 update the ChangeLog 2010-02-18 02:32:27 +00:00
Damien Churchill 76fcfa498d add gzip encoding to responses that are just text 2010-01-22 12:39:33 +00:00
John Garland aaa7dae18e Fix date in 1.2_RC changelog. Add release date to trunk changelog. 2010-01-16 04:21:25 +00:00
John Garland 0e2dd9f389 Add gzip decoding support to httpdownloader (implements #1012). 2010-01-14 12:43:59 +00:00
John Garland 6312ad4a7e Add rudimentary support for local files 2010-01-03 18:02:30 +00:00
Andrew Resch ec9564d0c1 #496: Remove deprecated functions in favour of get_session_status() 2009-12-25 21:29:47 +00:00
Andrew Resch d57b2b43ec Implement #457 progress bars for folders 2009-12-24 20:06:23 +00:00
Andrew Resch 62dfd6a664 Implement #1063 option to delete torrent file copy on torrent removal - patch from Ghent 2009-12-11 21:00:12 +00:00
Andrew Resch 718a12b492 Update ChangeLog and README 2009-10-04 23:07:24 +00:00
Andrew Resch 838cef1c36 Fix shutdown handler with GNOME session manager 2009-08-01 00:15:05 +00:00
Andrew Resch 3194f0f994 Add ability to rename files prior to adding them in the gtkui 2009-06-27 02:24:21 +00:00
Andrew Resch abf6de8462 Add a Cache preferences page to adjust cache settings and examine cache status 2009-06-25 23:58:54 +00:00
Andrew Resch 4c43980d66 Fix #518 remove header in add torrent dialog to save vertical space 2009-06-10 18:39:14 +00:00