Unexpected-Keyboard/srcs/juloo.keyboard2
Jules Aguillon 5822f98bbb Migrate layouts preferences
The new `layouts` preference replaces three previous preferences:

    layout
    second_layout
    custom_layout

Add a preference migration function, which first migration is to
migrate layouts into the new preference.

The migration must also be called from the SettingsActivity as it might
use a different preference store due to the boot-aware preference copy.
2023-08-16 12:21:40 +02:00
..
Autocapitalisation.java Refactor: Move editing code from to KeyEventHandler 2022-11-13 16:28:39 +01:00
Config.java Migrate layouts preferences 2023-08-16 12:21:40 +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 Add superscript, subscript, ª and º to optional extrakeys 2023-08-07 18:38:53 +02:00
Keyboard2.java Migrate layouts preferences 2023-08-16 12:21:40 +02:00
Keyboard2View.java Don't elide label of non-string keys 2023-08-07 13:11:21 +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 Superscript and Subscript letters 2023-08-07 18:38:53 +02:00
KeyValue.java Add glyphs for editing keys 2023-08-06 19:17:05 +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 Per-layout shift modmap 2023-06-03 09:37:59 +02:00
SettingsActivity.java Migrate layouts preferences 2023-08-16 12:21:40 +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