changeset 5d923908cc16 in /home/hg/repos/gajim
branches: gtk3 details:http://hg.gajim.org/gajim?cmd=changeset;node=5d923908cc16 description: Change history icon if theme have 'document-open-recent' icon
diffstat:
src/chat_control.py | 3 +++ src/groupchat_control.py | 7 +++++++ src/gui_menu_builder.py | 4 ++++ 3 files changed, 14 insertions(+), 0 deletions(-)
diffs (51 lines):
diff -r 4eb460d81866 -r 5d923908cc16 src/chat_control.py --- a/src/chat_control.py Sun Mar 10 16:59:16 2013 +0100 +++ b/src/chat_control.py Sat Mar 16 23:56:22 2013 +0400 @@ -353,6 +353,9 @@ contact, acct, resource=resource)
widget = self.xml.get_object('history_button') + if gtkgui_helpers.gtk_icon_theme.has_icon('document-open-recent'): + img = self.xml.get_object('image5') + img.set_from_icon_name('document-open-recent', Gtk.IconSize.MENU) id_ = widget.connect('clicked', self._on_history_menuitem_activate) self.handlers[id_] = widget
diff -r 4eb460d81866 -r 5d923908cc16 src/groupchat_control.py --- a/src/groupchat_control.py Sun Mar 10 16:59:16 2013 +0100 +++ b/src/groupchat_control.py Sat Mar 16 23:56:22 2013 +0400 @@ -340,6 +340,9 @@ gajim.connections[self.account].pubsub_publish_options_supported)) widget.show()
+ if gtkgui_helpers.gtk_icon_theme.has_icon('document-open-recent'): + img = self.xml.get_object('image8') + img.set_from_icon_name('document-open-recent', Gtk.IconSize.MENU) widget = self.xml.get_object('list_treeview') id_ = widget.connect('row_expanded', self.on_list_treeview_row_expanded) self.handlers[id_] = widget @@ -820,6 +823,10 @@ img = Gtk.Image() img.set_from_icon_name('bookmark-new', Gtk.IconSize.MENU) bookmark_room_menuitem.set_image(img) + if gtkgui_helpers.gtk_icon_theme.has_icon('document-open-recent'): + img = Gtk.Image() + img.set_from_icon_name('document-open-recent', Gtk.IconSize.MENU) + history_menuitem.set_image(img)
if hide_buttonbar_items: change_nick_menuitem.hide() diff -r 4eb460d81866 -r 5d923908cc16 src/gui_menu_builder.py --- a/src/gui_menu_builder.py Sun Mar 10 16:59:16 2013 +0100 +++ b/src/gui_menu_builder.py Sat Mar 16 23:56:22 2013 +0400 @@ -254,6 +254,10 @@ rename_menuitem.connect('activate', roster.on_rename, 'contact', jid, account) history_menuitem.connect('activate', roster.on_history, contact, account) + if gtkgui_helpers.gtk_icon_theme.has_icon('document-open-recent'): + img = Gtk.Image() + img.set_from_icon_name('document-open-recent', Gtk.IconSize.MENU) + history_menuitem.set_image(img)
if control: convert_to_gc_menuitem.connect('activate',