Commit graph

1678 commits

Author SHA1 Message Date
Darcy Wong
8a05f9d312
Merge pull request #13044 from keymanapp/chore/common/crowdin-es419
chore(common): Update crowdin strings for Spanish (Latin America)
2025-01-29 07:47:45 +07:00
Darcy Wong
3e6cae6b12
Merge pull request #13056 from keymanapp/chore/common/crowdin-pt
chore(common): Update crowdin strings for Portuguese
2025-01-29 07:46:13 +07:00
Joshua Horton
2bc1d2c317
Merge pull request #13004 from keymanapp/fix/android/context-null-reports
fix(android): improve resource-update tool handling of host Activity's closure
2025-01-28 08:47:53 +07:00
Darcy Wong
2a61a61f4c fix(android): Update Portuguese display name 2025-01-28 07:25:48 +07:00
Darcy Wong
4c3bf93a0d chore(common): Update crowdin strings for Portuguese 2025-01-28 07:21:49 +07:00
Darcy Wong
4ea79bcbea chore(common): Update crowdin strings for Spanish (Latin America) 2025-01-27 09:44:45 +07:00
Joshua Horton
80b2850cb4
Merge pull request #13001 from keymanapp/fix/android/error-during-load-of-kmw-host
fix(android): disable early keyboard-loading when not feasible
2025-01-27 08:10:42 +07:00
Joshua Horton
39549927e7 feat(android): add breadcrumbing during package install about package file, source 2025-01-24 10:43:00 +07:00
Joshua Horton
ab63e05109 change(android): error filtering/validation - checks if it's caused by a "Java exception"
Fixes: #13000
Fixes: KEYMAN-WEB-F9
2025-01-24 09:53:45 +07:00
Joshua Horton
46279140aa chore(android): undoes variable tweak
Fixes: KEYMAN-ANDROID-3BQ
Fixes: KEYMAN-ANDROID-3Q8
2025-01-24 09:50:10 +07:00
Joshua Horton
1131b97812 fix(android): restores DOMRect polyfill for old Chrome support 2025-01-24 08:45:39 +07:00
Joshua Horton
7ffa001617 change(android): use higher-level context for Toasts 2025-01-23 14:29:12 +07:00
Joshua Horton
e97308a1a7 fix(android): removes "where context is null" reporting
Fixes: #10032
2025-01-23 14:29:05 +07:00
Joshua Horton
4dd207da9f fix(android): use try-catch to bypass early kbd loading when not possible 2025-01-23 10:47:09 +07:00
Joshua Horton
064a5623ee fix(android): add null-guard in KMKeyboardJSHandler.initialKeyboard 2025-01-23 10:46:12 +07:00
Darcy Wong
7b478993e2 fix(android/engine): Revert how keyboard picker menu launches
Revert #10806
2025-01-22 15:18:26 +07:00
Joshua Horton
9f0051a8b8
Merge pull request #12871 from keymanapp/fix/android/12366-keystrokes-with-hidden-osk
fix(android): use main looper to dispatch key events when OSK is hidden
2025-01-16 08:15:13 +07:00
Darcy Wong
9736f1ba3a chore(common): Update crowdin strings for Spanish 2025-01-14 11:08:02 +07:00
Joshua A. Horton
102af4f304 fix(android): processing of hardware keystrokes when OSK is hidden
Fixes: #12366
2025-01-10 15:01:07 +07:00
Eberhard Beilharz
40ef3cbd49
Merge pull request #12857 from keymanapp/feat/web/12203_auto-correct-api
feat(web): add KeymanWeb API for auto-correct
2025-01-09 08:46:07 +01:00
Darcy Wong
2454be9f5f fix(android/engine): Update usage in FunctionalTestHelper 2025-01-07 14:22:02 +07:00
Darcy Wong
1d86a0d217 fix(android/engine): Remove deprecated addKeyboard call 2025-01-07 10:44:00 +07:00
Darcy Wong
9e41c1dd46 fix(android/engine): Cleanup deprecated keys
Remove deprecated keys no longer used from #4462 during Keyman 14.0
2025-01-07 10:43:38 +07:00
Eberhard Beilharz
94cf821a4d
feat(web): add KeymanWeb API for auto-correct
Part-of: #12203
2025-01-06 17:41:22 +01:00
Darcy Wong
b4b333a8fd fix(android/engine): Apply review comments 2024-12-16 14:55:29 +07:00
Darcy Wong
03adf50d96 fix(android/engine): Initialize index when resuming KeyboardPicker
Fixes: #11714
Fixes: KEYMAN-ANDROID-39S

