Changeset 9885

Show
Ignore:
Timestamp:
07/05/08 18:44:27 (5 months ago)
Author:
vardo
Message:

Small sync commit.

Location:
branches/plugin-system/src/plugins
Files:
2 modified

Legend:

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

    r9823 r9885  
    197197        @log_calls('GajimPluginConfigDialog') 
    198198        def __init__(self, plugin, **kwargs): 
    199                 # TRANSLATORS: The window title for the generic configuration dialog of plugins 
    200                 gtk.Dialog.__init__(self, '%s : %s'%(_('Configuration'), plugin.name), **kwargs) 
     199                gtk.Dialog.__init__(self, '%s %s'%(plugin.name, _('Configuration')), **kwargs) 
    201200                self.plugin = plugin 
    202201                self.add_button('gtk-close', gtk.RESPONSE_CLOSE) 
    203202         
    204                 self.main = self.child 
    205                 self.main.set_spacing(3) 
    206          
    207                 # TRANSLATORS: Short text stating which plugin a configuration dialog is for 
    208                 label = gtk.Label(_('<b>%s Configuration</b>') % (plugin.name)) 
    209                 label.set_markup(label.get_label()) 
    210                 self.main.pack_start(label, False, False) 
     203                self.child.set_spacing(3) 
     204         
     205                #label = gtk.Label(_('<b>%s Configuration</b>') % (plugin.name)) 
     206                #label.set_markup(label.get_label()) 
     207                #self.child.pack_start(label, False, False) 
    211208                 
    212209        @log_calls('GajimPluginConfigDialog') 
  • branches/plugin-system/src/plugins/plugin.py

    r9823 r9885  
    2727import os 
    2828 
    29 from plugins.helpers import log_calls 
     29from common import gajim 
     30 
     31from plugins.helpers import log_calls, log 
    3032from plugins.gui import GajimPluginConfigDialog 
     33 
    3134 
    3235class GajimPlugin(object): 
     
    98101        @log_calls('GajimPlugin') 
    99102        def __init__(self): 
    100                 self.config = GajimPluginConfig() 
     103                self.config = GajimPluginConfig(self) 
    101104                ''' 
    102105                Plug-in configuration dictionary. 
     
    137140        def deactivate(self): 
    138141                pass 
     142         
     143import shelve 
    139144 
    140145class GajimPluginConfig(dict): 
     146        @log_calls('GajimPluginConfig') 
     147        def __init__(self, plugin): 
     148                self.plugin = plugin 
     149                self.FILE_PATH = gajim.HOME_DIR 
     150                log.debug('FILE_PATH = %s'%(self.FILE_PATH)) 
     151                #self.data = shelve.open(self.FILE_PATH) 
     152         
    141153        @log_calls('GajimPluginConfig') 
    142154        def save(self): 
     
    146158        def load(self): 
    147159                pass 
     160