hide pep menuitems when use_pep is not activated
This commit is contained in:
parent
a645006bf8
commit
e5b2db0099
1 changed files with 6 additions and 2 deletions
|
@ -933,6 +933,9 @@ class RosterWindow:
|
||||||
profile_avatar_menuitem = self.xml.get_widget('profile_avatar_menuitem')
|
profile_avatar_menuitem = self.xml.get_widget('profile_avatar_menuitem')
|
||||||
pep_services_menuitem = self.xml.get_widget('pep_services_menuitem')
|
pep_services_menuitem = self.xml.get_widget('pep_services_menuitem')
|
||||||
|
|
||||||
|
if not gajim.config.get('use_pep'):
|
||||||
|
pep_services_menuitem.set_no_show_all(True)
|
||||||
|
pep_services_menuitem.hide()
|
||||||
# destroy old advanced menus
|
# destroy old advanced menus
|
||||||
for m in self.advanced_menus:
|
for m in self.advanced_menus:
|
||||||
m.destroy()
|
m.destroy()
|
||||||
|
@ -3046,7 +3049,7 @@ class RosterWindow:
|
||||||
item.connect('activate', self.change_status, account, 'offline')
|
item.connect('activate', self.change_status, account, 'offline')
|
||||||
|
|
||||||
pep_menuitem = xml.get_widget('pep_menuitem')
|
pep_menuitem = xml.get_widget('pep_menuitem')
|
||||||
if gajim.connections[account].pep_supported:
|
if gajim.connections[account].pep_supported and gajim.config.get('use_pep'):
|
||||||
pep_submenu = gtk.Menu()
|
pep_submenu = gtk.Menu()
|
||||||
pep_menuitem.set_submenu(pep_submenu)
|
pep_menuitem.set_submenu(pep_submenu)
|
||||||
if gajim.config.get('publish_mood'):
|
if gajim.config.get('publish_mood'):
|
||||||
|
@ -3056,7 +3059,8 @@ class RosterWindow:
|
||||||
if gajim.config.get('publish_activity'):
|
if gajim.config.get('publish_activity'):
|
||||||
item = gtk.MenuItem('Activity')
|
item = gtk.MenuItem('Activity')
|
||||||
pep_submenu.append(item)
|
pep_submenu.append(item)
|
||||||
item.connect('activate', self.on_change_activity_activate, account)
|
item.connect('activate', self.on_change_activity_activate,
|
||||||
|
account)
|
||||||
else:
|
else:
|
||||||
pep_menuitem.set_no_show_all(True)
|
pep_menuitem.set_no_show_all(True)
|
||||||
pep_menuitem.hide()
|
pep_menuitem.hide()
|
||||||
|
|
Loading…
Add table
Reference in a new issue