Unexpected-Keyboard/res/xml
Jules Aguillon 5123ce5417 Fix slider movements changing input focus
The slider was repeatedly sending arrow keys, which change the focused
input when the end of a text box is hit.

A new key is added that implements cursor movements using the
`InputConnection` API.
The new keys are defined as `KeyValue.Editing`, which are no longer only
context menu actions.

The behavior when a selection has started is changed. The selection is
modified instead of cleared even when shift isn't pressed or the
selection would become empty.

Fallbacks to sending arrow keys for editors that do not support the API,
like Termux.
2023-08-17 12:47:44 +02:00
..
arab_alt.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
arab_pc_ckb.xml Correct Kurdish layout name (#407) 2023-07-23 17:09:57 +02:00
arab_pc_ir.xml Add esc and tab to the Persian layout 2023-08-05 19:44:00 +02:00
arab_pc.xml Modify arabic and persian numbers info function keys 2023-08-05 19:40:13 +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 Fix slider movements changing input focus 2023-08-17 12:47:44 +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 Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_bone.xml Allow more than 2 layouts 2023-07-30 21:44:14 +02:00
latn_colemak.xml Generate layouts arrays used in settings 2023-06-25 15:52:24 +02:00
latn_dvorak.xml Add extra keys to Norwegian 2023-07-01 16:38:36 +02:00
latn_neo2.xml Allow more than 2 layouts 2023-07-30 21:44:14 +02:00
latn_qwerty_br.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_es.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_hu.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_lv.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_no.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_pl.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_ro.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_se.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_tr.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_us.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwerty_vi.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwertz_cz_multifunctional.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwertz_cz.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwertz_de.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwertz_fr_ch.xml Create latn_qwertz_fr_CH.xml (#390) 2023-08-16 16:14:38 +02:00
latn_qwertz_hu.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwertz_sk.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
latn_qwertz.xml Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
method.xml Create latn_qwertz_fr_CH.xml (#390) 2023-08-16 16:14:38 +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 Add '=' to pin entry layout 2023-07-29 17:40:21 +02:00
settings.xml Allow multiple custom layouts 2023-08-16 12:21:23 +02:00