Commit Graph

7125 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 2cdcae8d31 win32 build scripts updated from 1.3-stable 2012-04-18 13:27:24 +01:00
Calum Lind cb2212d2f3 Update Changelog 2012-04-18 13:27:00 +01:00
Calum Lind 9fd527f465 WebUI: Increase focus delay for password field cursor 2012-04-18 13:00:14 +01:00
Calum Lind 828b3204b8 Fix #2071 : KeyError in gtkui when file priority set to value '3'
Bug results from setting file priority value in core which does not
exist in the FILE_PRIORITY dict used by UIs.
2012-04-18 12:58:09 +01:00
Calum Lind 8fdfdc2b25 Gtkui: move height request to child widget in create dialog 2012-04-18 12:57:53 +01:00
Calum bfae766f8a Fix missing semi-colon in deluge.desktop 2012-04-18 12:55:52 +01:00
Calum Lind 569dd0c585 Console: Fix prefixed space for tab completing commands 2012-03-26 19:27:58 +01:00
Calum Lind 211c27aaae Console: Fix missing trailing space for command options with tab complete 2012-03-26 19:27:01 +01:00
Calum Lind e2608a0ac9 Remove unnecessary translation from connection manager 2012-03-26 19:17:56 +01:00
John Garland 7625812c8c Use (documented) formatdate over format_date_time 2012-03-23 19:28:29 +11:00
Calum Lind beb35c5c35 Grey out file priorities for 'is_seed:True' seeding torrents 2012-03-22 01:34:49 +00:00
Calum Lind 14eb3e51b0 Bring MainWindow to front when opening another instance of gtkui 2012-03-22 01:15:45 +00:00
Calum Lind d62da02bae Improve Magnet and Url support for add command in console 2012-03-21 22:35:14 +00:00
Calum Lind 61dbd349ab Hide unused Infohash button in WebUI 2012-03-14 00:26:08 +00:00
John Garland f102e988c9 Preserve order when moving multiple torrents in the queue 2012-03-12 23:51:47 +11:00
John Garland 78df634fed Add get_queue_position & use it for sorting ids 2012-03-12 23:51:45 +11:00
John Garland e6e677e7d0 Fix not properly detecting when torrent is at end of queue 2012-03-12 23:51:21 +11:00
Calum Lind edca36fa73 Update Changelog 2012-03-11 20:22:47 +00:00
Calum Lind 758f4ef920 Label Plugin: Mark 'Label Options' for translation 2012-03-11 20:19:07 +00:00
Calum Lind 30ee7fb170 Label Plugin: Disable menu items for 'All' in sidebar 2012-03-11 20:19:00 +00:00
Calum Lind 8010f2fcc1 Label Plugin: Defer translate No Label text in submenu 2012-03-11 20:17:11 +00:00
Calum Lind d98eb06f69 Fix Label Plugin text 'All' for translation in sidebar 2012-03-11 20:16:13 +00:00
Calum Lind 7f88f59272 Mark torrent menu Pause text for translation 2012-03-11 20:09:42 +00:00
Calum Lind f6127e1747 Fix #2052 : Progress bar state text marked for deferred translation 2012-03-11 20:07:40 +00:00
Calum Lind 9ecc9ab7ad Modified fix for #1957 non-acsii columns 2012-03-11 01:05:12 +00:00
Calum Lind 17d12fbaf2 Fix for Up Speed column not sorting in Webui 2012-03-10 13:21:09 +00:00
Pedro Algarvio 068ba7bc6f Allow a minimum of 0.1 for "Stop Seed at Ratio" regarding label options. 2012-03-08 18:53:09 +00:00
Calum Lind 713f7eff7a Fix collapsed treeview in Create Torrent dialog 2012-03-04 19:34:27 +00:00
Calum Lind 74181469bc Fix compatibility for Python2.5 and Debian Lenny
Recent commit to handle warnings were >=Py2.6 and glib binding is
unavailable on Debian Lenny.
2012-03-04 19:28:51 +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 8503687136 Fix adding magnet error in webui when started from classic mode 2012-03-03 23:43:34 +00:00
Andrew Resch f0051ee81f Add a define to fix build error with libtorrent trunk 2012-03-03 11:52:44 -08:00
Calum Lind 31222a5ab6 Add gtkui template to feeder plugin 2012-03-03 02:09:23 +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 2ecb54c4f7 Ensure is_finished value is correct after state changed alert
Set torrent.is_finished to false when torrent is in a Checking or Downloading state
2012-03-02 14:23:25 +00:00
Calum Lind 7ae912114b Fix #2021 : Share ratio limit not obeyed for torrents downloaded outside deluge
Share ratio limit is based upon torrent.is_finished and a seeded torrent added
to the session was not set after checking.
2012-03-02 14:21:16 +00:00
Calum Lind e33d834cc9 Update Changelog 2012-03-02 14:00:58 +00:00
John Garland 9c0a450a47 Blocklist: remove default url as it is outdated 2012-03-02 13:59:59 +00:00
Calum Lind debae00246 Fix preferences dialog not opening with main window on Windows 2012-03-02 13:55:52 +00:00
Calum Lind a1949bc020 Fix #1976 : Text entry with trailing newline characters causes issues for Move Storage
Changed most GtkEntry truncate-mutliline properties to True for all single line
entries to prevent similar issues.
2012-03-02 13:54:08 +00:00
Calum Lind 968abf9d54 Add optparse custom version to prevent unnecessary loading of libtorrent 2012-03-02 13:31:38 +00:00
Calum Lind 9053280e14 Alternative fix for re-enabling plugin issue 2012-03-02 13:19:23 +00:00
Calum Lind 6d2e88eeee Update Changelog 2012-03-02 13:16:13 +00:00
Calum Lind f1ddd236ce Fix #2038 : Chrome 17 disconnecting from webui 2012-03-02 13:10:35 +00:00
Calum Lind be5a0b3dc5 Catch glade object issue when re-enabling Autoadd
Found an additional glade object from the previous instance of Autoadd
calling cb_get_config resulting in an exceptions.AttributeError.
This workaround simply checks that get_widget is not None.
2012-03-02 13:09:44 +00:00
Calum Lind 614b002d8b Fix plugins not showing enabled in webui 2012-03-02 13:07:29 +00:00
Calum Lind a494471ed4 Fix potential keyerror for on_torrent_removed in sessionproxy 2012-03-02 13:02:11 +00:00
John Garland 31ff64b537 Execute: log stdout/stderr when command fails 2012-03-02 13:34:56 +11:00
John Garland ba75ae4ccc Execute: make running commands asynchronous
This prevents deluge from hanging while it waits
for a command to finish.
This also prevents a deadlock from occuring
(c.f. warning at
 http://docs.python.org/library/subprocess.html#subprocess.Popen.wait)
2012-03-02 13:34:49 +11:00