Commit graph

1001 commits

Author SHA1 Message Date
Darcy Wong
83af536fb8 chore(android/engine): Update all the package names 2023-01-06 08:19:34 +07:00
Darcy Wong
8bfc350a7e chore(android/engine): Rename folders 2023-01-06 08:09:01 +07:00
Darcy Wong
6df8936504
Update android/KMEA/app/src/main/java/com/tavultesoft/kmea/util/DependencyUtil.java
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-12-16 07:50:12 +07:00
Darcy Wong
6771bd55f0 chore(android): Additional cleanup 2022-12-15 09:09:43 +07:00
Darcy Wong
9bfa188855 refactor(android): Check libraries with DependencyUtil 2022-12-15 08:52:27 +07:00
Darcy Wong
7a4d3c9e90 chore(android): Merge remote-tracking branch 'origin/master' into chore/android/remove-sentry-samples 2022-12-15 06:25:32 +07:00
Darcy Wong
a4ff79037e chore(android/samples): Remove Sentry dependencies 2022-12-14 07:03:16 +07:00
Darcy Wong
1166cf3572
Merge pull request #7844 from keymanapp/fix/android/pending-intent-flag
fix(android/engine): Use FLAG_IMMUTABLE for PendingIntent for Android S+
2022-11-30 08:35:21 +07:00
Darcy Wong
ac8da571ce fix(android/engine): Use FLAG_IMMUTABLE for PendingIntent for Android S+ 2022-11-29 09:00:05 +07:00
Darcy Wong
1711ae3fcc fix(android/engine): Parse URI to determine if cloud API has update 2022-11-28 09:38:00 +07:00
Darcy Wong
db4581ed9d chore(android): Merge branch 'beta' into fix/android/keyboard-update-language 2022-11-24 13:52:37 +07:00
Darcy Wong
659aa5d9ba
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-24 08:02:08 +07:00
Darcy Wong
1f8b0f694c fix(android/engine): Append languageID for keyboard updates 2022-11-24 07:54:49 +07:00
Darcy Wong
57769f4b19 chore(android): Merge branch 'beta' into fix/android/cloud-catalog-for-local-test 2022-11-24 07:54:20 +07:00
Darcy Wong
6d0c5d8ac7 chore(android/engine): Refactor isLocalOrTestBuild() 2022-11-24 06:58:25 +07:00
Darcy Wong
7eaf7a1ac0
Merge pull request #7740 from keymanapp/fix/android/cleanup-install-update
fix(android/engine): Update versions of matching package and keyboard ID
2022-11-23 19:02:00 +07:00
Darcy Wong
326aa552d7 fix(android/engine): Check if updateKMP is not empty 2022-11-23 13:48:54 +07:00
Darcy Wong
2fe323501e fix(android/engine): Set update notifications if cloud has update 2022-11-23 13:42:54 +07:00
Darcy Wong
2564ccda9a chore(android): Merge branch 'fix/android/updatekmp-logic' into fix/android/cloud-catalog-for-local-test 2022-11-23 12:58:25 +07:00
Darcy Wong
5f8f883b19 fix(android/engine): Fix logic error for updateKMP 2022-11-23 12:52:26 +07:00
Darcy Wong
bbe4d3cea2 chore(android): Merge branch 'beta' into fix/android/cloud-catalog-for-local-test 2022-11-23 10:19:59 +07:00
Joshua Horton
707a3687bb
Merge pull request #7612 from keymanapp/feat/web/embedded-globe-hint
feat(web): re-implementation of introductory globe-key help bubble
2022-11-23 08:16:57 +07:00
Darcy Wong
e21b50a2d5 chore(android/engine): Fix merge conflict error 2022-11-22 08:47:17 +07:00
Darcy Wong
daa406347b chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/cloud-catalog-for-local-test 2022-11-22 08:39:28 +07:00
Darcy Wong
41221bfbba fix(android/engine): Check if kmp.json is null 2022-11-22 07:47:59 +07:00
Darcy Wong
90704d01e7 fix(android/engine): Add null check on kmp filename 2022-11-22 07:23:58 +07:00
Darcy Wong
749f121acf fix(android/engine): Address additional review comments 2022-11-21 14:20:00 +07:00
Darcy Wong
2b372a889e
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-21 13:51:44 +07:00
Darcy Wong
ca75980c78 fix(android/engine): Make it easier to test keyboard updates 2022-11-21 10:00:35 +07:00
Joshua A. Horton
50b2a5b3ec fix(android): bubble redisplay logic 2022-11-18 10:58:53 +07:00
Joshua A. Horton
a2bf671ec1 fix(android): fixes variable scoping after recent change 2022-11-18 10:40:25 +07:00
Darcy Wong
c72b63fac3 fix(android/engine): Remove version comparison 2022-11-18 10:11:21 +07:00
Joshua A. Horton
dc6caeef8a change(android): better code org re hint-text 2022-11-18 08:46:52 +07:00
Joshua A. Horton
8cdbe6b79e change(web): globeHint.css -> globe-hint.css 2022-11-18 08:45:07 +07:00
Darcy Wong
04ae2fe838
Merge pull request #7720 from keymanapp/fix/android/kmp-multiple-files
fix(android/engine): Remove duplicate file suffix when installing .kmp
2022-11-17 13:33:02 +07:00
Darcy Wong
d0bd7569af chore(android/engine): Use language comparison instead 2022-11-17 11:50:59 +07:00
Joshua A. Horton
5f2c884b25 change(web): globeHint has separate stylesheet 2022-11-17 10:42:02 +07:00
Darcy Wong
98b5c76bd1 fix(android/engine): Update versions of matching package and keyboard ID 2022-11-17 10:37:31 +07:00
Joshua A. Horton
1d307ec27b fix(android): class name typo in prior commit 2022-11-17 09:58:20 +07:00
Joshua A. Horton
97179530c6 refactor(android): DRYs out a minor code block per review 2022-11-17 09:26:15 +07:00
Darcy Wong
ab8562dc9d chore(android/engine): Tweak regex again 2022-11-17 09:20:17 +07:00
Joshua A. Horton
f97db7efc0 fix(android): ensures JS calls are against main UI thread 2022-11-17 09:17:22 +07:00
Joshua A. Horton
db1bb4de8c fix(android): addresses some Android-side review concerns 2022-11-17 09:07:56 +07:00
Darcy Wong
dedc76f975 chore(android/engine): Update regex to end of the string 2022-11-16 09:02:46 +07:00
Joshua A. Horton
cf402452ec fix(android): display-delay logic 2022-11-15 15:23:27 +07:00
Joshua A. Horton
f63e362b2d chore(android): cleanup, missed branch-refactor details 2022-11-15 15:07:18 +07:00
Joshua A. Horton
6e3a7baeac feat(android): first-pass integration into Keyman for Android 2022-11-15 14:13:49 +07:00
Darcy Wong
07ecf7839b fix(android/engine): Remove extra file suffix when installing kmp 2022-11-15 13:24:55 +07:00
Darcy Wong
3148e4cc1a chore(android/engine): Add more logging for keyboard restart 2022-11-15 09:54:18 +07:00
Darcy Wong
1647165e42
Merge pull request #7668 from keymanapp/fix/android/pm-name-not-found
fix(android/engine): Use IME package name if query permission denied
2022-11-11 06:52:45 +07:00