summaryrefslogtreecommitdiffstats
path: root/source/keyb.c
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2015-06-15 09:01:22 +0200
committerDave Davenport <qball@gmpclient.org>2015-06-15 09:01:22 +0200
commit90eb18b3c035071fde689fcc33ba752c479b961d (patch)
treeceab7a1458f1969a6d7bd77ee338ec3439a8ea2a /source/keyb.c
parent25633ca4dc7b4259087f19f6bf8ffec3ccbd033f (diff)
Make 'all?' keys user configurable.
Fixes #66
Diffstat (limited to 'source/keyb.c')
-rw-r--r--source/keyb.c32
1 files changed, 31 insertions, 1 deletions
diff --git a/source/keyb.c b/source/keyb.c
index b8474f65..ea140f4b 100644
--- a/source/keyb.c
+++ b/source/keyb.c
@@ -206,7 +206,37 @@ DefaultBinding bindings[NUM_ABE] =
.id = ROW_TAB,
.name = "kb-row-tab",
.keybinding = "Tab"
- }
+ },
+ {
+ .id = PAGE_PREV,
+ .name = "kb-page-prev",
+ .keybinding = "Page_Up"
+ },
+ {
+ .id = PAGE_NEXT,
+ .name = "kb-page-next",
+ .keybinding = "Page_Down"
+ },
+ {
+ .id = ROW_FIRST,
+ .name = "kb-row-first",
+ .keybinding = "Home,KP_Home"
+ },
+ {
+ .id = ROW_LAST,
+ .name = "kb-row-last",
+ .keybinding = "End,KP_End"
+ },
+ {
+ .id = ROW_SELECT,
+ .name = "kb-row-select",
+ .keybinding = "Control+space"
+ },
+ {
+ .id = CANCEL,
+ .name = "kb-cancel",
+ .keybinding = "Escape"
+ },
};