Module gui_menu_builder
[hide private]
[frames] | no frames]

Module gui_menu_builder

source code

Functions [hide private]
 
build_resources_submenu(contacts, account, action, room_jid=None, room_account=None, cap=None)
Build a submenu with contact's resources.
source code
 
build_invite_submenu(invite_menuitem, list_)
list_ in a list of (contact, account)
source code
 
get_contact_menu(contact, account, use_multiple_contacts=True, show_start_chat=True, show_encryption=False, show_buttonbar_items=True, control=None)
Build contact popup menu for roster and chat window.
source code

Imports: gtk, os, gtkgui_helpers, message_control, gajim, helpers, NS_COMMANDS, NS_FILE, NS_MUC, NS_ESESSION


Function Details [hide private]

build_resources_submenu(contacts, account, action, room_jid=None, room_account=None, cap=None)

source code 
Build a submenu with contact's resources. room_jid and room_account are for action self.on_invite_to_room

build_invite_submenu(invite_menuitem, list_)

source code 

list_ in a list of (contact, account)

get_contact_menu(contact, account, use_multiple_contacts=True, show_start_chat=True, show_encryption=False, show_buttonbar_items=True, control=None)

source code 
Build contact popup menu for roster and chat window. If control is not set, we hide invite_contacts_menuitem