Example #1
0
 def show(self):
     apputils.startWait(self.window)
     try:
         self.model = gtk.ListStore(str, str, str, gobject.TYPE_PYOBJECT)
         cells = (gtk.CellRendererText(),
             gtk.CellRendererText(),
             gtk.CellRendererText())
         columns = (
             gtk.TreeViewColumn(_('Name'), cells[0], text=0),
             gtk.TreeViewColumn(_('BlogID'), cells[1], text=1),
             gtk.TreeViewColumn(_('Active'), cells[2], text=2),
         )
         for column in columns:
             self.lvBlogs.append_column(column)
         self.lvBlogs.set_model(self.model)
         self._loadData(onlyActive=True)
         if len(self.model) > 0:
             sel = self.lvBlogs.get_selection()
             sel.select_path(0)
         self._enableActions()
         identModel = gtk.ListStore(str, gobject.TYPE_PYOBJECT)
         identities = datamodel.Identity.select(orderBy='name')
         identModel.append((_('All identities'), None))
         for identity in identities:
             identModel.append((identity.name, identity))
         self.cbxIdentity.set_model(identModel)
         cell = gtk.CellRendererText()
         self.cbxIdentity.pack_start(cell, True)
         self.cbxIdentity.add_attribute(cell, 'text', 0)
         self.cbxIdentity.set_active(0)
     finally:
         apputils.endWait(self.window)
     self.window.present()
Example #2
0
 def on_ckbOnlyActive_toggled(self, *args):
     apputils.startWait(self.window)
     try:
         button = args[0]
         self.model.clear()
         model = self.cbxIdentity.get_model()
         identity = model.get_value(self.cbxIdentity.get_active_iter(), 1)
         self._loadData(button.get_active(), identity)
     finally:
         apputils.endWait(self.window)
Example #3
0
 def on_cbxIdentity_changed(self, *args):
     apputils.startWait(self.window)
     try:
         comboBox = args[0]
         self.model.clear()
         model = comboBox.get_model()
         identity = model.get_value(comboBox.get_active_iter(), 1)
         self._activateDiscovery(identity)
         self._loadData(self.ckbOnlyActive.get_active(), identity)
     finally:
         apputils.endWait(self.window)
 def show(self):
     apputils.startWait(self.window)
     try:
         self.model = gtk.ListStore(str, str, gobject.TYPE_PYOBJECT)
         cells = (gtk.CellRendererText(), gtk.CellRendererText())
         columns = (gtk.TreeViewColumn(_('Publication date'), cells[0], text=0),
             gtk.TreeViewColumn(_('Weblog'), cells[1], text=1))
         for column in columns:
             self.lvHistory.append_column(column)
         self.lvHistory.set_model(self.model)
         self._loadData()
     finally:
         apputils.endWait(self.window)
     self.window.present()
 def show(self):
     apputils.startWait(self.window)
     try:
         self.model = gtk.ListStore(str, str, gobject.TYPE_PYOBJECT)
         cells = (gtk.CellRendererText(), gtk.CellRendererText())
         columns = (gtk.TreeViewColumn(_('Publication date'),
                                       cells[0],
                                       text=0),
                    gtk.TreeViewColumn(_('Weblog'), cells[1], text=1))
         for column in columns:
             self.lvHistory.append_column(column)
         self.lvHistory.set_model(self.model)
         self._loadData()
     finally:
         apputils.endWait(self.window)
     self.window.present()
Example #6
0
 def show(self):
     apputils.startWait(self.window)
     try:
         self.model = gtk.ListStore(str, str, gobject.TYPE_PYOBJECT)
         cells = (gtk.CellRendererText(), gtk.CellRendererText())
         columns = (gtk.TreeViewColumn(_('Name'), cells[0], text=0),
                    gtk.TreeViewColumn(_('Type'), cells[1], text=1))
         for column in columns:
             self.lvIdentities.append_column(column)
         self.lvIdentities.set_model(self.model)
         self._loadData()
         if len(self.model) > 0:
             sel = self.lvIdentities.get_selection()
             sel.select_path(0)
         self._enableActions()
     finally:
         apputils.endWait(self.window)
     self.window.present()
 def show(self):
     apputils.startWait(self.window)
     try:
         self.model = gtk.ListStore(str, str, gobject.TYPE_PYOBJECT)
         cells = (gtk.CellRendererText(), gtk.CellRendererText())
         column0 = gtk.TreeViewColumn(_('Name'), cells[0], text=0)
         column1 = gtk.TreeViewColumn(_('Description'), cells[1], text=1)
         self.categoryList.append_column(column0)
         self.categoryList.append_column(column1)
         self.categoryList.set_model(self.model)
         self._loadData()
         if len(self.model) > 0:
             sel = self.categoryList.get_selection()
             sel.select_path(0)
         self._enableActions()
     finally:
         apputils.endWait(self.window)
     self.window.present()
Example #8
0
 def show(self):
     apputils.startWait(self.window)
     try:
         self.model = gtk.ListStore(str, str, gobject.TYPE_PYOBJECT)
         cells = (gtk.CellRendererText(), gtk.CellRendererText())
         column0 = gtk.TreeViewColumn(_('Name'), cells[0], text=0)
         column1 = gtk.TreeViewColumn(_('Description'), cells[1], text=1)
         self.categoryList.append_column(column0)
         self.categoryList.append_column(column1)
         self.categoryList.set_model(self.model)
         self._loadData()
         if len(self.model) > 0:
             sel = self.categoryList.get_selection()
             sel.select_path(0)
         self._enableActions()
     finally:
         apputils.endWait(self.window)
     self.window.present()
 def show(self):
     apputils.startWait(self.window)
     try:
         self.model = gtk.ListStore(str, str, gobject.TYPE_PYOBJECT)
         cells = (gtk.CellRendererText(), gtk.CellRendererText())
         columns = (
             gtk.TreeViewColumn(_('Name'), cells[0], text=0),
             gtk.TreeViewColumn(_('Type'), cells[1], text=1)
         )
         for column in columns:
             self.lvIdentities.append_column(column)
         self.lvIdentities.set_model(self.model)
         self._loadData()
         if len(self.model) > 0:
             sel = self.lvIdentities.get_selection()
             sel.select_path(0)
         self._enableActions()
     finally:
         apputils.endWait(self.window)
     self.window.present()