Aleksandras Kostarevas
f795a7228e
Fix width too long in landscape mode
2024-09-21 23:16:37 +03:00
Aleksandras Kostarevas
d692e7b96a
Add KeyboardSizingCalculator
2024-09-21 19:31:34 +03:00
Aleksandras Kostarevas
3efcbf730f
Update tests
2024-09-19 14:20:57 +03:00
Aleksandras Kostarevas
9e75e45056
Fix keyboard height setting and add a test
2024-09-02 20:20:01 +03:00
Aleksandras Kostarevas
9ac6f233d7
Validate icons and fix KeySpecParserTests
2024-08-31 19:20:06 +03:00
Aleksandras Kostarevas
32b95f11f6
Fix action tests, remove no longer relevant Klp action tests
2024-08-31 18:52:32 +03:00
Aleksandras Kostarevas
6a76537d3b
Make KeyboardTheme a stub, remove KeyboardThemeTests
2024-08-31 18:33:59 +03:00
Aleksandras Kostarevas
a19ce6122e
Fix KeyboardLayoutTest
2024-08-31 18:13:27 +03:00
Aleksandras Kostarevas
05a5f417ac
Fix KeyboardLayoutSetNavigateMoreKeysTest
2024-08-31 18:01:12 +03:00
Aleksandras Kostarevas
65173aa6b2
Update tests to successfully compile again
2024-08-31 17:40:46 +03:00
Aleksandras Kostarevas
c3edb7c5ce
Rename .java to .kt
2024-08-31 17:40:46 +03:00
Aleksandras Kostarevas
340e298fe7
Remove some of the unused classes
2024-08-31 15:56:01 +03:00
Aleksandras Kostarevas
2e883781d5
Refactor layout definition system
...
Layouts are now defined in yaml files at latinime/java/assets/layouts. The new system makes simple layouts significantly easier to add.
Many layouts still need to be ported over to the new system and some bugs still remain. The old layout system and XML layouts will need to be removed.
2024-08-24 11:06:54 +03:00
Aleksandras Kostarevas
0b48de4ac9
Update key icon IDs to use Strings
2024-06-21 19:16:59 +03:00
Aleksandras Kostarevas
ecafe8f86a
Remove some unneeded code and permissions
2024-04-11 21:47:24 -05:00
Aleksandras Kostarevas
5ba9a1be78
Add build flavors, remove some unused code
2024-04-11 18:00:49 -05:00
Aleksandras Kostarevas
2531a74b71
Add emoji key to bottom row and option to disable it
2024-04-10 19:44:59 -05:00
Aleksandras Kostarevas
b13e04d3f1
Fix shortcuts
2024-03-07 15:32:58 +02:00
Aleksandras Kostarevas
1ccba84322
Fix some lint warnings and errors, remove some unused classes
2024-01-17 18:18:53 +02:00
abb128
138d3a7886
Replace SuggestionStripView with ActionBar
2023-08-15 19:48:27 +03:00
Aleksandras Kostarevas
bd7dbd7cf8
Rename LatinIME to LatinIMELegacy and wrap it in a new Compose class
2023-08-14 12:48:12 +03:00
Aleksandras Kostarevas
7285bc2506
Remove ICS and Holo themes. Remove most png keyboard resources, replacing with xml shapes and colors
2023-08-14 10:57:05 +03:00
abb128
434f8b6b27
Initial working build of fork
2023-07-06 21:57:49 +03:00