Joshua Horton
f24c80094b
Merge pull request #3909 from keymanapp/fix/web/engine/osk-rotation
...
fix(web/engine): fixes OSK rotation
2020-11-20 12:03:59 +07:00
Darcy Wong
e755e6401a
Merge pull request #3874 from keymanapp/fix/android/missing-welcome
...
fix(android/app): Install keyboard packages w/o welcome.htm
2020-11-20 11:39:01 +07:00
jahorton
54482e8f1f
fix(web/engine): fixes OSK rotation
2020-11-20 10:35:20 +07:00
Darcy Wong
063eeaf0f5
Merge pull request #3825 from keymanapp/feat/android/kmw-sentry
...
feat(android/engine): Add embedded KeymanWeb engine crash reporting to Sentry
2020-11-19 20:53:13 +07:00
Darcy Wong
c55ce15a9e
fix(android): Remove use of version.gradle in Sample projects
...
Fixes #3896
2020-11-19 13:16:04 +07:00
Darcy Wong
91dc80774f
chore(android): Merge remote-tracking branch 'origin/master' into feat/android/kmw-sentry
2020-11-19 12:03:37 +07:00
Darcy Wong
aa18f31a93
feat(android/app): Add setting preference for sending crash report
2020-11-19 11:48:09 +07:00
Darcy Wong
f0fea14fd7
fix(android/engine): Add setting to enable sending crash reports
2020-11-19 10:45:03 +07:00
Darcy Wong
1fbb27a223
Merge pull request #3867 from keymanapp/fix/android/update-inapp-context
...
fix(android/engine): Update in-app TextView context on pageLoaded
2020-11-18 16:10:01 +07:00
Darcy Wong
e6e63106d7
chore(android): Merge remote-tracking branch 'origin/master' into feat/android/kmw-sentry
2020-11-18 14:30:56 +07:00
Darcy Wong
3299dbef20
fix(android/app): Install keyboard packages w/o welcome.htm
...
Fixes #3873
2020-11-17 15:51:48 +07:00
Darcy Wong
da9a50ae58
chore(android/engine): update to sentry-android:3.1.0
...
The migration changes the package name from `import io.sentry.core` to `import.sentry`
2020-11-16 14:05:41 +07:00
Darcy Wong
7de86a065e
fix(android/engine): Update in-app TextView context on pageLoaded
...
Fixes #3809
This fixes the race condition where the in-app TextView would load before the in-app keyboard is loaded. The TextView would fail to get existing context.
2020-11-16 10:50:21 +07:00
jahorton
cda421a3c5
fix(android/engine): removes .eot, .woff use
2020-11-16 10:26:43 +07:00
Darcy Wong
84110fcaf7
test(android): Add test code to force KMW error
2020-11-16 09:13:01 +07:00
Darcy Wong
929ac75372
fix(android/app): Add -upload-sentry option for local KMAPro
2020-11-05 16:17:06 +07:00
Darcy Wong
0cf45ac5e3
feat(ios/engine): embedded KeymanWeb engine Sentry use
2020-11-05 14:53:05 +07:00
Darcy Wong
590b0f0210
fix(android/app): Remove network check on "Get Started" menu
2020-11-05 10:36:26 +07:00
Darcy Wong
4dd9bbfded
chore(android/engine): Use i18n string
2020-11-04 14:00:38 +07:00
Darcy Wong
cb3a408879
chore(android/engine): More cleanup
...
Remove CloudLexicalModelMetaDataDownloadCallback.updateIsRunning since it's not ready
2020-11-03 11:26:40 +07:00
Darcy Wong
1a02d24d8f
chore(android/engine): Remove commented code
2020-11-03 11:00:15 +07:00
Darcy Wong
5271cc115f
feat(android/engine): Add hooks for progressbar
2020-11-03 10:52:02 +07:00
Darcy Wong
9931b15a31
feat(android/engine): Add query for available dictionary
2020-11-02 16:19:03 +07:00
Darcy Wong
396df9673d
chore(android/engine): Remove callbacks for lexical model catalog
2020-11-02 14:48:22 +07:00
Darcy Wong
98aee8895c
chore(android/engine): Remove use of lexical-model catalog
2020-10-30 10:25:19 +07:00
Darcy Wong
d733c54b41
Merge pull request #3731 from keymanapp/fix/android/reinstall-lexical-model
...
fix(android/engine): Fix issues when re-installing lexical-models
2020-10-29 06:17:18 +07:00
Darcy Wong
59d65a6f45
Merge pull request #3768 from keymanapp/fix/android/embedded-browser
...
fix(android/browser): Fix slow input in embedded browser (WebViews)
2020-10-28 09:35:39 +07:00
Darcy Wong
69e9e979ef
fix(android): Revert version string
2020-10-27 16:09:15 +07:00
Darcy Wong
318c674c80
chore(android/app): Remove logging
2020-10-27 11:23:03 +07:00
Darcy Wong
9460e850ac
Merge pull request #3740 from keymanapp/fix/android/improve-startup-time
...
fix(android/engine): Only get keyboard version for cloud/
2020-10-27 11:10:44 +07:00
Darcy Wong
ff5fa80a59
fix(android/app): Don't override system keyboard
...
Reverts #3648
2020-10-27 11:08:34 +07:00
Darcy Wong
00e0698602
fix(android/browser): Use separate process for WebViews
2020-10-27 10:36:19 +07:00
Darcy Wong
004bfd4c7e
chore(android): Merge remote-tracking branch 'origin/master' into fix/android/reinstall-lexical-model
2020-10-26 11:14:01 +07:00
Darcy Wong
2c544bce25
Merge pull request #3738 from keymanapp/chore/android/update-dependencies
...
chore(android): Update dependencies
2020-10-24 15:04:35 +07:00
Darcy Wong
1a873a3b42
Merge pull request #3722 from keymanapp/fix/android/ignore-no-protocol
...
fix(android/browser): Improve how embedded browser handles input
2020-10-23 06:05:21 +07:00
Darcy Wong
1a5759c4fd
Update android/KMAPro/kMAPro/src/main/java/com/tavultesoft/kmapro/WebBrowserActivity.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-10-23 06:04:09 +07:00
Darcy Wong
18ab0d09a9
fix(android/engine): Apply same version check on prepareKeyboardSwitch
2020-10-22 17:50:48 +07:00
Darcy Wong
e3af12daf7
fix(android/engine): Only get keyboard version for cloud/
2020-10-22 13:58:28 +07:00
Darcy Wong
ee82ea8732
fix(android/engine): Check if cache file exists before deleting
2020-10-22 11:14:01 +07:00
Darcy Wong
9ef2cec502
chore(android): Update dependencies
2020-10-22 10:51:34 +07:00
Darcy Wong
eef627798c
fix(android/engine): Compare current version in hasUpdateAvailable()
2020-10-21 08:25:36 +07:00
Darcy Wong
4b3a568787
fix(android/engine): Log executeHardwareKeystroke error once per session
2020-10-20 09:53:36 +07:00
Darcy Wong
d9302f8cba
fix(android/browser): Improve how browser handles input
...
* Don't log `MalformedURLExceptions` since it may be a query
* URLEncode the string if it seems to be a URL
* Set `android:usesCleartextTraffic="true"` which allows http:// traffic (API 23+)
2020-10-20 08:54:58 +07:00
Darcy Wong
3c817d2a42
fix(android/engine): Ignore "no protocol" MalformedURLExceptions
2020-10-19 16:14:46 +07:00
Darcy Wong
c010ec6465
fix(android/engine): Add more checks for Keyboard
2020-10-19 15:19:47 +07:00
Darcy Wong
121d4a351b
chore(android): Merge remote-tracking branch 'origin/master' into fix/android/kmmanager-robustness
2020-10-02 13:52:37 +07:00
Darcy Wong
0f9f7ec90d
fix(android/app): Switch system keyboard in KMPBrowserActivity
2020-10-02 10:55:58 +07:00
Darcy Wong
985307e878
Merge pull request #3624 from keymanapp/fix/android/undefined-package-id
...
fix(android/engine): Fix undetermined lexical model package ID
2020-09-29 19:51:22 +07:00
Darcy Wong
4b311055be
fix(android/engine): Check keyboard entry points
2020-09-28 15:02:26 +07:00
Darcy Wong
c4178b1d26
fix(android/app): Only copy asset .kmp file if it doesn't exist
...
Fixes #3521
Update `KMManager.copyAssets` so asset kmp files only get copied if they don't exist. This avoids unzipping the packages on every startup.
2020-09-28 14:30:46 +07:00