X-Git-Url: http://git.maemo.org/git/?p=watersofshiloah;a=blobdiff_plain;f=src%2Fwindows%2Fradio.py;h=12d63947ba0d73bd2c12ee800aa3efc74b7d6f50;hp=0f80479d536ddb0912fa5bdc17c16f91c71dbfec;hb=56524efd1d15e969c308cc4cd3b9de087de96aa2;hpb=74db32a3e870c99c6ea27107faff77146d871044 diff --git a/src/windows/radio.py b/src/windows/radio.py index 0f80479..12d6394 100644 --- a/src/windows/radio.py +++ b/src/windows/radio.py @@ -4,6 +4,7 @@ import logging import gobject import gtk +import hildonize import util.misc as misc_utils import banners import presenter @@ -16,8 +17,8 @@ _moduleLogger = logging.getLogger(__name__) class RadioWindow(windows._base.BasicWindow): - def __init__(self, player, store, node): - windows._base.BasicWindow.__init__(self, player, store) + def __init__(self, app, player, store, node): + windows._base.BasicWindow.__init__(self, app, player, store) self._node = node self._childNode = None @@ -40,15 +41,20 @@ class RadioWindow(windows._base.BasicWindow): textrenderer = gtk.CellRendererText() timeColumn = gtk.TreeViewColumn("Time") + timeColumn.set_property("sizing", gtk.TREE_VIEW_COLUMN_FIXED) + timeColumn.set_property("fixed-width", 80) timeColumn.pack_start(textrenderer, expand=True) timeColumn.add_attribute(textrenderer, "text", 0) textrenderer = gtk.CellRendererText() + hildonize.set_cell_thumb_selectable(textrenderer) titleColumn = gtk.TreeViewColumn("Program") + titleColumn.set_property("sizing", gtk.TREE_VIEW_COLUMN_FIXED) titleColumn.pack_start(textrenderer, expand=True) titleColumn.add_attribute(textrenderer, "text", 1) self._treeView = gtk.TreeView() + self._treeView.set_property("fixed-height-mode", True) self._treeView.set_headers_visible(False) self._treeView.set_model(self._programmingModel) self._treeView.append_column(timeColumn)