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:25:42 (GMT)
committer Gonzalo Odiard <godiard@sugarlabs.org>2010-11-12 16:25:42 (GMT)
commit3abddaacca3874d70c28305e1f2ca7538e139bf0 (patch)
tree0c34ed85a08825da140232529bf3ffb60bf84c2b
parent6b98da11b126bd68f08901284c84b62feb866610 (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 48cc1cd..ec7edad 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -944,6 +944,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