From 0a114bd2bc0fabf204190457d671f2a719acf6e9 Mon Sep 17 00:00:00 2001 From: Ben Slusky <93612+syskill@users.noreply.github.com> Date: Sat, 29 Jul 2023 12:42:20 -0400 Subject: [PATCH] Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) * Add section mark as an extra key in QWERTY-like layouts that don't have it already * Add dagger (also double dagger) as an extra key in QWERTY-like layouts --- res/xml/latn_azerty_fr.xml | 2 +- res/xml/latn_qwerty_br.xml | 4 ++-- res/xml/latn_qwerty_es.xml | 4 ++-- res/xml/latn_qwerty_hu.xml | 2 +- res/xml/latn_qwerty_lv.xml | 4 ++-- res/xml/latn_qwerty_no.xml | 4 ++-- res/xml/latn_qwerty_pl.xml | 4 ++-- res/xml/latn_qwerty_ro.xml | 4 ++-- res/xml/latn_qwerty_se.xml | 4 ++-- res/xml/latn_qwerty_tr.xml | 4 ++-- res/xml/latn_qwerty_us.xml | 4 ++-- res/xml/latn_qwerty_vi.xml | 4 ++-- res/xml/latn_qwertz.xml | 2 +- res/xml/latn_qwertz_cz.xml | 4 ++-- res/xml/latn_qwertz_cz_multifunctional.xml | 2 +- res/xml/latn_qwertz_de.xml | 2 +- res/xml/latn_qwertz_hu.xml | 2 +- res/xml/latn_qwertz_sk.xml | 4 ++-- srcs/juloo.keyboard2/ExtraKeysPreference.java | 2 ++ srcs/juloo.keyboard2/KeyModifier.java | 1 + 20 files changed, 33 insertions(+), 30 deletions(-) diff --git a/res/xml/latn_azerty_fr.xml b/res/xml/latn_azerty_fr.xml index e3cc130..cf8b185 100644 --- a/res/xml/latn_azerty_fr.xml +++ b/res/xml/latn_azerty_fr.xml @@ -29,7 +29,7 @@ - + diff --git a/res/xml/latn_qwerty_br.xml b/res/xml/latn_qwerty_br.xml index d76c6e4..e4829ae 100644 --- a/res/xml/latn_qwerty_br.xml +++ b/res/xml/latn_qwerty_br.xml @@ -15,7 +15,7 @@ - + @@ -28,7 +28,7 @@ - + diff --git a/res/xml/latn_qwerty_es.xml b/res/xml/latn_qwerty_es.xml index 5f1fc24..cb3c2cc 100644 --- a/res/xml/latn_qwerty_es.xml +++ b/res/xml/latn_qwerty_es.xml @@ -14,7 +14,7 @@ - + @@ -27,7 +27,7 @@ - + diff --git a/res/xml/latn_qwerty_hu.xml b/res/xml/latn_qwerty_hu.xml index aee223c..1caf242 100644 --- a/res/xml/latn_qwerty_hu.xml +++ b/res/xml/latn_qwerty_hu.xml @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwerty_lv.xml b/res/xml/latn_qwerty_lv.xml index 1e82d8e..a373eb8 100644 --- a/res/xml/latn_qwerty_lv.xml +++ b/res/xml/latn_qwerty_lv.xml @@ -14,7 +14,7 @@ - + @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwerty_no.xml b/res/xml/latn_qwerty_no.xml index 9f38f06..b86ea34 100644 --- a/res/xml/latn_qwerty_no.xml +++ b/res/xml/latn_qwerty_no.xml @@ -14,7 +14,7 @@ - + @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwerty_pl.xml b/res/xml/latn_qwerty_pl.xml index c31ae76..9a5a3ed 100644 --- a/res/xml/latn_qwerty_pl.xml +++ b/res/xml/latn_qwerty_pl.xml @@ -14,7 +14,7 @@ - + @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwerty_ro.xml b/res/xml/latn_qwerty_ro.xml index 1282d36..fdc4232 100644 --- a/res/xml/latn_qwerty_ro.xml +++ b/res/xml/latn_qwerty_ro.xml @@ -14,7 +14,7 @@ - + @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwerty_se.xml b/res/xml/latn_qwerty_se.xml index aab6bc6..bf3bb7d 100644 --- a/res/xml/latn_qwerty_se.xml +++ b/res/xml/latn_qwerty_se.xml @@ -15,7 +15,7 @@ - + @@ -29,7 +29,7 @@ - + diff --git a/res/xml/latn_qwerty_tr.xml b/res/xml/latn_qwerty_tr.xml index 2093db7..229a6d8 100644 --- a/res/xml/latn_qwerty_tr.xml +++ b/res/xml/latn_qwerty_tr.xml @@ -14,7 +14,7 @@ - + @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwerty_us.xml b/res/xml/latn_qwerty_us.xml index 9165283..0d394ac 100644 --- a/res/xml/latn_qwerty_us.xml +++ b/res/xml/latn_qwerty_us.xml @@ -35,7 +35,7 @@ See srcs/juloo.keyboard2/KeyValue.java for the keys that have a special meaning. - + @@ -47,7 +47,7 @@ See srcs/juloo.keyboard2/KeyValue.java for the keys that have a special meaning. - + diff --git a/res/xml/latn_qwerty_vi.xml b/res/xml/latn_qwerty_vi.xml index 6af7bc7..fb7c19e 100644 --- a/res/xml/latn_qwerty_vi.xml +++ b/res/xml/latn_qwerty_vi.xml @@ -15,7 +15,7 @@ - + @@ -27,7 +27,7 @@ - + diff --git a/res/xml/latn_qwertz.xml b/res/xml/latn_qwertz.xml index 6ba19c6..34929f5 100644 --- a/res/xml/latn_qwertz.xml +++ b/res/xml/latn_qwertz.xml @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwertz_cz.xml b/res/xml/latn_qwertz_cz.xml index 75f8a88..e3bbae9 100644 --- a/res/xml/latn_qwertz_cz.xml +++ b/res/xml/latn_qwertz_cz.xml @@ -14,7 +14,7 @@ - + @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwertz_cz_multifunctional.xml b/res/xml/latn_qwertz_cz_multifunctional.xml index 993941a..9fc8dab 100644 --- a/res/xml/latn_qwertz_cz_multifunctional.xml +++ b/res/xml/latn_qwertz_cz_multifunctional.xml @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwertz_de.xml b/res/xml/latn_qwertz_de.xml index ff1ec11..122375b 100644 --- a/res/xml/latn_qwertz_de.xml +++ b/res/xml/latn_qwertz_de.xml @@ -30,7 +30,7 @@ - + diff --git a/res/xml/latn_qwertz_hu.xml b/res/xml/latn_qwertz_hu.xml index a77aa1c..61ebf24 100644 --- a/res/xml/latn_qwertz_hu.xml +++ b/res/xml/latn_qwertz_hu.xml @@ -26,7 +26,7 @@ - + diff --git a/res/xml/latn_qwertz_sk.xml b/res/xml/latn_qwertz_sk.xml index f71a825..bb8f553 100644 --- a/res/xml/latn_qwertz_sk.xml +++ b/res/xml/latn_qwertz_sk.xml @@ -14,7 +14,7 @@ - + @@ -27,7 +27,7 @@ - + diff --git a/srcs/juloo.keyboard2/ExtraKeysPreference.java b/srcs/juloo.keyboard2/ExtraKeysPreference.java index 6b0547b..3af1c95 100644 --- a/srcs/juloo.keyboard2/ExtraKeysPreference.java +++ b/srcs/juloo.keyboard2/ExtraKeysPreference.java @@ -41,6 +41,8 @@ public class ExtraKeysPreference extends PreferenceCategory "€", "ß", "£", + "§", + "†", "switch_greekmath", "capslock", "copy", diff --git a/srcs/juloo.keyboard2/KeyModifier.java b/srcs/juloo.keyboard2/KeyModifier.java index e0d3af5..63c774b 100644 --- a/srcs/juloo.keyboard2/KeyModifier.java +++ b/srcs/juloo.keyboard2/KeyModifier.java @@ -238,6 +238,7 @@ class KeyModifier case '?': return "¿"; case '|': return "¦"; case '§': return "¶"; + case '†': return "‡"; case '×': return "∙"; // arrows case '↖': return "⇖";