abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2
diff options
context:
space:
mode:
Diffstat (limited to 'srcs/juloo.keyboard2')
-rw-r--r--srcs/juloo.keyboard2/ExtraKeysPreference.java8
-rw-r--r--srcs/juloo.keyboard2/KeyModifier.java4
2 files changed, 12 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/ExtraKeysPreference.java b/srcs/juloo.keyboard2/ExtraKeysPreference.java
index 0bbf0ce..3e8b74b 100644
--- a/srcs/juloo.keyboard2/ExtraKeysPreference.java
+++ b/srcs/juloo.keyboard2/ExtraKeysPreference.java
@@ -47,6 +47,10 @@ public class ExtraKeysPreference extends PreferenceCategory
"†",
"ª",
"º",
+ "page_up",
+ "page_down",
+ "home",
+ "end",
"switch_greekmath",
"capslock",
"copy",
@@ -94,6 +98,10 @@ public class ExtraKeysPreference extends PreferenceCategory
case "º": id = R.string.key_descr_º; break;
case "superscript": id = R.string.key_descr_superscript; break;
case "subscript": id = R.string.key_descr_subscript; break;
+ case "page_up": id = R.string.key_descr_page_up; break;
+ case "page_down": id = R.string.key_descr_page_down; break;
+ case "home": id = R.string.key_descr_home; break;
+ case "end": id = R.string.key_descr_end; break;
}
if (id == 0)
return null;
diff --git a/srcs/juloo.keyboard2/KeyModifier.java b/srcs/juloo.keyboard2/KeyModifier.java
index 6d0792f..5edd2a5 100644
--- a/srcs/juloo.keyboard2/KeyModifier.java
+++ b/srcs/juloo.keyboard2/KeyModifier.java
@@ -151,6 +151,10 @@ class KeyModifier
case KeyEvent.KEYCODE_DPAD_RIGHT: return "end";
case KeyEvent.KEYCODE_ESCAPE: return "insert";
case KeyEvent.KEYCODE_TAB: return "\\t";
+ case KeyEvent.KEYCODE_PAGE_UP:
+ case KeyEvent.KEYCODE_PAGE_DOWN:
+ case KeyEvent.KEYCODE_MOVE_HOME:
+ case KeyEvent.KEYCODE_MOVE_END: return "removed";
default: return null;
}
}