Ignore:
Timestamp:
08/26/2009 04:59:29 PM (16 years ago)
Author:
Andrew Resch <andrewresch@gmail.com>
Branches:
2.0.x, develop, extjs4-port, master
Children:
7a09ef
Parents:
6ca835
Message:

Add PluginEnabledEvent
Add PluginDisabledEvent
Add event handlers to enable/disable plugins on events

File:
1 edited

Legend:

Unmodified
Added
Removed
  • deluge/ui/console/eventlog.py

    r6ca835 rf10bf6  
    5959        client.register_event_handler("SessionResumedEvent", self.on_session_resumed_event)
    6060        client.register_event_handler("ConfigValueChangedEvent", self.on_config_value_changed_event)
     61        client.register_event_handler("PluginEnabledEvent", self.on_plugin_enabled_event)
     62        client.register_event_handler("PluginDisabledEvent", self.on_plugin_disabled_event)
    6163
    6264    def on_torrent_added_event(self, torrent_id):
     
    102104        self.console.write(self.prefix + "ConfigValueChanged: {!input!}%s: %s%s" %
    103105            (key, color, value))
     106
     107    def on_plugin_enabled_event(self, name):
     108        self.console.write(self.prefix + "PluginEnabled: {!info!}%s" % name)
     109
     110    def on_plugin_disabled_event(self, name):
     111        self.console.write(self.prefix + "PluginDisabled: {!info!}%s" % name)
Note: See TracChangeset for help on using the changeset viewer.