changeset a1b74605b627 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=a1b74605b627
description: add icon to roster filter
diffstat:
data/gui/roster_window.ui | 6 +++++-
src/roster_window.py | 7 +++++++
2 files changed, 12 insertions(+), 1 deletions(-)
diffs (39 lines):
diff -r 266b4a5c99ee -r a1b74605b627 data/gui/roster_window.ui
--- a/data/gui/roster_window.ui Mon Apr 18 11:32:16 2011 +0200
+++ b/data/gui/roster_window.ui Mon Apr 18 11:36:42 2011 +0200
@@ -348,7 +348,11 @@
<property name="no_show_all">True</property>
<property name="editable">False</property>
<property name="can_focus">True</property>
- <signal name="changed"
handler="on_roster_filter_entry_changed" />
+ <property name="primary_icon_stock">gtk-close</property>
+ <property name="primary_icon_activatable">True</property>
+ <signal name="changed"
handler="on_roster_filter_entry_changed"/>
+ <signal name="icon_press"
handler="on_roster_filter_entry_icon_press"/>
+ <signal name="key_press_event"
handler="on_roster_filter_entry_key_press_event"/>
</object>
<packing>
<property name="expand">False</property>
diff -r 266b4a5c99ee -r a1b74605b627 src/roster_window.py
--- a/src/roster_window.py Mon Apr 18 11:32:16 2011 +0200
+++ b/src/roster_window.py Mon Apr 18 11:36:42 2011 +0200
@@ -4176,12 +4176,19 @@
self.search_enabled = True
self.refilter_shown_roster_items()
+ def on_roster_filter_entry_icon_press(self, widget):
+ pass
+
+ def on_roster_filter_entry_key_press_event(self, widget):
+ pass
+
def on_show_roster_filter_menuitem_toggled(self, widget):
""" Show the roster filter entry """
self.search_enabled = widget.get_active()
self.xml.get_object('roster_filter_entry').set_visible(self.search_enabled)
self.xml.get_object('roster_filter_entry').set_editable(self.search_enabled)
if self.search_enabled:
+ self.xml.get_object('roster_filter_entry').set_text('')
self.xml.get_object('roster_filter_entry').grab_focus()
def on_roster_hpaned_notify(self, pane, gparamspec):
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits