Unexpected-Keyboard/srcs/juloo.keyboard2
Jules Aguillon dad5f57a03 Allow more than 2 layouts
The two layout selection options are replaced by a ListGroupPreference
that allow to enter an arbitrary amount of layouts.

The "switch_second" and "switch_second_back" keys are replaced by
"switch_forward" and "switch_backward", which allow to cycle through the
selected layouts in two directions.

Layouts are changed to place these two key on the space bar.
The backward key is not shown if there's only two layouts.
2023-07-30 21:44:14 +02:00
..
Autocapitalisation.java Refactor: Move editing code from to KeyEventHandler 2022-11-13 16:28:39 +01:00
Config.java Allow more than 2 layouts 2023-07-30 21:44:14 +02:00
CustomExtraKeysPreference.java Refactor: Split out ListGroupPreference 2023-07-29 18:42:36 +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 Per-script extra keys 2023-06-24 23:29:24 +02:00
ExtraKeysPreference.java Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
Keyboard2.java Allow more than 2 layouts 2023-07-30 21:44:14 +02:00
Keyboard2View.java More control over vibration 2023-06-03 11:15:19 +02:00
KeyboardData.java Remove use of Arrays.copyOf 2023-07-05 18:58:27 +02:00
KeyEventHandler.java Refactor: Handle Event keys in Keyboard2 2023-06-03 20:06:44 +02:00
KeyModifier.java Add dagger, double dagger, section mark, and pilcrow as extra keys on QWERTY-like layouts (#410) 2023-07-29 18:42:20 +02:00
KeyValue.java Allow more than 2 layouts 2023-07-30 21:44:14 +02:00
LauncherActivity.java Launcher activity: Don't handle the back button 2023-06-03 10:00:16 +02:00
LayoutListPreference.java Allow switching quickly between two layouts 2022-11-13 00:24:23 +01:00
LayoutsPreference.java Allow more than 2 layouts 2023-07-30 21:44:14 +02:00
ListGroupPreference.java ListGroupPreference: Allow hide the "remove" button 2023-07-30 21:34:01 +02:00
Logs.java Refactor: Split out ListGroupPreference 2023-07-29 18:42:36 +02:00
Pointers.java Per-layout shift modmap 2023-06-03 09:37:59 +02:00
SettingsActivity.java Handle configuration change quickly 2022-12-11 21:57:40 +01:00
Theme.java Draw borders and update themes 2022-11-13 20:53:06 +01:00
VibratorCompat.java Increase vibration values 2023-06-04 23:33:04 +02:00