diff options
| author | Jules Aguillon | 2026-01-18 17:26:41 +0100 |
|---|---|---|
| committer | GitHub | 2026-01-18 17:26:41 +0100 |
| commit | a848897586223b050e87367b48ed2eebd0870d1d (patch) | |
| tree | 7a4a68886a27ee9bf37815597ceebc38e1d45f29 /srcs/compose/numpad_gujarati.json | |
| parent | 4d4c22b4e21505000d92fa3b6c1f400379c51cd4 (diff) | |
| download | unexpected-keyboard-a848897586223b050e87367b48ed2eebd0870d1d.tar.gz unexpected-keyboard-a848897586223b050e87367b48ed2eebd0870d1d.zip | |
Refactor: Split DeviceLocales out of Keyboard2 (#1154)
* Refactor: Split DeviceLocales out of Keyboard2
This moves the code from Keyboard2 that handles the active IME subtypes
and the current one.
The goal is to access this information from the dictionary activity
while simplifying the code of Keyboard2.
* Refresh the candidates view when subtype changes
This fixes the status message being inconsistently shown.
* Refactor: Load DeviceLocales less often
Previously, [DeviceLocales.load()] was called everytime the keyboard was
shown on the screen. This operation is moderately costly and only need
to be done when the IME subtype changes.
* EditorConfig: Fix crash on Android 9
Diffstat (limited to 'srcs/compose/numpad_gujarati.json')
0 files changed, 0 insertions, 0 deletions
