Joshua Horton
|
2437ff5cc2
|
chore(android): and another, plus removal of accidental typo
|
2025-02-17 09:45:05 +07:00 |
|
Joshua Horton
|
1c2c845b4c
|
chore(android): drop unreferenced KMLog import
|
2025-02-17 09:43:30 +07:00 |
|
Joshua Horton
|
c2434c45aa
|
change(android): drop no-op line, unneeded exception handler
|
2025-02-17 09:42:00 +07:00 |
|
Joshua Horton
|
81e84b6147
|
chore(android): remove unused imports
|
2025-02-17 09:28:17 +07:00 |
|
Joshua Horton
|
0058edb3dd
|
change(android): reintroduce specialized notification
|
2025-02-14 09:18:57 +07:00 |
|
Joshua Horton
|
8910531c10
|
refactor(android): deduplicate handler setup into helper method
|
2025-02-14 09:09:10 +07:00 |
|
Joshua Horton
|
8ef559e90e
|
docs(android): improve doc for new function
|
2025-02-13 14:54:34 +07:00 |
|
Joshua Horton
|
536201f53e
|
chore(android): add handling + Sentry logging for robustness in case of other sources
|
2025-02-13 14:37:55 +07:00 |
|
Joshua Horton
|
cb9546fdde
|
fix(android): extra robustness in cloud-repo-query operation
|
2025-02-13 14:08:26 +07:00 |
|
Joshua Horton
|
31af7cfc46
|
chore(android): handle other potentially-affected cases
|
2025-02-13 13:42:03 +07:00 |
|
Joshua Horton
|
eab497ff7d
|
feat(android): add DownloadManager enablement check, related custom exception
|
2025-02-13 12:52:58 +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 |
|
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
|
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
|
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 A. Horton
|
102af4f304
|
fix(android): processing of hardware keystrokes when OSK is hidden
Fixes: #12366
|
2025-01-10 15:01:07 +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 |
|
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
|
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
|
6eba88ce5f
|
fix(android): Use SuggestionType methods instead of magic numbers
|
2024-09-27 16:37:10 +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
|
0f39a89841
|
fix(android): Prioritize certain actions over multi-line for ENTER key
|
2024-08-29 14:29:39 +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
|
947bf19528
|
Merge pull request #12185 from keymanapp/feat/android/kmea-set-longpress-delay
feat(android): Pass longpress delay to KeymanWeb
|
2024-08-20 21:02:56 +07:00 |
|
Darcy Wong
|
a31aded2ee
|
Merge pull request #12170 from keymanapp/feat/android/longpress-delay-menu
feat(android): Add menu to specify long-press delay
|
2024-08-20 21:02:23 +07:00 |
|
Darcy Wong
|
5f134fe590
|
feat(android): Add localization for Arabic
|
2024-08-20 10:20:27 +07:00 |
|
Darcy Wong
|
c9bc396e91
|
fix(android): Auto-mirror back and forward arrows for RTL support
|
2024-08-20 08:33:19 +07:00 |
|
Darcy Wong
|
8cc506ea18
|
fix(android): Address review comments
* Have KMManager control the longpress delay
* Rename applyLongpressDelay to sendOptionsToKeyboard
|
2024-08-19 09:44:19 +07:00 |
|
Darcy Wong
|
686cfe04b1
|
fix(android): Advance cursor on newline
|
2024-08-15 15:00:00 +07:00 |
|
Darcy Wong
|
9c9d10d23e
|
refactor(android): Split setLongpressDelay and applyLongpressDelay
|
2024-08-15 10:35:04 +07:00 |
|
Darcy Wong
|
d728b33dc6
|
fix(android): Pass longpress delay to KeymanWeb
|
2024-08-14 16:50:53 +07:00 |
|
Darcy Wong
|
6a2c15d6a0
|
chore(android): Cleanup logging
|
2024-08-14 08:24:23 +07:00 |
|
Darcy Wong
|
9d058c052c
|
feat(android): Add hooks for KeymanWeb call
|
2024-08-14 08:22:38 +07:00 |
|
Darcy Wong
|
24370848c5
|
feat(android): Start menu for adjusting longpress delay
|
2024-08-13 13:53:34 +07:00 |
|
Darcy Wong
|
786a1063ea
|
fix(android): Add SEND, NEXT, PREVIOUS actions
|
2024-08-09 14:51:45 +07:00 |
|
Darcy Wong
|
ea2b062c52
|
fix(android/engine): Separate DONE from NEWLINE action
|
2024-08-08 08:50:13 +07:00 |
|
Darcy Wong
|
4c87a16b27
|
feat(android/engine): Add special handling for ENTER key
|
2024-08-08 08:50:13 +07:00 |
|