Commit graph

33096 commits

Author SHA1 Message Date
Eberhard Beilharz
5c1c114e5d
fix(linux): Fix crash if query doesn't contain bcp47 tag (#4800)
(cherry picked from commit c9de93d478)
2021-03-29 09:14:38 +02:00
Marc Durdin
a07d58eaaf
Merge pull request #4776 from keymanapp/fix/developer/4773-open-containing-folder
fix(developer): open containing folder was not opening correct folder
2021-03-29 15:07:45 +11:00
Joshua Horton
98b6995a60
Merge pull request #4808 from keymanapp/fix/ios/keyboard-set-on-load
fix(ios): ensures JS keyboard set after page load
2021-03-29 10:42:59 +07:00
jahorton
e35ed5be9c docs(web): better documents TouchAlias internals, scrollbar handling 2021-03-29 09:13:33 +07:00
jahorton
e3cb123dd6 fix(ios): ensures JS keyboard set after page load 2021-03-29 08:45:24 +07:00
Keyman Server
0cf8750a1b
Merge pull request #4799 from keymanapp/auto/version-master-15.0.24
auto: increment master version to 15.0.24
2021-03-27 05:03:32 +11:00
Keyman Build Agent
dfbe63195a auto: increment master version to 15.0.24 2021-03-26 14:02:42 -04:00
Darcy Wong
3ac02ade3a
Merge pull request #4790 from keymanapp/fix/android/null-package-json
fix(android): Fix NullPointerException in package installation
2021-03-26 13:12:45 +07:00
Darcy Wong
d6b0a3aa9c fix(web): Revert previous commit
ccc42f3fc9
2021-03-26 12:55:27 +07:00
Darcy Wong
ccc42f3fc9 fix(web): Don't configure if banner undefined 2021-03-26 12:46:26 +07:00
Joshua Horton
0d6ce2d4ae
Merge pull request #4774 from keymanapp/fix/ios/sys-kbd-setup-help
fix(ios): fixes sys-kbd setup help link for iOS 9 and 10
2021-03-26 10:17:28 +07:00
Darcy Wong
62baa789ff fix(android/app): Improve UX of errors during package installation
* Use Toasts so they'll still be visible when the activity finishes
* Set download dialog cancelable so it can be dismissed on errors
2021-03-26 09:08:27 +07:00
Darcy Wong
5c08bf6f30 fix(android/engine): Fix NullPointerException in PackageProcessor 2021-03-26 09:05:42 +07:00
jahorton
b36efadeff fix(ios): sys kbd help didn't use centralized host def 2021-03-26 08:11:17 +07:00
Keyman Server
a55b084ad5
Merge pull request #4787 from keymanapp/auto/version-master-15.0.23
auto: increment master version to 15.0.23
2021-03-26 05:03:08 +11:00
Keyman Build Agent
3601f36373 auto: increment master version to 15.0.23 2021-03-25 14:02:13 -04:00
Darcy Wong
83d5cff078
Merge pull request #4782 from keymanapp/fix/android/sanitize-kmw-error-breadcrumbs
fix(android/engine): Sanitize embedded KMW Sentry error
2021-03-25 15:37:48 +07:00
Darcy Wong
31883c6235 fix(android/engine): Sanitize embedded KMW Sentry error 2021-03-25 11:00:29 +07:00
jahorton
38d9635b40 chore(ios): incorporates PR feedback 2021-03-25 09:28:19 +07:00
Joshua Horton
cc7a7ed361
Merge pull request #4771 from keymanapp/fix/ios/samples/v14-update
fix(ios/samples): samples should use package-oriented API
2021-03-25 09:21:19 +07:00
Marc Durdin
e9e98010af fix(developer): open containing folder was not opening correct folder
Fixes #4773.
2021-03-25 06:44:22 +11:00
jahorton
93ff4e0886 fix(ios): fixes sys-kbd setup help link for iOS 9 and 10 2021-03-24 14:02:42 +07:00
jahorton
007b3b6d45 chore(ios/samples): matching changes for KMSample2 2021-03-24 12:42:32 +07:00
jahorton
279d38192b fix(ios/samples): updates KMSample1 for v14 2021-03-24 12:31:29 +07:00
Keyman Server
785cf0448d
Merge pull request #4767 from keymanapp/auto/version-master-15.0.22
auto: increment master version to 15.0.22
2021-03-24 05:05:46 +11:00
Keyman Build Agent
f78459b0a3 auto: increment master version to 15.0.22 2021-03-23 14:04:33 -04:00
Marc Durdin
8fccd98e9e
Merge pull request #4759 from keymanapp/chore/beta-to-alpha-A15S1
chore: beta to alpha A15S1
2021-03-23 18:43:12 +11:00
Marc Durdin
fa7270f5a1 chore: Merge branch 'master' into chore/beta-to-alpha-A15S1 2021-03-23 18:41:59 +11:00
Keyman Server
a6585d4f00
Merge pull request #4758 from keymanapp/auto/version-beta-14.0.269
auto: increment beta version to 14.0.269
2021-03-23 16:31:10 +11:00
Keyman Build Agent
71035207e2 auto: increment beta version to 14.0.269 2021-03-23 01:30:22 -04:00
Joshua Horton
e0e8c5b5b6
Merge pull request #4754 from keymanapp/fix/common/models/advanced-corrections
fix(common/models): prediction threshold when count is low, unintentional aliasing
2021-03-23 11:43:44 +07:00
jahorton
2d8cccdd60 chore(common/models): revert unit test tweak b/c spread op also fixes it 2021-03-23 11:05:17 +07:00
Marc Durdin
61da253ddb
Merge pull request #4752 from keymanapp/fix/windows/4751-thread-use-after-free
fix(windows): Change TLangSwitchRefreshWatcher ownership from thread to form
2021-03-23 14:46:44 +11:00
jahorton
fdc3ef63e8 chore(common/models): Merge remote-tracking branch 'origin/fix/common/models/advanced-corrections' into fix/common/models/advanced-corrections 2021-03-23 10:02:00 +07:00
jahorton
070ad929c7 fix(common/models): unit test patch-up 2021-03-23 09:57:24 +07:00
Joshua Horton
af0fd256d1
change(common/models): PR suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-03-23 09:44:18 +07:00
jahorton
9439090205 fix(common/models): fixes overly zealous thresholding near word starts 2021-03-23 09:13:02 +07:00
Marc Durdin
2563189bfa fix(windows): Change TLangSwitchRefreshWatcher ownership
Fixes #4751.
Fixes KEYMAN-WINDOWS-76.
Fixes KEYMAN-WINDOWS-79.
Fixes KEYMAN-WINDOWS-7B.
Fixes KEYMAN-WINDOWS-7E.
Fixes KEYMAN-WINDOWS-7F.
Fixes KEYMAN-WINDOWS-7K.
Fixes KEYMAN-WINDOWS-7N.
Fixes KEYMAN-WINDOWS-80.

