Commit graph

2455 commits

Author SHA1 Message Date
Joshua Horton
66e017e7d8
Merge pull request #13012 from keymanapp/fix/android/restore-domrect-polyfill
fix(android): restores DOMRect polyfill for old Chrome support
2025-01-24 09:34:47 +07:00
Joshua Horton
1131b97812 fix(android): restores DOMRect polyfill for old Chrome support 2025-01-24 08:45:39 +07:00
Darcy Wong
660d4c3d67 docs(android): Update storage permission help
Reference: https://support.google.com/googleplay/android-developer/answer/14115180?hl=en
2025-01-23 09:36:52 +07:00
Darcy Wong
38b6c3ceb8 fix(android): Remove READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions 2025-01-23 09:25:56 +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
Joshua A. Horton
b0c4749b9d docs(android): document longpress up-flick to quick-display shortcut 2025-01-15 15:14:38 +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
fe7ab9b956 docs(android): Document the banner controls 2024-12-06 07:53:22 +07:00
Darcy Wong
ac662abd80 chore(android): Disable auto-correct UI controls 2024-12-06 07:17:44 +07:00
Darcy Wong
44f20472df feat(android): Enhance how ENTER key is handled for FV and KMSample2 2024-11-29 08:48:13 +07:00
Darcy Wong
5dee258dac docs(android): Add android/docs/internal/README 2024-11-27 15:37:06 +07:00
Marc Durdin
a68ed0d322 chore: update minimum versions 2024-11-06 11:14:59 +07:00
Marc Durdin
25ae4c04ce chore(android): update path in readme 2024-10-31 11:47:01 +07:00
Marc Durdin
f9008b6d2b refactor(android): move Android Engine help in-repo
Relates-to: #12347
2024-10-31 10:08:17 +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
Marc Durdin
43e7d32004
Merge pull request #12472 from keymanapp/feat/common/12347-check-markdown-links
test(common): add markdown link check test for product documentation
2024-10-11 03:23:23 +02:00
Darcy Wong
15993ff32a fix(android): Apply review suggestions 2024-10-09 17:21:49 +07:00
Marc Durdin
016a6f0225 chore(common): address review comments 2024-10-09 08:12:21 +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
cc2bc234bb Merge branch 'master' into feat/android/auto-correct-radio-buttons 2024-09-27 14:47:33 +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
Marc Durdin
640d3e5096 test(developer): add markdown link check test for product documentation
Adds check-markdown package that parses .md files, looks for links and
images, and verifies that they are valid links (for internal links).
2024-09-25 15:51:32 -07:00
Marc Durdin
4b1e137a53 chore(common): Merge branch 'master' into refactor/common/12347-reorg-help 2024-09-25 15:46:02 -07:00
Darcy Wong
becba77852
Merge pull request #12442 from keymanapp/fix/android/disable-banner-password
fix(android): Hide suggestion banner on password fields
2024-09-25 09:40:45 +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
59391949df docs(android): Remove placeholder docs for banner toggle 2024-09-17 08:27:41 +07:00
Darcy Wong
9b31b2de38 fix(android): Remove banner toggle 2024-09-17 08:27:29 +07:00
Marc Durdin
0e5fbb225d refactor(common): fixup help path script references
Relates-to: #12347
2024-09-16 06:19:14 +07:00
Marc Durdin
1ec1f0e1e8 refactor(common): move help into common prod/docs/help folders
Step 1 -- move all product help into docs/help folders. Next, will
update corresponding scripts.

Relates-to: #12347
2024-09-16 06:13:46 +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
a3dd21f71a
Merge pull request #12358 from keymanapp/fix/android/conditional-sentry
fix(android): Separate `publishSentry` Gradle task to publish symbols to Sentry
2024-09-10 14:20:03 +07:00