Andrew Resch
c6caae848f
Fix another problem with component change
2010-03-20 20:54:36 -07:00
Andrew Resch
5945b24476
Fix pluginmanagerbase using new component module
2010-03-20 19:29:36 -07:00
Pedro Algarvio
8a6ec7232d
Merge SVN and HG heads.
2009-11-22 02:34:51 +00:00
Pedro Algarvio
0723a77214
First notifications plugin commit.
...
Working when not in classic mode. In classic mode, needs some more coding.
2009-11-22 02:34:23 +00:00
Andrew Resch
9b8282010c
Fix disabling/enabling plugins after switching daemons
2009-11-08 04:04:40 +00:00
Damien Churchill
93e3d2acf6
need to actually continue from the loop otherwise another error still occurs
2009-10-28 13:33:27 +00:00
Andrew Resch
566d3c5ebf
Fix possible exception when trying to load pre-1.2 plugins
2009-10-23 01:15:30 +00:00
Andrew Resch
b849a4b451
Fix #1009 enabling a plugin twice in the gtkui
...
Prevent plugins from being enabled more than once in pluginmanagerbase
2009-09-05 19:32:01 +00:00
Andrew Resch
efa125ac83
Fix starting plugins when enabled
2009-07-06 05:18:18 +00:00
Andrew Resch
d67477f6e2
Add OpenSSL exception to all GPL headers
2009-05-18 21:51:49 +00:00
Andrew Resch
3f03cb967a
Get Label plugin working in the GtkUI
2009-02-27 17:12:53 +00:00
Andrew Resch
703e9def05
Change some plugin stuff and add an example plugin
2009-02-23 23:54:06 +00:00
Andrew Resch
c6ddaeaac7
Remove OpenSSL exception from license headers
2008-11-23 04:58:01 +00:00
Andrew Resch
edaf3da0fc
Add 'get_plugin_info()' to PluginManagerBase -- returns a metadata info
...
dictionary
2008-10-27 03:31:11 +00:00
Andrew Resch
a27b0c6329
Add the ability to add plugins from the plugins preference page (from
...
.eggs)
Add a rescan for plugins button to rescan the plugin folders
2008-09-24 01:23:38 +00:00
Marcos Pinto
6fa31d1dc0
change copyright notices to gpl3
2008-08-08 05:59:07 +00:00
Martijn Voncken
c5ad6d7e5a
remove organize plugin
2008-07-05 16:34:46 +00:00
Andrew Resch
4ead675fad
Fix pluginmanagerbase to use configmanagers config directory instead of trying to get it from the config
...
file.
2008-04-08 03:56:27 +00:00
Andrew Resch
4c867264f9
Add '-c, --config' options to set config directory.
2008-04-05 22:40:35 +00:00
Andrew Resch
419333b9cb
Only enable plugins that are enabled in the core.
2007-12-16 11:10:12 +00:00
Andrew Resch
8271d70ec7
Plugin system changes in regards to enabling/disabling plugins.
2007-12-11 04:45:47 +00:00
Andrew Resch
589df97add
Add ListView state saving.
...
Have TorrentView save and load state on startup/shutdown.
Add new method to components shutdown() which is called when the UI is
exiting to allow components to clean-up.
Clean up some debug output.
2007-12-08 05:02:29 +00:00
Andrew Resch
cfc05729ee
Queue plugin updates.
2007-11-04 23:54:38 +00:00
Andrew Resch
eacc6dd08f
Queue plugin update.
...
Plugin system updates.
2007-11-03 07:24:45 +00:00
Andrew Resch
c11e61355b
Add testing plugin.
...
Plugins should now enable/disable properly and save enabled/disabled
state.
2007-11-02 02:40:44 +00:00
Andrew Resch
c4d4e75667
Change the gtkui to a new component based system.
...
Properly handle daemon quitting unexpectedly.
Many updates to the ConnectionManager.
2007-10-20 22:26:43 +00:00
Andrew Resch
d240ba3c01
Preferences plugin tab stuff.
2007-10-05 05:05:07 +00:00
Andrew Resch
84cd2da8dd
Implement plugin management api in the core.
2007-10-05 00:58:26 +00:00
Andrew Resch
06e148c2ed
Add PluginManagerBase class.
...
Only load plugins that are in the 'enabled_plugins' key in the config
files.
2007-10-04 00:43:41 +00:00