[commit-gajim] r11226 - trunk/src
asterix at gajim.org
asterix at gajim.org
Sun Apr 12 23:57:50 CEST 2009
Author: asterix
Date: 2009-04-12 23:57:49 +0200 (Sun, 12 Apr 2009)
New Revision: 11226
Modified:
trunk/src/config.py
Log:
change background of editable cells in default status message treeview and make columns resizable. Fixes #4746
Modified: trunk/src/config.py
===================================================================
--- trunk/src/config.py 2009-04-12 18:13:37 UTC (rev 11225)
+++ trunk/src/config.py 2009-04-12 21:57:49 UTC (rev 11226)
@@ -381,22 +381,27 @@
# Default Status messages
self.default_msg_tree = self.xml.get_widget('default_msg_treeview')
+ col2 = self.default_msg_tree.rc_get_style().bg[gtk.STATE_ACTIVE]
# (status, translated_status, message, enabled)
model = gtk.ListStore(str, str, str, bool)
self.default_msg_tree.set_model(model)
col = gtk.TreeViewColumn(_('Status'))
+ col.set_resizable(True)
self.default_msg_tree.append_column(col)
renderer = gtk.CellRendererText()
col.pack_start(renderer, False)
col.set_attributes(renderer, text = 1)
col = gtk.TreeViewColumn(_('Default Message'))
+ col.set_resizable(True)
self.default_msg_tree.append_column(col)
renderer = gtk.CellRendererText()
col.pack_start(renderer, True)
col.set_attributes(renderer, text = 2)
renderer.connect('edited', self.on_default_msg_cell_edited)
renderer.set_property('editable', True)
+ renderer.set_property('cell-background', col2)
col = gtk.TreeViewColumn(_('Enabled'))
+ col.set_resizable(True)
self.default_msg_tree.append_column(col)
renderer = gtk.CellRendererToggle()
col.pack_start(renderer, False)
More information about the Commits
mailing list