Changeset 8535 for trunk/src/chat_control.py
- Timestamp:
- 08/22/07 01:13:03 (17 months ago)
- Files:
-
- 1 modified
-
trunk/src/chat_control.py (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/chat_control.py
r8454 r8535 1537 1537 send_file_menuitem = xml.get_widget('send_file_menuitem') 1538 1538 information_menuitem = xml.get_widget('information_menuitem') 1539 convert_to_gc_menuitem = xml.get_widget('convert_to_groupchat') 1539 1540 1540 1541 contact = self.parent_win.get_active_contact() … … 1551 1552 toggle_gpg_menuitem.set_active(isactive) 1552 1553 toggle_gpg_menuitem.set_property('sensitive', is_sensitive) 1553 1554 1554 1555 # If we don't have resource, we can't do file transfer 1555 1556 # in transports, contact holds our info we need to disable it too … … 1561 1562 else: 1562 1563 send_file_menuitem.set_sensitive(False) 1563 1564 1565 # compact_view_menuitem 1566 compact_view_menuitem.set_active(self.hide_chat_buttons_current) 1567 1568 # check if it's possible to convert to groupchat 1569 if gajim.get_transport_name_from_jid(jid): 1570 convert_to_gc_menuitem.set_sensitive(False) 1571 1564 1572 # add_to_roster_menuitem 1565 1573 if _('Not in Roster') in contact.groups: … … 1569 1577 add_to_roster_menuitem.hide() 1570 1578 add_to_roster_menuitem.set_no_show_all(True) 1571 1572 1579 1573 1580 # connect signals 1574 1581 id = history_menuitem.connect('activate', … … 1587 1594 self._on_contact_information_menuitem_activate) 1588 1595 self.handlers[id] = information_menuitem 1596 id = convert_to_gc_menuitem.connect('activate', 1597 self._on_convert_to_gc_menuitem_activate) 1598 self.handlers[id] = convert_to_gc_menuitem 1589 1599 menu.connect('selection-done', lambda w:w.destroy()) 1590 1600 return menu … … 2000 2010 tb = self.xml.get_widget('gpg_togglebutton') 2001 2011 tb.set_active(not tb.get_active()) 2012 2013 def _on_convert_to_gc_menuitem_activate(self, widget): 2014 '''user want to invite some friends to chat''' 2015 dialogs.TransformChatToMUC(self.account, [self.contact.jid]) 2016 2002 2017 2003 2018 def got_connected(self):
