From db58686ea91f7276adbf68e9db40fba0a4112405 Mon Sep 17 00:00:00 2001 From: Nick White Date: Sun, 14 Jun 2009 19:42:51 +0100 Subject: Initial commit --- app-text/epdfview/files/vikeybindings.patch | 42 +++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 app-text/epdfview/files/vikeybindings.patch (limited to 'app-text/epdfview/files/vikeybindings.patch') diff --git a/app-text/epdfview/files/vikeybindings.patch b/app-text/epdfview/files/vikeybindings.patch new file mode 100644 index 0000000..2e4b4d4 --- /dev/null +++ b/app-text/epdfview/files/vikeybindings.patch @@ -0,0 +1,42 @@ +Index: src/gtk/PageView.cxx +=================================================================== +--- src/gtk/PageView.cxx (revision 296) ++++ src/gtk/PageView.cxx (revision 300) +@@ -572,23 +572,37 @@ + { + case GDK_Left: + case GDK_KP_Left: ++ case GDK_h: + direction = GTK_SCROLL_STEP_LEFT; + horizontal = TRUE; + break; + + case GDK_Right: + case GDK_KP_Right: ++ case GDK_l: + horizontal = TRUE; + direction = GTK_SCROLL_STEP_RIGHT; + break; + + case GDK_Up: + case GDK_KP_Up: ++ case GDK_k: ++ if ( position == adjustment->lower ) ++ { ++ pter->scrollToPreviousPage (); ++ return TRUE; ++ } + direction = GTK_SCROLL_STEP_UP; + break; + + case GDK_Down: + case GDK_KP_Down: ++ case GDK_j: ++ if ( position == ( adjustment->upper - adjustment->page_size) ) ++ { ++ pter->scrollToNextPage (); ++ return TRUE; ++ } + direction = GTK_SCROLL_STEP_DOWN; + break; + -- cgit v1.2.3