yield gobject.TYPE_OBJECT, column
textrenderer = gtk.CellRendererText()
+ hildonize.set_cell_thumb_selectable(textrenderer)
column = gtk.TreeViewColumn("Magazine")
column.set_property("sizing", gtk.TREE_VIEW_COLUMN_FIXED)
column.pack_start(textrenderer, expand=True)
issuesWindow.show()
return issuesWindow
- @misc_utils.log_exception(_moduleLogger)
- def _on_row_activated(self, view, path, column):
- itr = self._model.get_iter(path)
- node = self._model.get_value(itr, 0)
- self._window_from_node(node)
-
gobject.type_register(MagazinesWindow)
yield gobject.TYPE_OBJECT, column
textrenderer = gtk.CellRendererText()
+ hildonize.set_cell_thumb_selectable(textrenderer)
column = gtk.TreeViewColumn("Issue")
column.set_property("sizing", gtk.TREE_VIEW_COLUMN_FIXED)
column.pack_start(textrenderer, expand=True)
issuesWindow.show()
return issuesWindow
- @misc_utils.log_exception(_moduleLogger)
- def _on_row_activated(self, view, path, column):
- itr = self._model.get_iter(path)
- node = self._model.get_value(itr, 0)
- self._window_from_node(node)
-
gobject.type_register(MagazineIssuesWindow)
column = gtk.TreeViewColumn("Article")
column.set_property("sizing", gtk.TREE_VIEW_COLUMN_FIXED)
column.pack_start(textrenderer, expand=True)
- column.add_attribute(textrenderer, "text", 1)
+ column.add_attribute(textrenderer, "markup", 1)
yield gobject.TYPE_STRING, column
def _refresh(self):
self._hide_loading()
for programNode in programs:
program = programNode.get_properties()
- row = programNode, "%s\n%s" % (program["title"], program["author"])
+ row = programNode, "%s\n<small>%s</small>" % (programNode.title, programNode.subtitle)
self._model.append(row)
self._select_row()
issuesWindow.show()
return issuesWindow
- @misc_utils.log_exception(_moduleLogger)
- def _on_row_activated(self, view, path, column):
- itr = self._model.get_iter(path)
- node = self._model.get_value(itr, 0)
- self._window_from_node(node)
-
gobject.type_register(MagazineArticlesWindow)