Esempio n. 1
0
 def on_mi_add_category_activate(self, widget):
     """Main menu 'Add category' item activated"""
     dlg = dialogs.AddCategoryDialog()
     response = dlg.run()
     if response == gtk.RESPONSE_OK and dlg.category_name != "":
         try:
             self.getCWTree().addBranch(dlg.category_name)
         except AttributeError:
             errorMessageDialog('Directory "%s" already exists!' % dlg.category_name)
         else:
             self.updateCategories()
Esempio n. 2
0
 def on_mi_add_category_activate(self, widget):
     '''Main menu 'Add category' item activated'''
     dlg = dialogs.AddCategoryDialog()
     response = dlg.run()
     if response == gtk.RESPONSE_OK and dlg.category_name!='':
         try:
             self.getCWTree().addBranch(dlg.category_name)
         except AttributeError:
             errorMessageDialog('Directory "%s" already exists!' % dlg.category_name);
         else:
             self.updateCategories()
Esempio n. 3
0
 def on_category_edited(self, renderer, path, newname):
     category_tree = self['category_tree']
     store = category_tree.get_model()
     cur_iter = store.get_iter(path)
     cat_path = store.get_value(store.get_iter(path), 1)
     path = cat_path.split('/')
     if path[-2] != newname:
         try:
             self.password_tree.renameBranch(cat_path.split('/'), newname)
         except RenameError, message:
             errorMessageDialog(message[0])
             return
         self.updateCategories()
         self.tryToSave()
Esempio n. 4
0
 def on_category_edited(self, renderer, path, newname):
     category_tree = self["category_tree"]
     store = category_tree.get_model()
     cur_iter = store.get_iter(path)
     cat_path = store.get_value(store.get_iter(path), 1)
     path = cat_path.split("/")
     if path[-2] != newname:
         try:
             self.password_tree.renameBranch(cat_path.split("/"), newname)
         except RenameError, message:
             errorMessageDialog(message[0])
             return
         self.updateCategories()
         self.tryToSave()