This resolves an issue where the TLangSwitchRefreshWatcher thread would
terminate early on Win7 (as it had no work to do), and free itself, but
then the main form would reference it post-free. Responsibility for free
has been moved to the main form.

This would result in various exceptions as state is corrupted at this
point.
2021-03-23 08:57:24 +11:00
Keyman Server
6e09157f99
Merge pull request #4750 from keymanapp/auto/version-master-15.0.21
auto: increment master version to 15.0.21
2021-03-23 05:15:08 +11:00
Keyman Build Agent
9d912f0388 auto: increment master version to 15.0.21 2021-03-22 14:14:14 -04:00
Keyman Server
c1f3469718
Merge pull request #4749 from keymanapp/auto/version-beta-14.0.268
auto: increment beta version to 14.0.268
2021-03-23 05:02:34 +11:00
Keyman Build Agent
0785214a50 auto: increment beta version to 14.0.268 2021-03-22 14:01:42 -04:00
Marc Durdin
f0cd0c8b3d
Merge pull request #4745 from keymanapp/chore/beta-stable-A15S1-1
chore: merge beta to master (A15S1)
2021-03-22 19:01:26 +11:00
Marc Durdin
d745eca70b
Merge pull request #4742 from keymanapp/chore/increment-version-for-stable
chore: increment-version.sh for stable
2021-03-22 18:52:19 +11:00
jahorton
8d74ece6f7 fix(common/models): prevents wordbreak-insertion aliasing 2021-03-22 14:04:09 +07:00
Joshua Horton
51ff398cd7
Merge pull request #4741 from keymanapp/docs/ios/v14-help-update
docs(ios): Help for 14.0 features
2021-03-22 13:55:08 +07:00
Joshua Horton
8a417c6154
docs(ios): fixes broken help link
Co-authored-by: Darcy Wong <darcywong00@users.noreply.github.com>
2021-03-22 12:20:39 +07:00
Marc Durdin
de0ccca69b chore: increment-version.sh for stable 2021-03-22 15:42:39 +11:00
jahorton
45f34a18d0 docs(ios): extra 'sharing' polish 2021-03-22 09:49:33 +07:00
jahorton
58c8efd02d docs(ios): on sharing packages 2021-03-22 09:41:40 +07:00