From ad7314a01684185f5cf33cc31ef35d1027776a88 Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sun, 21 Jan 2024 16:34:49 +0100 Subject: Move layout definitions into srcs/layouts This separates the layout definitions from the special layouts (bottom_row, greekmath) and other unrelated files (method, settings). This is also a more intuitive location for layouts and make the resource directory easier to navigate. Under the hood, layouts are copied back into build/generated-resources/xml. --- srcs/layouts/arab_alt.xml | 42 ++++++++++++++++++ srcs/layouts/arab_pc.xml | 44 +++++++++++++++++++ srcs/layouts/arab_pc_ckb.xml | 39 +++++++++++++++++ srcs/layouts/arab_pc_hindu.xml | 44 +++++++++++++++++++ srcs/layouts/arab_pc_ir.xml | 42 ++++++++++++++++++ srcs/layouts/armenian_ph_am.xml | 51 ++++++++++++++++++++++ srcs/layouts/beng_national.xml | 37 ++++++++++++++++ srcs/layouts/beng_provat.xml | 37 ++++++++++++++++ srcs/layouts/cyrl_jcuken_ru.xml | 42 ++++++++++++++++++ srcs/layouts/cyrl_jcuken_uk.xml | 42 ++++++++++++++++++ srcs/layouts/cyrl_ueishsht.xml | 41 +++++++++++++++++ srcs/layouts/cyrl_yaverti.xml | 37 ++++++++++++++++ srcs/layouts/deva_alt.xml | 30 +++++++++++++ srcs/layouts/deva_inscript.xml | 37 ++++++++++++++++ srcs/layouts/grek_qwerty.xml | 37 ++++++++++++++++ srcs/layouts/hang_dubeolsik_kr.xml | 37 ++++++++++++++++ srcs/layouts/hebr_1_il.xml | 42 ++++++++++++++++++ srcs/layouts/hebr_2_il.xml | 40 +++++++++++++++++ srcs/layouts/latn_azerty_fr.xml | 39 +++++++++++++++++ srcs/layouts/latn_bepo_fr.xml | 40 +++++++++++++++++ srcs/layouts/latn_bone.xml | 46 ++++++++++++++++++++ srcs/layouts/latn_colemak.xml | 41 +++++++++++++++++ srcs/layouts/latn_dvorak.xml | 37 ++++++++++++++++ srcs/layouts/latn_neo2.xml | 50 +++++++++++++++++++++ srcs/layouts/latn_qwerty_br.xml | 39 +++++++++++++++++ srcs/layouts/latn_qwerty_cz.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwerty_es.xml | 38 ++++++++++++++++ srcs/layouts/latn_qwerty_hu.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwerty_lv.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwerty_no.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwerty_pl.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwerty_ro.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwerty_se.xml | 41 +++++++++++++++++ srcs/layouts/latn_qwerty_tr.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwerty_us.xml | 58 +++++++++++++++++++++++++ srcs/layouts/latn_qwerty_vi.xml | 38 ++++++++++++++++ srcs/layouts/latn_qwertz.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwertz_cz.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwertz_cz_multifunctional.xml | 37 ++++++++++++++++ srcs/layouts/latn_qwertz_de.xml | 41 +++++++++++++++++ srcs/layouts/latn_qwertz_fr_ch.xml | 42 ++++++++++++++++++ srcs/layouts/latn_qwertz_hu.xml | 38 ++++++++++++++++ srcs/layouts/latn_qwertz_sk.xml | 39 +++++++++++++++++ srcs/layouts/urdu_phonetic_ur.xml | 37 ++++++++++++++++ 44 files changed, 1755 insertions(+) create mode 100644 srcs/layouts/arab_alt.xml create mode 100644 srcs/layouts/arab_pc.xml create mode 100644 srcs/layouts/arab_pc_ckb.xml create mode 100644 srcs/layouts/arab_pc_hindu.xml create mode 100644 srcs/layouts/arab_pc_ir.xml create mode 100644 srcs/layouts/armenian_ph_am.xml create mode 100644 srcs/layouts/beng_national.xml create mode 100644 srcs/layouts/beng_provat.xml create mode 100644 srcs/layouts/cyrl_jcuken_ru.xml create mode 100644 srcs/layouts/cyrl_jcuken_uk.xml create mode 100644 srcs/layouts/cyrl_ueishsht.xml create mode 100644 srcs/layouts/cyrl_yaverti.xml create mode 100644 srcs/layouts/deva_alt.xml create mode 100644 srcs/layouts/deva_inscript.xml create mode 100644 srcs/layouts/grek_qwerty.xml create mode 100644 srcs/layouts/hang_dubeolsik_kr.xml create mode 100644 srcs/layouts/hebr_1_il.xml create mode 100644 srcs/layouts/hebr_2_il.xml create mode 100644 srcs/layouts/latn_azerty_fr.xml create mode 100644 srcs/layouts/latn_bepo_fr.xml create mode 100644 srcs/layouts/latn_bone.xml create mode 100644 srcs/layouts/latn_colemak.xml create mode 100644 srcs/layouts/latn_dvorak.xml create mode 100644 srcs/layouts/latn_neo2.xml create mode 100644 srcs/layouts/latn_qwerty_br.xml create mode 100644 srcs/layouts/latn_qwerty_cz.xml create mode 100644 srcs/layouts/latn_qwerty_es.xml create mode 100644 srcs/layouts/latn_qwerty_hu.xml create mode 100644 srcs/layouts/latn_qwerty_lv.xml create mode 100644 srcs/layouts/latn_qwerty_no.xml create mode 100644 srcs/layouts/latn_qwerty_pl.xml create mode 100644 srcs/layouts/latn_qwerty_ro.xml create mode 100644 srcs/layouts/latn_qwerty_se.xml create mode 100644 srcs/layouts/latn_qwerty_tr.xml create mode 100644 srcs/layouts/latn_qwerty_us.xml create mode 100644 srcs/layouts/latn_qwerty_vi.xml create mode 100644 srcs/layouts/latn_qwertz.xml create mode 100644 srcs/layouts/latn_qwertz_cz.xml create mode 100644 srcs/layouts/latn_qwertz_cz_multifunctional.xml create mode 100644 srcs/layouts/latn_qwertz_de.xml create mode 100644 srcs/layouts/latn_qwertz_fr_ch.xml create mode 100644 srcs/layouts/latn_qwertz_hu.xml create mode 100644 srcs/layouts/latn_qwertz_sk.xml create mode 100644 srcs/layouts/urdu_phonetic_ur.xml (limited to 'srcs/layouts') diff --git a/srcs/layouts/arab_alt.xml b/srcs/layouts/arab_alt.xml new file mode 100644 index 0000000..380d206 --- /dev/null +++ b/srcs/layouts/arab_alt.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/arab_pc.xml b/srcs/layouts/arab_pc.xml new file mode 100644 index 0000000..62b086d --- /dev/null +++ b/srcs/layouts/arab_pc.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/arab_pc_ckb.xml b/srcs/layouts/arab_pc_ckb.xml new file mode 100644 index 0000000..0e9bd4f --- /dev/null +++ b/srcs/layouts/arab_pc_ckb.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/arab_pc_hindu.xml b/srcs/layouts/arab_pc_hindu.xml new file mode 100644 index 0000000..b25eed1 --- /dev/null +++ b/srcs/layouts/arab_pc_hindu.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/arab_pc_ir.xml b/srcs/layouts/arab_pc_ir.xml new file mode 100644 index 0000000..4b5caa1 --- /dev/null +++ b/srcs/layouts/arab_pc_ir.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/armenian_ph_am.xml b/srcs/layouts/armenian_ph_am.xml new file mode 100644 index 0000000..a11737a --- /dev/null +++ b/srcs/layouts/armenian_ph_am.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/beng_national.xml b/srcs/layouts/beng_national.xml new file mode 100644 index 0000000..a3c0d55 --- /dev/null +++ b/srcs/layouts/beng_national.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/beng_provat.xml b/srcs/layouts/beng_provat.xml new file mode 100644 index 0000000..ee7be4a --- /dev/null +++ b/srcs/layouts/beng_provat.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/cyrl_jcuken_ru.xml b/srcs/layouts/cyrl_jcuken_ru.xml new file mode 100644 index 0000000..81cf35c --- /dev/null +++ b/srcs/layouts/cyrl_jcuken_ru.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/cyrl_jcuken_uk.xml b/srcs/layouts/cyrl_jcuken_uk.xml new file mode 100644 index 0000000..905f0e1 --- /dev/null +++ b/srcs/layouts/cyrl_jcuken_uk.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/cyrl_ueishsht.xml b/srcs/layouts/cyrl_ueishsht.xml new file mode 100644 index 0000000..e2972a8 --- /dev/null +++ b/srcs/layouts/cyrl_ueishsht.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/cyrl_yaverti.xml b/srcs/layouts/cyrl_yaverti.xml new file mode 100644 index 0000000..a228f24 --- /dev/null +++ b/srcs/layouts/cyrl_yaverti.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/deva_alt.xml b/srcs/layouts/deva_alt.xml new file mode 100644 index 0000000..13972dc --- /dev/null +++ b/srcs/layouts/deva_alt.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/deva_inscript.xml b/srcs/layouts/deva_inscript.xml new file mode 100644 index 0000000..0bcd86d --- /dev/null +++ b/srcs/layouts/deva_inscript.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/grek_qwerty.xml b/srcs/layouts/grek_qwerty.xml new file mode 100644 index 0000000..f5499ec --- /dev/null +++ b/srcs/layouts/grek_qwerty.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/hang_dubeolsik_kr.xml b/srcs/layouts/hang_dubeolsik_kr.xml new file mode 100644 index 0000000..29dd01b --- /dev/null +++ b/srcs/layouts/hang_dubeolsik_kr.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/hebr_1_il.xml b/srcs/layouts/hebr_1_il.xml new file mode 100644 index 0000000..bbf5e56 --- /dev/null +++ b/srcs/layouts/hebr_1_il.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/hebr_2_il.xml b/srcs/layouts/hebr_2_il.xml new file mode 100644 index 0000000..090bef8 --- /dev/null +++ b/srcs/layouts/hebr_2_il.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_azerty_fr.xml b/srcs/layouts/latn_azerty_fr.xml new file mode 100644 index 0000000..cf8b185 --- /dev/null +++ b/srcs/layouts/latn_azerty_fr.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_bepo_fr.xml b/srcs/layouts/latn_bepo_fr.xml new file mode 100644 index 0000000..941c3ee --- /dev/null +++ b/srcs/layouts/latn_bepo_fr.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_bone.xml b/srcs/layouts/latn_bone.xml new file mode 100644 index 0000000..f9ce147 --- /dev/null +++ b/srcs/layouts/latn_bone.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_colemak.xml b/srcs/layouts/latn_colemak.xml new file mode 100644 index 0000000..1a73fbb --- /dev/null +++ b/srcs/layouts/latn_colemak.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_dvorak.xml b/srcs/layouts/latn_dvorak.xml new file mode 100644 index 0000000..cff4c4c --- /dev/null +++ b/srcs/layouts/latn_dvorak.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_neo2.xml b/srcs/layouts/latn_neo2.xml new file mode 100644 index 0000000..5c364cc --- /dev/null +++ b/srcs/layouts/latn_neo2.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_br.xml b/srcs/layouts/latn_qwerty_br.xml new file mode 100644 index 0000000..e4829ae --- /dev/null +++ b/srcs/layouts/latn_qwerty_br.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_cz.xml b/srcs/layouts/latn_qwerty_cz.xml new file mode 100644 index 0000000..8d4207c --- /dev/null +++ b/srcs/layouts/latn_qwerty_cz.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_es.xml b/srcs/layouts/latn_qwerty_es.xml new file mode 100644 index 0000000..cb3c2cc --- /dev/null +++ b/srcs/layouts/latn_qwerty_es.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_hu.xml b/srcs/layouts/latn_qwerty_hu.xml new file mode 100644 index 0000000..1caf242 --- /dev/null +++ b/srcs/layouts/latn_qwerty_hu.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_lv.xml b/srcs/layouts/latn_qwerty_lv.xml new file mode 100644 index 0000000..a373eb8 --- /dev/null +++ b/srcs/layouts/latn_qwerty_lv.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_no.xml b/srcs/layouts/latn_qwerty_no.xml new file mode 100644 index 0000000..b86ea34 --- /dev/null +++ b/srcs/layouts/latn_qwerty_no.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_pl.xml b/srcs/layouts/latn_qwerty_pl.xml new file mode 100644 index 0000000..9a5a3ed --- /dev/null +++ b/srcs/layouts/latn_qwerty_pl.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_ro.xml b/srcs/layouts/latn_qwerty_ro.xml new file mode 100644 index 0000000..fdc4232 --- /dev/null +++ b/srcs/layouts/latn_qwerty_ro.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_se.xml b/srcs/layouts/latn_qwerty_se.xml new file mode 100644 index 0000000..bf3bb7d --- /dev/null +++ b/srcs/layouts/latn_qwerty_se.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_tr.xml b/srcs/layouts/latn_qwerty_tr.xml new file mode 100644 index 0000000..229a6d8 --- /dev/null +++ b/srcs/layouts/latn_qwerty_tr.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_us.xml b/srcs/layouts/latn_qwerty_us.xml new file mode 100644 index 0000000..0d394ac --- /dev/null +++ b/srcs/layouts/latn_qwerty_us.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwerty_vi.xml b/srcs/layouts/latn_qwerty_vi.xml new file mode 100644 index 0000000..b042b1d --- /dev/null +++ b/srcs/layouts/latn_qwerty_vi.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwertz.xml b/srcs/layouts/latn_qwertz.xml new file mode 100644 index 0000000..34929f5 --- /dev/null +++ b/srcs/layouts/latn_qwertz.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwertz_cz.xml b/srcs/layouts/latn_qwertz_cz.xml new file mode 100644 index 0000000..e3bbae9 --- /dev/null +++ b/srcs/layouts/latn_qwertz_cz.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwertz_cz_multifunctional.xml b/srcs/layouts/latn_qwertz_cz_multifunctional.xml new file mode 100644 index 0000000..9fc8dab --- /dev/null +++ b/srcs/layouts/latn_qwertz_cz_multifunctional.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwertz_de.xml b/srcs/layouts/latn_qwertz_de.xml new file mode 100644 index 0000000..122375b --- /dev/null +++ b/srcs/layouts/latn_qwertz_de.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwertz_fr_ch.xml b/srcs/layouts/latn_qwertz_fr_ch.xml new file mode 100644 index 0000000..b3e4cce --- /dev/null +++ b/srcs/layouts/latn_qwertz_fr_ch.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwertz_hu.xml b/srcs/layouts/latn_qwertz_hu.xml new file mode 100644 index 0000000..61ebf24 --- /dev/null +++ b/srcs/layouts/latn_qwertz_hu.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/latn_qwertz_sk.xml b/srcs/layouts/latn_qwertz_sk.xml new file mode 100644 index 0000000..5227370 --- /dev/null +++ b/srcs/layouts/latn_qwertz_sk.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/srcs/layouts/urdu_phonetic_ur.xml b/srcs/layouts/urdu_phonetic_ur.xml new file mode 100644 index 0000000..a1fd561 --- /dev/null +++ b/srcs/layouts/urdu_phonetic_ur.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3