Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@sugarlabs.org>2010-11-12 16:40:19 (GMT)
committer Gonzalo Odiard <godiard@sugarlabs.org>2010-11-12 16:40:19 (GMT)
commit5bca106641975843ae22d97c8ba5690ae5111375 (patch)
tree4a06aec836794186fead814418b96bb179370f83
parent03c7388b308de3b55bd7a151ed91eaebb81d6ca1 (diff)
implement OLPC #10396 - Use Dpad to move in e-book mode
Author: Simon Schampijer <simon@schampijer.de> Reviewd-by: gonzalo@laptop.org
-rw-r--r--readactivity.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/readactivity.py b/readactivity.py
index d48a4be..89dc492 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -573,6 +573,18 @@ class ReadActivity(activity.Activity):
elif keyname == 'KP_End':
self._view_toolbar.zoom_out()
return True
+ elif keyname == 'KP_Up' or keyname == 'KP_Page_Up':
+ self._view.scroll(gtk.SCROLL_STEP_BACKWARD, False)
+ return True
+ elif keyname == 'KP_Down' or keyname == 'KP_Page_Down':
+ self._view.scroll(gtk.SCROLL_STEP_FORWARD, False)
+ return True
+ elif keyname == 'Up':
+ self._view.scroll(gtk.SCROLL_STEP_BACKWARD, False)
+ return True
+ elif keyname == 'Down':
+ self._view.scroll(gtk.SCROLL_STEP_FORWARD, False)
+ return True
else:
return False