def refresh(self):
     '''
     Populates the combo box with the available backends
     '''
     self.liststore.clear()
     backend_types = BackendFactory().get_all_backends()
     for name, module in backend_types.iteritems():
         pixbuf = self.dialog.get_pixbuf_from_icon_name(name, 16, 16)
         self.liststore.append((name, \
                                module.Backend.get_human_default_name(), \
                                pixbuf))
     if backend_types:
         #triggers a "changed" signal, which is used in the AddPanel to
         #refresh the backend description and icon
         self.set_active(0)
Exemplo n.º 2
0
 def refresh(self):
     """
     Populates the combo box with the available backends
     """
     self.liststore.clear()
     backend_types = BackendFactory().get_all_backends()
     for name, module in backend_types.iteritems():
         # FIXME: Disable adding another localfile backend.
         # It just produce many warnings, provides no use case
         # See LP bug #940917 (Izidor)
         if name == "backend_localfile":
             continue
         pixbuf = self.dialog.get_pixbuf_from_icon_name(name, 16)
         self.liststore.append((name, module.Backend.get_human_default_name(), pixbuf))
     if backend_types:
         # triggers a "changed" signal, which is used in the AddPanel to
         # refresh the backend description and icon
         self.set_active(0)
Exemplo n.º 3
0
 def refresh(self):
     '''
     Populates the combo box with the available backends
     '''
     self.liststore.clear()
     backend_types = BackendFactory().get_all_backends()
     for name, module in backend_types.iteritems():
         # FIXME: Disable adding another localfile backend.
         # It just produce many warnings, provides no use case
         # See LP bug #940917 (Izidor)
         if name == "backend_localfile":
             continue
         pixbuf = self.dialog.get_pixbuf_from_icon_name(name, 16)
         self.liststore.append(
             (name, module.Backend.get_human_default_name(), pixbuf))
     if backend_types:
         # triggers a "changed" signal, which is used in the AddPanel to
         # refresh the backend description and icon
         self.set_active(0)