From 8555bb5ed9bc294d781e2071e87b82e555148773 Mon Sep 17 00:00:00 2001 From: Gonzalo Odiard Date: Fri, 10 Jun 2011 18:53:23 +0000 Subject: Home/End keys for going to start and end of document in text adapter Signed-off-by: Manuel QuiƱones Acked-by: Gonzalo Odiard --- diff --git a/textadapter.py b/textadapter.py index d2246b6..526f6f1 100644 --- a/textadapter.py +++ b/textadapter.py @@ -244,6 +244,10 @@ class TextViewer(gobject.GObject): if new_value > v_adjustment.upper - v_adjustment.page_size: new_value = v_adjustment.upper - v_adjustment.page_size v_adjustment.value = new_value + elif scrolltype == gtk.SCROLL_START: + self.set_current_page(0) + elif scrolltype == gtk.SCROLL_END: + self.set_current_page(self._pagecount - 1) def previous_page(self): v_adjustment = self._scrolled.get_vadjustment() -- cgit v0.9.1