Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/groupchat_control.py')
-rw-r--r--src/groupchat_control.py80
1 files changed, 40 insertions, 40 deletions
diff --git a/src/groupchat_control.py b/src/groupchat_control.py
index e5ebd439e..c13f22732 100644
--- a/src/groupchat_control.py
+++ b/src/groupchat_control.py
@@ -212,20 +212,20 @@ class GroupchatControl(ChatControlBase):
# state in got_connected()).
self.autorejoin = None
- self.actions_button = self.xml.get_widget('muc_window_actions_button')
+ self.actions_button = self.xml.get_object('muc_window_actions_button')
id_ = self.actions_button.connect('clicked',
self.on_actions_button_clicked)
self.handlers[id_] = self.actions_button
- widget = self.xml.get_widget('change_nick_button')
+ widget = self.xml.get_object('change_nick_button')
id_ = widget.connect('clicked', self._on_change_nick_menuitem_activate)
self.handlers[id_] = widget
- widget = self.xml.get_widget('change_subject_button')
+ widget = self.xml.get_object('change_subject_button')
id_ = widget.connect('clicked', self._on_change_subject_menuitem_activate)
self.handlers[id_] = widget
- widget = self.xml.get_widget('bookmark_button')
+ widget = self.xml.get_object('bookmark_button')
for bm in gajim.connections[self.account].bookmarks:
if bm['jid'] == self.contact.jid:
widget.hide()
@@ -236,7 +236,7 @@ class GroupchatControl(ChatControlBase):
self.handlers[id_] = widget
widget.show()
- widget = self.xml.get_widget('list_treeview')
+ widget = self.xml.get_object('list_treeview')
id_ = widget.connect('row_expanded', self.on_list_treeview_row_expanded)
self.handlers[id_] = widget
@@ -276,9 +276,9 @@ class GroupchatControl(ChatControlBase):
compact_view = gajim.config.get('compact_view')
self.chat_buttons_set_visible(compact_view)
- self.widget_set_visible(self.xml.get_widget('banner_eventbox'),
+ self.widget_set_visible(self.xml.get_object('banner_eventbox'),
gajim.config.get('hide_groupchat_banner'))
- self.widget_set_visible(self.xml.get_widget('list_scrolledwindow'),
+ self.widget_set_visible(self.xml.get_object('list_scrolledwindow'),
gajim.config.get('hide_groupchat_occupants_list'))
self._last_selected_contact = None # None or holds jid, account tuple
@@ -303,15 +303,15 @@ class GroupchatControl(ChatControlBase):
self.number_of_colors = len(gajim.config.get('gc_nicknames_colors').\
split(':'))
- self.name_label = self.xml.get_widget('banner_name_label')
- self.event_box = self.xml.get_widget('banner_eventbox')
+ self.name_label = self.xml.get_object('banner_name_label')
+ self.event_box = self.xml.get_object('banner_eventbox')
# set the position of the current hpaned
hpaned_position = gajim.config.get('gc-hpaned-position')
- self.hpaned = self.xml.get_widget('hpaned')
+ self.hpaned = self.xml.get_object('hpaned')
self.hpaned.set_position(hpaned_position)
- self.list_treeview = self.xml.get_widget('list_treeview')
+ self.list_treeview = self.xml.get_object('list_treeview')
selection = self.list_treeview.get_selection()
id_ = selection.connect('changed',
self.on_list_treeview_selection_changed)
@@ -580,7 +580,7 @@ class GroupchatControl(ChatControlBase):
self.change_roster_style()
def _update_banner_state_image(self):
- banner_status_img = self.xml.get_widget('gc_banner_status_image')
+ banner_status_img = self.xml.get_object('gc_banner_status_image')
images = gajim.interface.jabber_state_images
if self.room_jid in gajim.gc_connected[self.account] and \
gajim.gc_connected[self.account][self.room_jid]:
@@ -653,18 +653,18 @@ class GroupchatControl(ChatControlBase):
"""
Set sensitivity state for configure_room
"""
- xml = gtkgui_helpers.get_glade('gc_control_popup_menu.glade')
- menu = xml.get_widget('gc_control_popup_menu')
+ xml = gtkgui_helpers.get_gtk_builder('gc_control_popup_menu.ui')
+ menu = xml.get_object('gc_control_popup_menu')
- bookmark_room_menuitem = xml.get_widget('bookmark_room_menuitem')
- change_nick_menuitem = xml.get_widget('change_nick_menuitem')
- configure_room_menuitem = xml.get_widget('configure_room_menuitem')
- destroy_room_menuitem = xml.get_widget('destroy_room_menuitem')
- change_subject_menuitem = xml.get_widget('change_subject_menuitem')
- history_menuitem = xml.get_widget('history_menuitem')
- minimize_menuitem = xml.get_widget('minimize_menuitem')
- bookmark_separator = xml.get_widget('bookmark_separator')
- separatormenuitem2 = xml.get_widget('separatormenuitem2')
+ bookmark_room_menuitem = xml.get_object('bookmark_room_menuitem')
+ change_nick_menuitem = xml.get_object('change_nick_menuitem')
+ configure_room_menuitem = xml.get_object('configure_room_menuitem')
+ destroy_room_menuitem = xml.get_object('destroy_room_menuitem')
+ change_subject_menuitem = xml.get_object('change_subject_menuitem')
+ history_menuitem = xml.get_object('history_menuitem')
+ minimize_menuitem = xml.get_object('minimize_menuitem')
+ bookmark_separator = xml.get_object('bookmark_separator')
+ separatormenuitem2 = xml.get_object('separatormenuitem2')
if hide_buttonbar_items:
change_nick_menuitem.hide()
@@ -1970,11 +1970,11 @@ class GroupchatControl(ChatControlBase):
self.room_jid, user_nick).affiliation
user_role = self.get_role(user_nick)
- # making menu from glade
- xml = gtkgui_helpers.get_glade('gc_occupants_menu.glade')
+ # making menu from gtk builder
+ xml = gtkgui_helpers.get_gtk_builder('gc_occupants_menu.ui')
# these conditions were taken from JEP 0045
- item = xml.get_widget('kick_menuitem')
+ item = xml.get_object('kick_menuitem')
if user_role != 'moderator' or \
(user_affiliation == 'admin' and target_affiliation == 'owner') or \
(user_affiliation == 'member' and target_affiliation in ('admin',
@@ -1984,7 +1984,7 @@ class GroupchatControl(ChatControlBase):
id_ = item.connect('activate', self.kick, nick)
self.handlers[id_] = item
- item = xml.get_widget('voice_checkmenuitem')
+ item = xml.get_object('voice_checkmenuitem')
item.set_active(target_role != 'visitor')
if user_role != 'moderator' or \
user_affiliation == 'none' or \
@@ -1995,7 +1995,7 @@ class GroupchatControl(ChatControlBase):
nick)
self.handlers[id_] = item
- item = xml.get_widget('moderator_checkmenuitem')
+ item = xml.get_object('moderator_checkmenuitem')
item.set_active(target_role == 'moderator')
if not user_affiliation in ('admin', 'owner') or \
target_affiliation in ('admin', 'owner'):
@@ -2004,7 +2004,7 @@ class GroupchatControl(ChatControlBase):
nick)
self.handlers[id_] = item
- item = xml.get_widget('ban_menuitem')
+ item = xml.get_object('ban_menuitem')
if not user_affiliation in ('admin', 'owner') or \
(target_affiliation in ('admin', 'owner') and\
user_affiliation != 'owner'):
@@ -2012,7 +2012,7 @@ class GroupchatControl(ChatControlBase):
id_ = item.connect('activate', self.ban, jid)
self.handlers[id_] = item
- item = xml.get_widget('member_checkmenuitem')
+ item = xml.get_object('member_checkmenuitem')
item.set_active(target_affiliation != 'none')
if not user_affiliation in ('admin', 'owner') or \
(user_affiliation != 'owner' and target_affiliation in ('admin','owner')):
@@ -2020,29 +2020,29 @@ class GroupchatControl(ChatControlBase):
id_ = item.connect('activate', self.on_member_checkmenuitem_activate, jid)
self.handlers[id_] = item
- item = xml.get_widget('admin_checkmenuitem')
+ item = xml.get_object('admin_checkmenuitem')
item.set_active(target_affiliation in ('admin', 'owner'))
if not user_affiliation == 'owner':
item.set_sensitive(False)
id_ = item.connect('activate', self.on_admin_checkmenuitem_activate, jid)
self.handlers[id_] = item
- item = xml.get_widget('owner_checkmenuitem')
+ item = xml.get_object('owner_checkmenuitem')
item.set_active(target_affiliation == 'owner')
if not user_affiliation == 'owner':
item.set_sensitive(False)
id_ = item.connect('activate', self.on_owner_checkmenuitem_activate, jid)
self.handlers[id_] = item
- item = xml.get_widget('information_menuitem')
+ item = xml.get_object('information_menuitem')
id_ = item.connect('activate', self.on_info, nick)
self.handlers[id_] = item
- item = xml.get_widget('history_menuitem')
+ item = xml.get_object('history_menuitem')
id_ = item.connect('activate', self.on_history, nick)
self.handlers[id_] = item
- item = xml.get_widget('add_to_roster_menuitem')
+ item = xml.get_object('add_to_roster_menuitem')
our_jid = gajim.get_jid_from_account(self.account)
if not jid or jid == our_jid:
item.set_sensitive(False)
@@ -2050,8 +2050,8 @@ class GroupchatControl(ChatControlBase):
id_ = item.connect('activate', self.on_add_to_roster, jid)
self.handlers[id_] = item
- item = xml.get_widget('block_menuitem')
- item2 = xml.get_widget('unblock_menuitem')
+ item = xml.get_object('block_menuitem')
+ item2 = xml.get_object('unblock_menuitem')
if helpers.jid_is_blocked(self.account, fjid):
item.set_no_show_all(True)
item.hide()
@@ -2063,11 +2063,11 @@ class GroupchatControl(ChatControlBase):
item2.set_no_show_all(True)
item2.hide()
- item = xml.get_widget('send_private_message_menuitem')
+ item = xml.get_object('send_private_message_menuitem')
id_ = item.connect('activate', self.on_send_pm, model, iter_)
self.handlers[id_] = item
- item = xml.get_widget('send_file_menuitem')
+ item = xml.get_object('send_file_menuitem')
# add a special img for send file menuitem
path_to_upload_img = gtkgui_helpers.get_icon_path('gajim-upload')
img = gtk.Image()
@@ -2081,7 +2081,7 @@ class GroupchatControl(ChatControlBase):
self.handlers[id_] = item
# show the popup now!
- menu = xml.get_widget('gc_occupants_menu')
+ menu = xml.get_object('gc_occupants_menu')
menu.show_all()
menu.popup(None, None, None, event.button, event.time)