gajim-plural/src/plugins
Mateusz Biliński b647885d86 Small sync commit. 2008-07-05 16:44:27 +00:00
..
__init__.py Initial commit related to plug-in system: 2008-06-01 23:33:51 +00:00
gui.py Small sync commit. 2008-07-05 16:44:27 +00:00
helpers.py Small improvements: plug-in instance object dereferenced on deactivation. 'gajim.plugin_system' logger doesn't set level DEBUG by default (have to use command-line option '-l' from now on). 2008-06-08 16:36:46 +00:00
plugin.py Small sync commit. 2008-07-05 16:44:27 +00:00
pluginmanager.py Added new 'init' method to Plugin class that plugins can implement to make actions that need to be done only once - when plugin is added (not activated) to Gajim. In this method plugins should declare handlers for GUI extension points. This was created so that __init__ method doesn't have to be reimplemented in specific way (create config, load config) - it is all done by __init__ in Plugin class. If __init__ is reimplemented, it must call Plugin __init__ (eg. using super() ) to plugin work properly. 2008-06-18 20:45:22 +00:00