Get the current keyboard index from shared preferences if it's uninitialized.
2024-12-16 13:11:09 +07:00
Darcy Wong
47d7a76830
Merge pull request #12792 from keymanapp/chore/crowdin-cs
chore(android,windows): Update crowdin for Czech
2024-12-07 07:17:21 +07:00
Darcy Wong
30ed4b8d7f
Merge pull request #12791 from keymanapp/fix/android/disable-auto-correct
chore(android): Disable auto-correct UI controls
2024-12-06 15:53:49 +07:00
Darcy Wong
9b2c506a20 chore(android): Update crowdin for Italian 2024-12-06 08:11:58 +07:00
Darcy Wong
2c4ad0cfb7 chore(android): Update crowdin for Czech 2024-12-06 08:07:16 +07:00
Darcy Wong
ac662abd80 chore(android): Disable auto-correct UI controls 2024-12-06 07:17:44 +07:00
Darcy Wong
1ca9f203d9 chore(android): Update crowdin strings for Khmer 2024-10-25 06:47:54 +07:00
Darcy Wong
5ef503c3ce fix(android/engine): Increase robustness when handling package kmp.json 2024-10-22 10:06:43 +07:00
Darcy Wong
15993ff32a fix(android): Apply review suggestions 2024-10-09 17:21:49 +07:00
Darcy Wong
39f2d3e380 fix(android/engine): Remove extraneous braces 2024-09-30 09:12:05 +07:00
Darcy Wong
6eba88ce5f fix(android): Use SuggestionType methods instead of magic numbers 2024-09-27 16:37:10 +07:00
Darcy Wong
a6f9082ae1
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-09-27 10:46:14 +07:00
Darcy Wong
9096105231 chore(android): Disable debug log 2024-09-19 13:39:02 +07:00
Darcy Wong
49279227af feat(android): Add radio-button selections for auto-correct 2024-09-19 13:16:11 +07:00
Darcy Wong
27932037dc fix(android): Hide suggestion banner on password fields 2024-09-19 13:05:42 +07:00
Darcy Wong
eaec494bc5 fix(android): Add gating to setLongpressDelay() 2024-09-13 08:30:54 +07:00
Darcy Wong
84dbc1042c chore(common): Update crowdin strings for Italian 2024-09-12 15:56:22 +07:00
Eberhard Beilharz
b20d7f1eb4
refactor(web): move sentry-manager → web/src/engine/sentry-manager
Move `common/web/sentry-manager` to `web/src/engine/sentry-manager`.

Fixes: #12387
2024-09-11 15:15:01 +02:00
Darcy Wong
6c1125e516
Merge pull request #12316 from keymanapp/chore/common/crowdin-cs
chore(common): Update crowdin strings for Czech
2024-08-29 20:20:00 +07:00
Darcy Wong
1d55100cb3 chore(common): Update crowdin strings for Czech 2024-08-29 14:54:48 +07:00
Darcy Wong
0f39a89841 fix(android): Prioritize certain actions over multi-line for ENTER key 2024-08-29 14:29:39 +07:00
Darcy Wong
8c959f7eb2 chore(android): Cleanup stray debug statements in console 2024-08-26 14:35:54 +07:00
Darcy Wong
8be539dcf0
Merge pull request #12228 from keymanapp/chore/android/crowdin-ar
feat(android): Add localization for Arabic 📟
2024-08-21 19:11:14 +07:00
Darcy Wong
25b21bc4bf
Merge pull request #12227 from keymanapp/fix/android/mirror-arrows
fix(android): Auto-mirror back and forward arrows for RTL support 📟
2024-08-21 19:10:59 +07:00
Darcy Wong
84ede941b9
Merge pull request #12225 from keymanapp/chore/android/padding-rtl
chore(android): Use RTL-aware alignment and padding for layouts 📟
2024-08-21 09:26:36 +07:00