diff options
Diffstat (limited to 'src/view/ActivityHost.py')
-rw-r--r-- | src/view/ActivityHost.py | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/src/view/ActivityHost.py b/src/view/ActivityHost.py index 4332372..c576d5f 100644 --- a/src/view/ActivityHost.py +++ b/src/view/ActivityHost.py @@ -22,20 +22,6 @@ from sugar.presence import presenceservice import OverlayWindow -class ActivityChatWindow(gtk.Window): - def __init__(self, gdk_window, chat_widget): - gtk.Window.__init__(self) - - self.realize() - self.set_decorated(False) - self.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DIALOG) - self.window.set_accept_focus(True) - self.window.set_transient_for(gdk_window) - self.set_position(gtk.WIN_POS_CENTER_ALWAYS) - self.set_default_size(600, 450) - - self.add(chat_widget) - class ActivityHost: def __init__(self, model): self._model = model @@ -44,14 +30,8 @@ class ActivityHost: try: self._overlay_window = OverlayWindow.OverlayWindow(self._gdk_window) - win = self._overlay_window.window except RuntimeError: self._overlay_window = None - win = self._gdk_window - - #self._chat_widget = ActivityChat.ActivityChat(self) - self._chat_widget = gtk.HBox() - self._chat_window = ActivityChatWindow(win, self._chat_widget) self._frame_was_visible = False @@ -91,28 +71,9 @@ class ActivityHost: dialog.show() dialog.window.set_transient_for(self._gdk_window) - def chat_show(self, frame_was_visible): - if self._overlay_window: - self._overlay_window.appear() - self._chat_window.show_all() - self._frame_was_visible = frame_was_visible - - def chat_hide(self): - self._chat_window.hide() - if self._overlay_window: - self._overlay_window.disappear() - wasvis = self._frame_was_visible - self._frame_was_visible = False - return wasvis - - def is_chat_visible(self): - return self._chat_window.get_property('visible') - def set_active(self, active): if not active: - self.chat_hide() self._frame_was_visible = False def destroy(self): - self._chat_window.destroy() self._frame_was_visible = False |