Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/readactivity.py
diff options
context:
space:
mode:
authorReinier Heeres <rwh@rwh.(none)>2008-03-02 08:46:22 (GMT)
committer Reinier Heeres <rwh@rwh.(none)>2008-03-02 08:46:22 (GMT)
commitd26de19e9126409379c0c56f24415b8e5e6649cc (patch)
tree3aa5c979a991a8292ab40c241c5c4331a7f37fe2 /readactivity.py
parent4f60fca6794eb7a6190ae760a823f9ce7f4cac95 (diff)
Zoom-in/out with square/check #6165
Diffstat (limited to 'readactivity.py')
-rw-r--r--readactivity.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/readactivity.py b/readactivity.py
index 3a989d7..3992290 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -416,6 +416,16 @@ class ReadActivity(activity.Activity):
logging.debug("Keyname Press: %s, time: %s", keyname, event.time)
if keyname == 'c' and event.state & gtk.gdk.CONTROL_MASK:
self._view.copy()
+ return True
+ elif keyname == 'KP_Home':
+ # FIXME: refactor later to self.zoom_in()
+ self._view_toolbar.zoom_in()
+ return True
+ elif keyname == 'KP_End':
+ self._view_toolbar.zoom_out()
+ return True
+ else:
+ return False
def _key_release_event_cb(self, widget, event):
keyname = gtk.gdk.keyval_name(event.keyval)
@@ -426,4 +436,3 @@ class ReadActivity(activity.Activity):
def __view_toolbar_go_fullscreen_cb(self, view_toolbar):
self.fullscreen()
-