Unexpected-Keyboard/res/xml
Jules Aguillon 8ba82d2555 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.
2023-06-25 15:52:24 +02:00
..
arab_alt.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
arab_pc_ckb.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
arab_pc_ir.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
arab_pc.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
beng_national.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
beng_provat.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
bottom_row.xml Add Voice Typing key 2023-06-03 18:11:42 +02:00
cyrl_jcuken_ru.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
cyrl_jcuken_uk.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
cyrl_yaverti.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
deva_alt.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
deva_inscript.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
greekmath.xml Remove the 'edgekeys' attribute 2023-03-05 20:08:56 +01:00
grek_qwerty.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
hang_dubeolsik_kr.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
hebr_1_il.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
hebr_2_il.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_azerty_fr.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_bone.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_colemak.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_dvorak.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_neo2.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_br.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_es.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_hu.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_lv.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_no.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_pl.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_ro.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_se.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_tr.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_us.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwerty_vi.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwertz_cz.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwertz_de.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwertz_hu.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwertz_sk.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_qwertz.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
method.xml Standard layout names (#386) 2023-06-25 13:40:20 +02:00
number_row.xml Add optional number row 2023-01-30 23:58:47 +01:00
numeric.xml Remove the 'edgekeys' attribute 2023-03-05 20:08:56 +01:00
numpad.xml Add optional NumPad 2022-10-23 22:51:36 +02:00
pin.xml Remove the 'edgekeys' attribute 2023-03-05 20:08:56 +01:00
settings.xml More control over vibration 2023-06-03 11:15:19 +02:00