Philipp Hörist pushed to branch master at gajim / gajim
Commits:
c3f53b57 by Philipp Hörist at 2019-07-17T19:25:03Z
StatusIcon: Remove bookmarks menu
Fixes #9761
- - - - -
2 changed files:
- gajim/data/gui/systray_context_menu.ui
- gajim/gtk/statusicon.py
Changes:
=====================================
gajim/data/gui/systray_context_menu.ui
=====================================
@@ -22,14 +22,6 @@
<signal name="activate" handler="on_new_chat" swapped="no"/>
</object>
</child>
- <child>
- <object class="GtkMenuItem" id="join_gc_menuitem">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Join _Group Chat</property>
- <property name="use_underline">True</property>
- </object>
- </child>
<child>
<object class="GtkMenuItem" id="single_message_menuitem">
<property name="visible">True</property>
=====================================
gajim/gtk/statusicon.py
=====================================
@@ -182,7 +182,6 @@ class StatusIcon:
start_chat_menuitem = self._ui.start_chat_menuitem
single_message_menuitem = self._ui.single_message_menuitem
status_menuitem = self._ui.status_menu
- join_gc_menuitem = self._ui.join_gc_menuitem
sounds_mute_menuitem = self._ui.sounds_mute_menuitem
show_roster_menuitem = self._ui.show_roster_menuitem
@@ -195,9 +194,6 @@ class StatusIcon:
self.popup_menus.append(sub_menu)
status_menuitem.set_submenu(sub_menu)
- gc_sub_menu = Gtk.Menu() # gc is always a submenu
- join_gc_menuitem.set_submenu(gc_sub_menu)
-
for show in ('online', 'chat', 'away', 'xa', 'dnd', 'invisible'):
uf_show = helpers.get_uf_show(show, use_mnemonic=True)
item = Gtk.MenuItem.new_with_mnemonic(uf_show)
@@ -227,7 +223,6 @@ class StatusIcon:
app.zeroconf_is_connected())
start_chat_menuitem.set_sensitive(iskey)
single_message_menuitem.set_sensitive(iskey)
- join_gc_menuitem.set_sensitive(iskey)
accounts_list = sorted(app.contacts.get_accounts())
@@ -245,9 +240,6 @@ class StatusIcon:
self.single_message_handler_id = single_message_menuitem.\
connect('activate',
self.on_single_message_menuitem_activate, account)
- # join gc
- app.interface.roster.add_bookmarks_list(gc_sub_menu,
- account)
break # No other account connected
else:
# 2 or more 'real' accounts are connected, make submenus
@@ -268,28 +260,6 @@ class StatusIcon:
self.on_single_message_menuitem_activate, account)
account_menu_for_single_message.append(item)
- # join gc
- gc_item = Gtk.MenuItem.new_with_label(
- _('using account %s') % account_label)
- gc_sub_menu.append(gc_item)
- gc_menuitem_menu = Gtk.Menu()
- app.interface.roster.add_bookmarks_list(gc_menuitem_menu,
- account)
- gc_item.set_submenu(gc_menuitem_menu)
- gc_sub_menu.show_all()
-
- newitem = Gtk.SeparatorMenuItem.new() # separator
- gc_sub_menu.append(newitem)
- newitem = Gtk.MenuItem.new_with_mnemonic(_('_Manage Bookmarks…'))
- newitem.connect('activate',
- app.interface.roster.on_manage_bookmarks_menuitem_activate)
- newitem.set_sensitive(False)
- gc_sub_menu.append(newitem)
- for account in accounts_list:
- if app.account_supports_private_storage(account):
- newitem.set_sensitive(True)
- break
-
sounds_mute_menuitem.set_active(not app.config.get('sounds_on'))
win = app.interface.roster.window
View it on GitLab:
https://dev.gajim.org/gajim/gajim/commit/c3f53b574104ca9da94b4a741d52253f53b870af
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/commit/c3f53b574104ca9da94b4a741d52253f53b870af
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits