abouttreesummaryrefslogcommitdiff
path: root/res/values/arrays.xml
diff options
context:
space:
mode:
authorJules Aguillon2023-06-25 15:52:24 +0200
committerJules Aguillon2023-06-25 15:52:24 +0200
commit8ba82d2555342f6cf5e14d19c1d7bcadf46ab604 (patch)
tree71495d1ab9cacbeffe8f8cf6abc069765ba2a54d /res/values/arrays.xml
parentf36864533c33f8f1986db150987e354c59c7482b (diff)
downloadunexpected-keyboard-8ba82d2555342f6cf5e14d19c1d7bcadf46ab604.tar.gz
unexpected-keyboard-8ba82d2555342f6cf5e14d19c1d7bcadf46ab604.zip
Generate layouts arrays used in settings
`gen_layouts.py` lists the layouts in `res/xml` and generate the `pref_layout_values` and `pref_layout_entries` arrays into `res/values/layouts.xml`. These arrays are hard to maintain as the order has to match, which is fragile. This relies on every layouts having a `name` attribute.
Diffstat (limited to 'res/values/arrays.xml')
-rw-r--r--res/values/arrays.xml80
1 files changed, 0 insertions, 80 deletions
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index 713459d..14a536d 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -1,85 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
- <string-array name="pref_layout_values">
- <item>none</item>
- <item>latn_qwerty_us</item>
- <item>latn_colemak</item>
- <item>latn_dvorak</item>
- <item>arab_pc_ckb</item>
- <item>arab_pc</item>
- <item>arab_alt</item>
- <item>arab_pc_ir</item>
- <item>beng_national</item>
- <item>beng_provat</item>
- <item>cyrl_jcuken_ru</item>
- <item>cyrl_jcuken_uk</item>
- <item>cyrl_yaverti</item>
- <item>deva_inscript</item>
- <item>deva_alt</item>
- <item>grek_qwerty</item>
- <item>hang_dubeolsik_kr</item>
- <item>hebr_1_il</item>
- <item>hebr_2_il</item>
- <item>latn_azerty_fr</item>
- <item>latn_bone</item>
- <item>latn_neo2</item>
- <item>latn_qwerty_hu</item>
- <item>latn_qwerty_br</item>
- <item>latn_qwerty_es</item>
- <item>latn_qwerty_lv</item>
- <item>latn_qwerty_no</item>
- <item>latn_qwerty_pl</item>
- <item>latn_qwerty_se</item>
- <item>latn_qwerty_tr</item>
- <item>latn_qwerty_vi</item>
- <item>latn_qwerty_ro</item>
- <item>latn_qwertz</item>
- <item>latn_qwertz_cz</item>
- <item>latn_qwertz_de</item>
- <item>latn_qwertz_hu</item>
- <item>latn_qwertz_sk</item>
- <item>custom</item>
- </string-array>
- <string-array name="pref_layout_entries">
- <item>None</item>
- <item>QWERTY (US)</item>
- <item>Colemak</item>
- <item>Dvorak</item>
- <item>Arabic (کوردی)</item>
- <item>Arabic PC</item>
- <item>Arabic Alt</item>
- <item>Persian PC</item>
- <item>বাংলা (জাতীয়)</item>
- <item>বাংলা (প্রভাত)</item>
- <item>ЙЦУКЕН (Русский)</item>
- <item>ЙЦУКЕН (Українська)</item>
- <item>ЯВЕРТЪ</item>
- <item>देवनागरी (हिंदी)-1</item>
- <item>देवनागरी (हिंदी)-2</item>
- <item>QWERTY (Greek)</item>
- <item>두벌식 (Korean)</item>
- <item>Hebrew 1</item>
- <item>Hebrew 2</item>
- <item>AZERTY (Français)</item>
- <item>Bone</item>
- <item>Neo 2</item>
- <item>QWERTY (Magyar)</item>
- <item>QWERTY (Brasileiro)</item>
- <item>QWERTY (Español)</item>
- <item>QWERTY (Latvian)</item>
- <item>QWERTY (Norwegian)</item>
- <item>QWERTY (Polski)</item>
- <item>QWERTY (Swedish)</item>
- <item>QWERTY (Türkçe)</item>
- <item>QWERTY (Vietnamese)</item>
- <item>QWERTY (Română)</item>
- <item>QWERTZ</item>
- <item>QWERTZ (Czech)</item>
- <item>QWERTZ (Deutsch)</item>
- <item>QWERTZ (Magyar)</item>
- <item>QWERTZ (Slovak)</item>
- <item>@string/pref_layout_e_custom</item>
- </string-array>
<string-array name="pref_accents_entries">
<item>@string/pref_accents_e_all_installed</item>
<item>@string/pref_accents_e_selected</item>