Commit Graph

6120 Commits

Author SHA1 Message Date
Damien Churchill 7e12222d33 create a plugin registration system to allow for plugin loading on the fly
remove the plugin event handlers from the event manager
fix enabling/disabling plugins when the preferences page hasn't been rendered yet
2010-04-24 01:40:34 +01:00
Damien Churchill bf2fc64ce0 remove an unrequired function() wrapping 2010-04-24 00:43:24 +01:00
Damien Churchill 3fdfedb7f7 revert previous change, we want remove_script to throw an error if the script doesn't exist
fix remove debug and dev scripts in the pluginmanager
2010-04-24 00:34:42 +01:00
Damien Churchill 01e847b997 fix the execute plugin disabling and change the namespace of the preferences page 2010-04-23 23:48:29 +01:00
Damien Churchill 50162694b5 fix plugin disabling 2010-04-23 23:47:10 +01:00
Damien Churchill ade5f596f4 don't raise an error if the script isn't in the resource 2010-04-23 23:43:20 +01:00
Damien Churchill 8b7c1681ae fix the execute plugins webui section 2010-04-23 19:30:40 +01:00
Damien Churchill 2376e857d2 fix up the deluge-web plugin interface 2010-04-23 19:30:40 +01:00
Andrew Resch d024c293ed Revert previous change 2010-04-20 20:08:08 -07:00
Andrew Resch 54617db03f Allow accessing network shares when adding torrents 2010-04-20 12:25:18 -07:00
Andrew Resch 70580e35db Fix starting plugins 2010-04-20 08:56:07 -07:00
Andrew Resch 8d02fc3db6 Fix #1238 starting plugins in the gtkui 2010-04-20 08:50:20 -07:00
Damien Churchill 112b0dc1f0 fix the zeroPad calls in the date function 2010-04-20 08:32:11 +01:00
Damien Churchill 3fcdcc8eec couple of tweaks to the plugin page layout 2010-04-19 23:17:27 +01:00
Damien Churchill 7711239452 add the updated override to FormLayout to allow for the field labels to be hidden/shown with field.show()/field.hide() 2010-04-19 22:29:11 +01:00
Damien Churchill 283cff7852 Apply patch supplied in #1235 to add the time to fdate 2010-04-19 22:27:12 +01:00
Damien Churchill fb4bfe7656 re-add the SpinnerGroup type and enable the Network preferences page 2010-04-19 17:08:08 +01:00
Damien Churchill 070443f811 only use the fix for webkit browsers 2010-04-19 16:29:40 +01:00
Damien Churchill 76483bf766 restructure the ext-extensions folder and fix some copyright headers 2010-04-19 15:35:33 +01:00
Damien Churchill dd1716c240 improve the selective downloading adding support for directories and don't recreate treenodes 2010-04-19 15:35:33 +01:00
Damien Churchill c176ff900f fix updating the columns if the node hasn't yet been rendered 2010-04-19 15:35:33 +01:00
Damien Churchill 9e8d588a05 add a method to TreeGridNodeUI that allows column values to be updated 2010-04-19 15:35:33 +01:00
Damien Churchill 0fbbf4ac6c fix setting file download priority in the add window 2010-04-19 15:35:33 +01:00
Andrew Resch 61dd9a5589 Fix setting config values in the console ui including setting paths with
spaces in them
2010-04-18 18:07:26 -07:00
Andrew Resch 9a632fc3d3 1234: Add time to the torrents added date - patch from tobbez 2010-04-18 14:52:18 -07:00
Damien Churchill e0f2c2473e fix error, use os.makedirs instead of os.mkdir, effectively mkdir -p 2010-04-17 22:13:17 +01:00
John Garland 80e480854e Fix fsize by initialising gettext 2010-04-16 00:08:56 +10:00
Andrew Resch 86232cac8e Fix #1113 set move on completed to False after a success storage move 2010-04-14 15:49:21 -07:00
Chase Sterling bba825703b refs #1180, old label preferences are removed from torrent when new label is set 2010-04-13 15:21:49 -04:00
Andrew Resch 3f3f7bb5b4 Fix #1225 by reverting change to fix #1180 since that isn't really
considered a bug and just causes more issues
2010-04-13 10:15:10 -07:00
John Garland 047bdf9e3e Only pause torrents when importing blocklist on startup 2010-04-12 20:42:37 +10:00
Damien Churchill 0ae609c6df Apply patch from #1226 to allow use of certificate chain files 2010-04-11 23:14:07 +01:00
Damien Churchill 76fa8e707a Split out the OptionsPanel into seperate classes and files 2010-04-11 23:11:54 +01:00
Andrew Resch fdc7d3d7fc Fix #1098 use triple quotes in the docstrings of the generated methods 2010-04-11 11:24:45 -07: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 8bafc9f966 tidy up and rename Remove.js to RemoveWindow.js 2010-04-09 22:13:42 +01:00
Andrew Resch 901d2d715c Fix #1222 do not try to set options on a torrent_id that is no longer in the session 2010-04-09 13:05:02 -07:00
Andrew Resch 02b71451c6 Fix enabling the Freespace plugin by initalizing self._timer on enable()
Stop the timer on disable()
2010-04-09 11:21:07 -07:00
John Garland 6e737518d8 Fix splitting folders in add torrent dialog (fixes #1112) 2010-04-10 01:01:08 +10:00
Andrew Resch addda6cfcc Fix #640 make file size suffixes translatable 2010-04-08 17:43:57 -07:00
Andrew Resch afa283cd2d Add an errback for when calling a component's start() fails and revert it back to a Stopped
state in this case
2010-04-08 17:16:28 -07:00
Andrew Resch 84b33c3418 Fix get_torrent_status by creating a status dict from the cache after it's been updated 2010-04-08 17:09:55 -07:00
Andrew Resch a15500d472 Fix menu item icons and glade warnings 2010-04-08 17:01:43 -07:00
Andrew Resch 7d4c791241 Fix #1180 properly set default options when switching a torrent label 2010-04-08 16:49:40 -07:00
Andrew Resch 4be615b084 Fix #1218 improper use of callLater 2010-04-08 15:00:07 -07:00
Damien Churchill 8e4d88f03c implement moving trackers up/down 2010-04-08 17:51:49 +01:00
Damien Churchill 38c85cf7bb convert the EditTrackers window to use a ListView and split out the various windows
into seperate files
2010-04-08 17:38:16 +01:00
John Garland bc165133d0 Fix get_torrent_status returning all keys when cache is outdated 2010-04-08 00:41:48 +10:00
Andrew Resch 117fe3bb43 Fix the sessionproxy when using keyworded filters.
The caching of state filters has been removed to simplify things a bit.  This shouldn't have too much
impact since the torrent status requests are still using diffs.
2010-04-02 15:53:03 -07:00