Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/readactivity.py
diff options
context:
space:
mode:
Diffstat (limited to 'readactivity.py')
-rw-r--r--readactivity.py18
1 files changed, 8 insertions, 10 deletions
diff --git a/readactivity.py b/readactivity.py
index 9904910..d486f0c 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -143,7 +143,6 @@ class ReadActivity(activity.Activity):
self.connect('key-press-event', self._key_press_event_cb)
self.connect('key-release-event', self._key_release_event_cb)
- self.connect('window-state-event', self._window_state_event_cb)
_logger.debug('Starting Read...')
@@ -340,6 +339,14 @@ class ReadActivity(activity.Activity):
#else:
# self._load_document('file:///home/smcv/tmp/test.pdf')
+ def fullscreen(self):
+ self._topbar.show_all()
+ activity.Activity.fullscreen(self)
+
+ def unfullscreen(self):
+ self._topbar.hide()
+ activity.Activity.unfullscreen(self)
+
def _create_back_button(self):
back = ToolButton('go-previous')
back.set_tooltip(_('Back'))
@@ -958,15 +965,6 @@ class ReadActivity(activity.Activity):
#_logger.debug("Keyname Release: %s, time: %s", keyname, event.time)
return False
- def _window_state_event_cb(self, window, event):
- if not (event.changed_mask & gtk.gdk.WINDOW_STATE_FULLSCREEN):
- return False
-
- if event.new_window_state & gtk.gdk.WINDOW_STATE_FULLSCREEN:
- self._topbar.show_all()
- else:
- self._topbar.hide()
-
def __view_toolbar_needs_update_size_cb(self, view_toolbar):
if hasattr(self._view, 'update_view_size'):
self._view.update_view_size(self._scrolled)