Example #1
0
 def add_drive_cb(button):
     """Callback for adding a drive"""
     title = _("Choose a folder")
     pathname = GuiBasic.browse_folder(self.parent, title,
                                       multiple=False, stock_button=gtk.STOCK_ADD)
     if pathname:
         liststore.append([pathname])
         pathnames.append(pathname)
         options.set_list('shred_drives', pathnames)
Example #2
0
 def add_drive_cb(button):
     """Callback for adding a drive"""
     title = _("Choose a folder")
     pathname = GuiBasic.browse_folder(self.parent, title,
                                       multiple=False, stock_button=gtk.STOCK_ADD)
     if pathname:
         liststore.append([pathname])
         pathnames.append(pathname)
         options.set_list('shred_drives', pathnames)
Example #3
0
 def remove_drive_cb(button):
     """Callback for removing a drive"""
     treeselection = treeview.get_selection()
     (model, _iter) = treeselection.get_selected()
     if None == _iter:
         # nothing selected
         return
     pathname = model[_iter][0]
     liststore.remove(_iter)
     pathnames.remove(pathname)
     options.set_list('shred_drives', pathnames)
Example #4
0
 def remove_drive_cb(button):
     """Callback for removing a drive"""
     treeselection = treeview.get_selection()
     (model, _iter) = treeselection.get_selected()
     if None == _iter:
         # nothing selected
         return
     pathname = model[_iter][0]
     liststore.remove(_iter)
     pathnames.remove(pathname)
     options.set_list('shred_drives', pathnames)