Unexpected-Keyboard/srcs/juloo.keyboard2
Jules Aguillon d771e9d2c7 Refactor: Compute key positions in layouts
`KeyboardData.getKeys()` now returns a map of the keys present on the
layout to their position. Positions are the row, column and swipe
direction.

The computed map is cached in the KeyboardData object as it might be
accessed later by `findKeyWithValue`, which now do less work.
2023-09-10 11:43:56 +02:00
..
Autocapitalisation.java Update auto-capitalisation state when input starts 2023-09-09 14:15:44 +02:00
Config.java Refactor: Compute key positions in layouts 2023-09-10 11:43:56 +02:00
CustomExtraKeysPreference.java CustomExtraKeysPreference: Reusable edit text layout 2023-08-16 12:20:40 +02:00
DirectBootAwarePreferences.java Direct-boot aware preferences 2022-11-11 14:27:02 +01:00
Emoji.java Refactor: Use enum values in KeyValue.Kind 2022-11-13 15:19:50 +01:00
EmojiGridView.java Improve emoji pane layout 2022-12-11 16:26:50 +01:00
EmojiGroupButtonsBar.java Improve emoji pane layout 2022-12-11 16:26:50 +01:00
EmojiKeyButton.java Refactor: Move editing code from to KeyEventHandler 2022-11-13 16:28:39 +01:00
ExtraKeys.java Don't replace user selected dead keys 2023-08-06 17:15:36 +02:00
ExtraKeysPreference.java Remove unused editing keys from the settings 2023-09-03 15:05:23 +02:00
Keyboard2.java Per-script numpad 2023-09-03 23:38:55 +02:00
Keyboard2View.java Refactor: Compute key positions in layouts 2023-09-10 11:43:56 +02:00
KeyboardData.java Refactor: Compute key positions in layouts 2023-09-10 11:43:56 +02:00
KeyEventHandler.java Fix regression on Ctrl on space bar slider 2023-08-26 23:44:41 +02:00
KeyModifier.java Capitalize the first letter of custom keys 2023-09-09 14:32:03 +02:00
KeyValue.java Remove unused editing keys from the settings 2023-09-03 15:05:23 +02:00
LauncherActivity.java Launcher activity: Don't handle the back button 2023-06-03 10:00:16 +02:00
LayoutsPreference.java Migrate layouts preferences 2023-08-16 12:21:40 +02:00
ListGroupPreference.java Migrate layouts preferences 2023-08-16 12:21:40 +02:00
Logs.java Migrate layouts preferences 2023-08-16 12:21:40 +02:00
Pointers.java Disable automatically Shift when pressing Ctrl 2023-08-26 23:37:22 +02:00
SettingsActivity.java Migrate layouts preferences 2023-08-16 12:21:40 +02:00
StringUtils.java Capitalize the first letter of custom keys 2023-09-09 14:32:03 +02:00
Theme.java Draw borders and update themes 2022-11-13 20:53:06 +01:00
VibratorCompat.java Settings: Increase vibration values 2023-08-02 21:02:07 +02:00