Commit graph

2507 commits

Author SHA1 Message Date
Darcy Wong
51d9aead77 fix(android): Fix gradle syntax 2025-02-17 07:18:52 +07:00
Darcy Wong
81a47ddb14 fix(android): Use TIER.md to determine Play Store tier 2025-02-17 07:05:37 +07:00
Darcy Wong
0c7ae8d9c7
Merge pull request #13241 from keymanapp/chore/crowdin/mnw
chore(common): Update crowdin strings for Mon
2025-02-14 10:37:56 +07:00
Darcy Wong
93ffd18eae
Merge pull request #13140 from keymanapp/fix/android/check-webview
fix(android): Catch WebView exceptions and prompt user to install WebView
2025-02-14 10:34:58 +07:00
Darcy Wong
f8f540b0be
Merge pull request #13220 from keymanapp/docs/engine/android/remove-send-options
docs(android): Document removing sendOptionsToKeyboard API
2025-02-14 10:22:11 +07:00
Darcy Wong
6404ccc5e9 chore(common): Update crowdin strings for Mon 2025-02-14 09:43:28 +07:00
Marc Durdin
d6e7c0b9d1 chore: Revert "Merge branch 'master' into beta"
This reverts commit fae3932e15, reversing
changes made to 793daddb48.
2025-02-14 07:45:28 +07:00
Darcy Wong
df9d8180ec refactor(android): Separate checking status from displaying panels 2025-02-13 21:51:16 +07:00
Darcy Wong
07dac95514
Update android/KMEA/app/src/main/java/com/keyman/engine/util/WebViewUtils.java 2025-02-13 21:50:02 +07:00
Darcy Wong
83f886f643
Update android/docs/engine/KMManager/setLongpressDelay.md
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-02-13 16:06:50 +07:00
Darcy Wong
aca4ed0861 docs(android): Document removing sendOptionsToKeyboard API 2025-02-13 15:31:21 +07:00
Darcy Wong
b3ae7f831a fix(android): Don't set longpress delay for unit tests 2025-02-13 15:21:13 +07:00
Darcy Wong
1265e8770c chore(android/engine): Cleanup else clause 2025-02-13 15:20:33 +07:00
Darcy Wong
dc17075408 fix(android): Remove sendOptionsToKeyboard function from Engine API 2025-02-13 14:41:44 +07:00
Darcy Wong
7a20b4f6dd chore(android): Remove activity_webview_error layout 2025-02-13 07:42:36 +07:00
Darcy Wong
cec240a2ce chore(android): Tweak preamble 2025-02-13 07:40:07 +07:00
Darcy Wong
7f79dd55b8 fix(android): Remove WebViewErrorActivity
TODO for separate PR
2025-02-13 07:37:31 +07:00
Darcy Wong
d9a1938cfe fix(android): Tweak layout 2025-02-13 07:07:16 +07:00
Darcy Wong
2cb0dadfa9 fix(android): Show WebViewError activity on SystemKeyboard exception 2025-02-13 07:07:16 +07:00
Darcy Wong
474801c239 fix(android): Display Toast notification when system keyboard fails 2025-02-13 07:07:16 +07:00
Darcy Wong
b608ca3f17 fix(android): Catch KMPBrowserActivity WebView exception 2025-02-13 07:07:16 +07:00
Darcy Wong
d4f96d66b7 fix(android): Check WebView is installed and enabled
Fixes: #11560
Fixes: KEYMAN-ANDROID-5E9
Fixes: KEYMAN-ANDROID-6MA
2025-02-13 07:07:16 +07:00
Marc Durdin
342f216291 chore: increment to alpha 19.0 2025-02-11 14:14:15 +07:00
Marc Durdin
79d0d60be8
Merge pull request #13033 from keymanapp/android-titles-docs
chore: add android platform to titles
2025-01-31 09:14:25 +07:00
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
60d8f3470d
Merge pull request #13021 from keymanapp/feat/android/package-install-breadcrumbing
feat(android): add breadcrumbing during package install about package file, source
2025-01-24 15:06:48 +07:00
MengHeng
4e8d4e5538
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-01-24 14:59:09 +07:00
Joshua Horton
9bd76bd1c8
chore(android): tweak uri string reference for consistency per review
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-01-24 13:30:14 +07:00
Marc Durdin
892688d7bf
Merge pull request #13024 from keymanapp/system-requirement/installation
chore: add platforms to system requirements and download-and-install docs
2025-01-24 13:15:43 +07:00
Marc Durdin
a8db66e65d
Merge pull request #13019 from keymanapp/troubleshooting
chore: add platforms to troubleshooting titles and windows to help homepage
2025-01-24 13:15:36 +07:00
Marc Durdin
57a9b31315
Merge pull request #13016 from keymanapp/version-history-platforms
chore: add platforms to version history titles
2025-01-24 13:15:25 +07:00
Marc Durdin
26097e8309
Merge pull request #12990 from keymanapp/welcome-platforms
chore: add platforms to welcome titles
2025-01-24 13:15:15 +07:00
Marc Durdin
b86084fe76
Merge pull request #12989 from keymanapp/whats-new-platform
chore: add platform to what's new titles
2025-01-24 13:15:03 +07:00
Meng-Heng
85da8fca52 chore: add android platform to titles 2025-01-24 12:52:45 +07:00
Meng-Heng
cb8330ef08 chore: add platforms to system requirements and download-and-install docs 2025-01-24 11:05:25 +07:00
Meng-Heng
40b31a08a6 chore: add platforms to troubleshooting titles and windows to help homepage 2025-01-24 10:45:04 +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
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
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