Unexpected-Keyboard/srcs/juloo.keyboard2
Jules Aguillon b72635b887 Fix modifiers not cleared when presses overlap
When typing fast, a second key might be pressed before the first is
released.

Clearing modifiers earlier would prevent this but would break modifiers
placed in corners (especially the accent keys). Instead, don't take
latched modifiers into account when registering the second press.

A new flag is needed to not interfere with holding modifers, which is
merged with the norepeat flag.
2022-04-30 23:47:09 +02:00
..
Config.java Added neo 2 layout (#125) 2022-04-24 19:58:33 +02:00
Emoji.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
EmojiGridView.java Use the themes abstraction 2021-12-28 19:12:50 +01:00
EmojiGroupButtonsBar.java Separate handling of modifiers from KeyValue class 2021-04-18 23:28:49 +02:00
EmojiKeyButton.java Reference the "special key font" in the Theme object 2021-12-28 17:53:58 +01:00
EmojiTypeButton.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
Keyboard2.java Fix compatibility with Android 6 2022-04-16 23:36:54 +02:00
Keyboard2View.java Record activated modifiers on key down 2022-04-30 23:17:20 +02:00
KeyboardData.java Fix compatibility with Android 6 2022-04-16 23:36:54 +02:00
KeyEventHandler.java Add the Programming Layout option 2022-04-03 17:15:12 +02:00
KeyModifier.java Add Double acute diacritic 2022-04-24 01:15:41 +02:00
KeyValue.java Fix modifiers not cleared when presses overlap 2022-04-30 23:47:09 +02:00
Pointers.java Fix modifiers not cleared when presses overlap 2022-04-30 23:47:09 +02:00
SettingsActivity.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
Theme.java Stateless build of the special font file 2022-03-17 20:23:28 +01:00