Show
Ignore:
Timestamp:
06/07/08 19:28:34 (6 months ago)
Author:
vardo
Message:

Added first version of 'Plugins' window. It's accessible through 'Edit/Plugins' item in roster menu. It seems that you can successfully (de)activate plug-ins through GUI now.

Added 'homepage' attribute to Plugin class.

Added (commented out) calls of pycallgraph in src/gajim.py for later use.

[xbright] Changed 'python' to 'python2.5' because code uses modules not available in previous versions of Python.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/plugin-system/src/roster_window.py

    r9745 r9762  
    4545import notify 
    4646import features_window 
     47import plugins 
     48import plugins.gui 
    4749 
    4850from common import gajim 
     
    31303132                else: 
    31313133                        gajim.interface.instances['preferences'] = config.PreferencesWindow() 
     3134                         
     3135        def on_plugins_menuitem_activate(self, widget): 
     3136                if gajim.interface.instances.has_key('plugins'): 
     3137                        gajim.interface.instances['plugins'].window.present() 
     3138                else: 
     3139                        gajim.interface.instances['plugins'] = plugins.gui.PluginsWindow() 
    31323140 
    31333141        def on_publish_tune_checkbutton_toggled(self, widget, account):