Commit graph

1063 commits

Author SHA1 Message Date
Darcy Wong
5fcd138925 fix(android/engine): Re-enable KMManager tests 2023-06-06 11:12:39 -05:00
Darcy Wong
184182f83e refactor(android/engine): Start refactoring updateSelectionRange 2023-05-10 08:49:35 +07:00
Darcy Wong
52f1d87f02 refactor(android/engine): Make updateSelectionRange consistent 2023-05-10 08:49:35 +07:00
Darcy Wong
6bbc6e5a3f refactor(android/engine): Move shouldIgnore booleans to KMKeyboard 2023-04-27 11:04:44 +07:00
Darcy Wong
991ddb5022 refactor(android/engine): Use isKeyboardLoaded on a consistent basis 2023-04-27 09:56:44 +07:00
Darcy Wong
6dfa989922 refactor(android/engine): Change parameters 2023-04-27 08:41:46 +07:00
Darcy Wong
e8fa340812 refactor(android/engine): Move toggleSuggestionBanner to KMKeyboard 2023-04-27 08:00:12 +07:00
Darcy Wong
ba7fc5435e refactor(android/engine): Move currentBanner to KMKeyboard 2023-04-26 06:30:03 +07:00
Darcy Wong
59ad01d976 fix(android/engine): Update InApp input connection 2023-04-21 14:51:55 +07:00
Darcy Wong
89b9b0c637
Merge pull request #8611 from keymanapp/fix/android/undo-suggestion
fix(android/engine): Fix resetContext calls when selection changes
2023-04-20 11:40:29 +07:00
Darcy Wong
6147fb6400 chore(android/engine): Also update ShouldIgnoreTextChange 2023-04-20 08:42:43 +07:00
Darcy Wong
75d447cecc fix(android/engine): Revert change to KMTextView 2023-04-19 09:07:01 +07:00
Darcy Wong
22402a34cd chore(android/engine): Cleanup old SDK calls 2023-04-18 11:23:15 +07:00
Darcy Wong
d85451555a fix(android/engine): Fix resetContext calls when selection changes 2023-04-18 10:25:33 +07:00
Darcy Wong
9948407ee9 chore(android): Update gradle-wrapper to 7.5.1 2023-03-29 09:46:27 +07:00
Darcy Wong
c11352b4fa chore(android/engine): Update to Java 11 2023-03-29 09:46:27 +07:00
Darcy Wong
72c6ad17d4 refactor(android/engine): Apply suggestions 2023-03-27 10:56:13 +07:00
Darcy Wong
f48609eb07 refactor(android/engine): Make KMKeyboardJSHandler a normal class 2023-03-22 14:52:12 +07:00
Darcy Wong
c5e77559b2 refactor(android/engine): Additional cleanup and refactoring 2023-03-22 09:48:50 +07:00
Darcy Wong
ceb4d28ffd refactor(android/engine): Make helper to get input connection 2023-03-21 14:53:57 +07:00
Darcy Wong
d8ba769847
Update android/KMEA/app/src/main/java/com/keyman/engine/KMKeyboardJSHandler.java
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-21 14:16:58 +07:00
Darcy Wong
578fbd81c1 fix(android/engine): Incorporate InApp dispatchKey 2023-03-21 10:15:21 +07:00
Darcy Wong
3562a21791 refactor(android/engine): Edits for system keyboard 2023-03-21 09:55:30 +07:00
Darcy Wong
f7d6c33313 refactor(android/engine): Move dispatchKey 2023-03-21 09:55:30 +07:00
Darcy Wong
710354bb94 fix(android/engine): Address review comments 2023-03-20 11:38:31 +07:00
Darcy Wong
21957b36d5 fix(android/engine): Get InputConnection for InaApp keyboard 2023-03-17 12:19:48 +07:00
Darcy Wong
3ee0b8cc6b chore(android/engine): Remove InApp insertText 2023-03-15 14:40:36 +07:00
Darcy Wong
295c3cb7c1 refactor(android/engine): Update namespaces 2023-03-15 14:40:36 +07:00
Darcy Wong
c2ea8bdc53 refactor(android/engine): Copy system keyboard insertText 2023-03-15 14:40:36 +07:00
Darcy Wong
af31afe86d fix(android/engine): Fix various OSK bugs due to refactor 2023-03-02 10:43:29 +07:00
Darcy Wong
3c54739664 refactor(android/engine): Consolidate Keyboard picker intent 2023-02-03 09:59:10 +07:00
Darcy Wong
4604b0d085
Merge pull request #7993 from keymanapp/refactor/android/KMSystemKeyboardWebViewClient
refactor(android/engine): Refactor KMSystemKeyboardWebViewClient 🛋
2023-02-01 14:21:12 +07:00
Darcy Wong
6b5bd21314
Merge pull request #7983 from keymanapp/refactor/KMKeyboardWebViewClient
refactor(android/engine): Split KMInAppKeyboardWebViewClient to new class 🛋
2023-02-01 14:20:46 +07:00
Darcy Wong
e722fa6ad5 Merge branch 'master' into refactor/android/engine-package 2023-02-01 14:17:43 +07:00
Darcy Wong
965cadc982 chore: Merge branch 'beta' into chore/beta-a17s5-1 2023-02-01 08:49:28 +07:00
Marc Durdin
cdc661f2d6
Merge branch 'beta' into cherrypick/common/crowdin-cs 2023-01-31 18:02:32 +11:00
Marc Durdin
31fbeec217
Merge branch 'beta' into chore/common/crowdin-sv 2023-01-31 17:59:52 +11:00
Marc Durdin
7fd0c8a39e
Merge branch 'beta' into chore/common/crowdin-uk 2023-01-31 17:56:39 +11:00
Darcy Wong
1a4512d0eb chore(common): Add crowdin strings for Czech
chore(common): Add crowdin strings for Czech
2023-01-26 07:31:47 +07:00
Darcy Wong
dec8751f93
Merge branch 'master' into cherrypick/kannada-shawn 2023-01-25 21:57:07 +07:00
Darcy Wong
f2cf341a68
Merge branch 'beta' into chore/common/crowdin-sv 2023-01-25 21:27:09 +07:00
Darcy Wong
dbe3d17b8a
Merge branch 'beta' into chore/common/crowdin-uk 2023-01-25 21:24:01 +07:00
Darcy Wong
1074af1023
Merge branch 'beta' into chore/common/crowdin-ru 2023-01-25 21:19:46 +07:00
Darcy Wong
35dd3b7415
Merge pull request #7970 from keymanapp/chore/common/crowdin-kn
chore(common): Add crowdin strings for Kannada
2023-01-25 21:10:45 +07:00
Darcy Wong
c1d23807d4 Merge remote-tracking branch 'origin/master' into cherrypick/kannada-shawn 2023-01-25 13:08:14 +07:00
Darcy Wong
dce46c95ab chore(common): Check in crowdin for Ukrainian 2023-01-24 10:26:15 +07:00
Darcy Wong
0a626a9cb5 chore(common): Check in crowdin for Russian 2023-01-24 10:13:13 +07:00
Darcy Wong
2c02150054 chore(common): Add crowdin for Swedish 2023-01-24 09:33:42 +07:00
Darcy Wong
ea3d8596ff chore(android): Merge branch 'refactor/KMKeyboardWebViewClient' into refactor/android/KMSystemKeyboardWebViewClient 2023-01-24 09:22:12 +07:00
Darcy Wong
5c2e1747e8 chore: Merge branch 'refactor/android/engine-package' into refactor/KMKeyboardWebViewClient 2023-01-24 09:16:49 +07:00