Changeset 9168
- Timestamp:
- 12/18/07 03:07:49 (10 months ago)
- Location:
- branches/one_window/src
- Files:
-
- 2 modified
-
message_window.py (modified) (1 diff)
-
roster_window.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/one_window/src/message_window.py
r9160 r9168 773 773 return self.get_window(jid, acct) != None 774 774 775 def one_window_opened(self, contact , acct, type):775 def one_window_opened(self, contact=None, acct=None, type=None): 776 776 try: 777 777 return self._windows[self._mode_to_key(contact, acct, type)] != None -
branches/one_window/src/roster_window.py
r9167 r9168 4674 4674 # Hide the show roster menu if we are not in the right windowing mode. 4675 4675 if (gajim.config.get('one_message_window') == 'always_with_roster' and 4676 gajim.interface.msg_win_mgr.one_window_opened( None, None, None)):4676 gajim.interface.msg_win_mgr.one_window_opened()): 4677 4677 self.xml.get_widget('show_roster_menuitem').show() 4678 4678 else: … … 4680 4680 4681 4681 def on_show_roster_menuitem_toggled(self, widget): 4682 self.show_roster(widget.get_active()) 4682 # when num controls is 0 this menuitem is hidden, but still need to 4683 # disable keybinding 4684 if (gajim.config.get('one_message_window') == 'always_with_roster' and 4685 gajim.interface.msg_win_mgr.one_window_opened()): 4686 self.show_roster(widget.get_active()) 4683 4687 4684 4688 def show_roster(self, active): … … 5235 5239 if gajim.config.get('one_message_window') == 'always_with_roster': 5236 5240 # always_with_roster mode defers to the MessageWindow 5237 if not gajim.interface.msg_win_mgr.one_window_opened( None, None, None):5241 if not gajim.interface.msg_win_mgr.one_window_opened(): 5238 5242 # No MessageWindow to defer to 5239 5243 self.window.set_title('Gajim')
