Aleksandras Kostarevas
|
ccbd59ee80
|
Update suggestions bar to show verbatim word only when relevant and make it clear it's the verbatim word
|
2024-09-28 01:06:07 +03:00 |
|
Aleksandras Kostarevas
|
2f8d847186
|
Add basic resizer for floating mode
|
2024-09-27 22:38:46 +03:00 |
|
Aleksandras Kostarevas
|
112b7a291a
|
Separate some compose UI components to make things more understandable
|
2024-09-27 20:20:18 +03:00 |
|
Aleksandras Kostarevas
|
2e2bba2ac2
|
Rename floatingBottomCenterOriginDp to floatingBottomOriginDp to better represent actual implementation
|
2024-09-27 18:53:02 +03:00 |
|
Aleksandras Kostarevas
|
28f3c07d5f
|
Fix landscape floating keyboard going offscreen on the right
|
2024-09-27 18:50:47 +03:00 |
|
Aleksandras Kostarevas
|
1c9c94b83d
|
Reduce max typed word length
|
2024-09-27 18:50:35 +03:00 |
|
Aleksandras Kostarevas
|
da95c69668
|
Remove InputView parent to mitigate crash when changing keyboard size
|
2024-09-27 18:44:36 +03:00 |
|
Aleksandras Kostarevas
|
a668a3c801
|
Disable some needless logging
|
2024-09-27 18:43:28 +03:00 |
|
Aleksandras Kostarevas
|
c5cb5efabd
|
Do modal input when showing more keys panel (fixes Talkback bug)
|
2024-09-27 18:33:35 +03:00 |
|
Aleksandras Kostarevas
|
7fdf54ec61
|
Disable neutral punctuation suggestions
|
2024-09-27 18:21:39 +03:00 |
|
Aleksandras Kostarevas
|
2ff68bf7cd
|
Fix bug causing cursor being moved upon selecting a word
|
2024-09-27 18:15:12 +03:00 |
|
Aleksandras Kostarevas
|
3d8233be92
|
Update keyboard sizing and add floating mode
|
2024-09-27 00:23:03 +03:00 |
|
Aleksandras Kostarevas
|
32b27b84c0
|
Remove stray debug comment
|
2024-09-23 22:27:43 +03:00 |
|
Aleksandras Kostarevas
|
4566a37e16
|
Add spoken description for numpad layout
|
2024-09-23 20:38:13 +03:00 |
|
Aleksandras Kostarevas
|
2c632bd4bd
|
Support long-click for morekeys with Talkback
|
2024-09-23 20:11:15 +03:00 |
|
Aleksandras Kostarevas
|
db758a975d
|
Force Talkback to read symbols when autocorrecting
|
2024-09-23 16:35:58 +03:00 |
|
Aleksandras Kostarevas
|
f152f6537c
|
Fix incorrect hitbox calculation
|
2024-09-23 15:53:30 +03:00 |
|
Aleksandras Kostarevas
|
f608d67fc0
|
Make left of A and right of L tappable again (on qwerty)
|
2024-09-23 15:36:58 +03:00 |
|
Aleksandras Kostarevas
|
fe1b99d896
|
Add back PC symbols to default number row when shifted
|
2024-09-23 14:40:16 +03:00 |
|
Aleksandras Kostarevas
|
727db278ca
|
Update morekeys for spanish n to forward slash
|
2024-09-23 14:34:43 +03:00 |
|
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
|
9f40bfd574
|
Fix KeyboardId being null causing crash
|
2024-09-20 22:28:44 +03:00 |
|
Aleksandras Kostarevas
|
3efcbf730f
|
Update tests
|
2024-09-19 14:20:57 +03:00 |
|
Aleksandras Kostarevas
|
6bcc162f1e
|
Move layout-language mapping to mapping.yaml, update AddLanguage screen
|
2024-09-19 12:21:09 +03:00 |
|
Aleksandras Kostarevas
|
c1d0787395
|
Fix some layouts
|
2024-09-19 10:30:45 +03:00 |
|
Aleksandras Kostarevas
|
3e06ee4393
|
Disable number row for some layouts
|
2024-09-19 10:14:12 +03:00 |
|
Aleksandras Kostarevas
|
25b23008a0
|
Fix imprecise row Y positioning
|
2024-09-19 10:11:51 +03:00 |
|
Aleksandras Kostarevas
|
777aec644a
|
Delete old layout files
|
2024-09-19 09:54:16 +03:00 |
|
Aleksandras Kostarevas
|
601470747e
|
Port Devanagari layouts
|
2024-09-19 09:49:08 +03:00 |
|
Aleksandras Kostarevas
|
0ce2c7352b
|
Port 20 layouts to new system and fix some inconsistencies
|
2024-09-18 18:47:04 +03:00 |
|
Aleksandras Kostarevas
|
80607fc8dc
|
Disable isSingleMoreKeyWithPreview
|
2024-09-18 09:18:16 +03:00 |
|
Aleksandras Kostarevas
|
69a74799e3
|
Skip keyspec shortcut if unresolvable
|
2024-09-18 09:17:37 +03:00 |
|
Aleksandras Kostarevas
|
7a01d1e6e6
|
Update key preview positioning and scaling, use touch origin offset for moreKey detection
|
2024-09-17 09:58:56 +03:00 |
|
Aleksandras Kostarevas
|
9e75e45056
|
Fix keyboard height setting and add a test
|
2024-09-02 20:20:01 +03:00 |
|
Aleksandras Kostarevas
|
778c973c60
|
Add back ManuallyShifted state
|
2024-09-02 19:39:36 +03:00 |
|
Aleksandras Kostarevas
|
9ac6f233d7
|
Validate icons and fix KeySpecParserTests
|
2024-08-31 19:20:06 +03:00 |
|
Aleksandras Kostarevas
|
f64f002e32
|
Rename .java to .kt
|
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
|
c5d3fe9917
|
Update hint label color selection
|
2024-08-28 20:21:39 +03:00 |
|
Aleksandras Kostarevas
|
0c78fe5f12
|
Fix hints and outputText
|
2024-08-28 20:09:36 +03:00 |
|
Aleksandras Kostarevas
|
be32a25307
|
Specify attributes for bottom rows in layouts that need it
|
2024-08-28 19:57:32 +03:00 |
|
Aleksandras Kostarevas
|
b8fc09e25c
|
Calculate settings/punctuation morekeys based on coord
|
2024-08-28 19:57:20 +03:00 |
|
Aleksandras Kostarevas
|
c644be00a2
|
Convert Key.java to Key.kt, update key background handling to be less convoluted, update moreKeys width and background
|
2024-08-28 09:55:17 +03:00 |
|