jahorton
fcc1eae8a5
fix(common): context reset on embedded caret shift
2020-12-04 10:22:10 +07:00
jahorton
349d45c573
fix(android/engine): related Android changes
2020-12-04 08:42:52 +07:00
Joshua Horton
43114b557b
docs(common/models): Update common/predictive-text/docs/worker-communication-protocol.md
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-12-04 08:26:32 +07:00
jahorton
6d111783e3
fix(common/core/web): predictive context reset
2020-12-03 15:48:18 +07:00
jahorton
1c70ddd7f7
fix(ios/engine): preserves early context-setting effects
2020-12-03 11:44:41 +07:00
Keyman Server
7d1c5e87ad
Merge pull request #4060 from keymanapp/auto/version-master-14.0.196
...
auto: increment master version to 14.0.196
2020-12-03 08:58:40 +11:00
Keyman Build Agent
77b13a19ba
auto: increment master version to 14.0.196
2020-12-02 16:57:59 -05:00
Joshua Horton
c2dc32bc79
Merge pull request #4054 from keymanapp/fix/ios/engine/verify-kmw-load
...
fix(ios/engine): adds check for keyboard load success, auto-reset on load failure
2020-12-02 13:34:31 +07:00
Joshua Horton
3c55be0cc5
docs(ios/engine): adds link to related issue
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-12-02 12:59:54 +07:00
jahorton
7cd16a7a52
fix(ios/engine): verifies a KMW load, resetting keyboard page on verification failure
2020-12-02 11:56:42 +07:00
Marc Durdin
0c015fe5c9
Merge pull request #4050 from keymanapp/fix/windows/4003-rename-keymandesktop
...
fix(windows): Rename to Keyman
2020-12-02 15:28:40 +11:00
Marc Durdin
5237d44175
fix(windows): logo was repeating
2020-12-02 15:26:09 +11:00
Darcy Wong
509a6670e2
Merge pull request #3995 from keymanapp/chore/common/download-crowdin-for-beta
...
chore(common/resources): Fix dest paths for crowdin strings
2020-12-02 11:23:56 +07:00
Darcy Wong
7089081433
chore(common/resources): Clean up README
2020-12-02 11:21:06 +07:00
Marc Durdin
126cd0c76e
Merge pull request #4049 from keymanapp/fix/windows/4003-rename-keymandesktop-help
...
fix(windows): Rename to Keyman in help files
2020-12-02 14:48:46 +11:00
Marc Durdin
d89f66b073
chore(windows): rollback install path
2020-12-02 14:39:25 +11:00
Darcy Wong
f22cf6bbe9
fix(common/resources): Remove 'master' from dest paths
...
Not needed for crowdin integration
2020-12-02 10:13:02 +07:00
Joshua Horton
9bf06c59fe
Merge pull request #4045 from keymanapp/fix/ios/meta-viewport-consistency
...
fix(ios): better meta viewport consistency
2020-12-02 08:09:14 +07:00
Joshua Horton
f47bf10445
Merge pull request #4043 from keymanapp/feat/ios/engine/keyboard-menu-scroll-flash
...
feat(ios/engine): keyboard-menu scroll indicator now flashes when opened
2020-12-02 08:09:04 +07:00
Marc Durdin
475b13193f
fix(windows): typo in wxs
2020-12-02 12:03:52 +11:00
Marc Durdin
80a7e0e221
Merge pull request #4048 from keymanapp/chore/windows/remove-obsolete-newhelp
...
chore(windows): remove obsolete newhelp folder
2020-12-02 11:19:04 +11:00
Marc Durdin
2a182946b2
chore(windows): fix wxs bug
2020-12-02 11:09:58 +11:00
Marc Durdin
76407b2d86
fix(windows): rollback registry changes and fix one bug
2020-12-02 10:42:43 +11:00
Marc Durdin
9e46b555d9
fix(windows): Rename to Keyman
...
Fixes #4003 .
This addresses the majority of locations where we use the name "Keyman
Desktop" in code. There will be some filenames and paths that do not
change at this point -- particularly at a source level. For now, the
focus is on the user interface changes.
While making these changes, I also made the VERSION and MANIFEST
resources more consistent.
2020-12-02 09:56:14 +11:00
Marc Durdin
b221088de3
fix(windows): Rename to Keyman in help files
...
Relates to #4003 .
Some minor edits have been made but the help files need a revisit before
release as there is much out of date content.
2020-12-02 09:52:39 +11:00
Marc Durdin
1b0d4aafd5
chore(windows): remove obsolete newhelp folder
2020-12-02 09:51:11 +11:00
Keyman Server
354dddba33
Merge pull request #4047 from keymanapp/auto/version-master-14.0.195
...
auto: increment master version to 14.0.195
2020-12-02 07:22:50 +11:00
Keyman Build Agent
5d4bbcfc92
auto: increment master version to 14.0.195
2020-12-01 13:01:13 -05:00
jahorton
e2bec4f5af
fix(ios): better meta viewport consistency
2020-12-01 15:36:44 +07:00
Joshua Horton
d0313e8337
Merge pull request #4022 from keymanapp/fix/ios/package-links-are-internal
...
fix(ios): package-internal links should be considered internal
2020-12-01 15:16:48 +07:00
jahorton
367e00bb1b
feat(ios/engine): keyboard-menu scroll indicator now flashes when opened
2020-12-01 14:58:31 +07:00
Marc Durdin
f91702fd33
Merge pull request #4037 from keymanapp/chore/windows/disable-started-sentry-event
...
chore(windows): disable Sentry 'Started' event
2020-12-01 17:29:39 +11:00
Marc Durdin
50b382a38e
Merge pull request #4036 from keymanapp/fix/windows/3993-handle-network-errors
...
fix(windows): Handle network errors when downloading keyboards
2020-12-01 17:29:26 +11:00
Marc Durdin
62d13ed2a5
Merge pull request #4035 from keymanapp/fix/windows/3563-keep-language-associations-update
...
fix(windows): Keep language associations when updating keyboard
2020-12-01 17:29:18 +11:00
Marc Durdin
9c902184a0
Merge pull request #4034 from keymanapp/fix/windows/4005-crash-onlineupdate-package
...
fix(windows): crash with package online update
2020-12-01 17:29:10 +11:00
Marc Durdin
644e87175f
Merge pull request #4033 from keymanapp/fix/windows/3994-task-creation-and-deletion
...
fix(windows): Task creation and deletion cleanup
2020-12-01 17:28:39 +11:00
Marc Durdin
1897ff14d6
chore(windows): cleanup task deletion issues
2020-12-01 16:45:59 +11:00
Darcy Wong
fff37386ea
Merge pull request #4025 from keymanapp/fix/android/engine/cleanup-sentry-breadcrumbs
...
fix(android/app,oem/fv/android): Sanitize Sentry navigation breadcrumbs
2020-12-01 08:00:26 +07:00
Darcy Wong
25084928a1
Update android/KMAPro/kMAPro/src/main/java/com/tavultesoft/kmapro/MainActivity.java
...
Incorporate suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-12-01 07:59:25 +07:00
Marc Durdin
ae8bb689af
chore: improve logging on uninstall
2020-12-01 11:25:38 +11:00
Marc Durdin
7ccde0e3ed
chore(windows): disable Sentry 'Started' event
...
We used the 'Started' event when testing Sentry integration. We no
longer need it, but I left it in as commented code so we can re-enable
if/when we do Sentry updates in the future and need to re-test.
2020-12-01 10:45:22 +11:00
Marc Durdin
d122b3943b
fix(windows): Handle network errors when downloading keyboards
...
Fixes #3993 .
Fixes KEYMAN-WINDOWS-4P.
Handles network errors which caused an exception, e.g. connection timed
out, or 12030 The connection with the server was terminated abnormally.
2020-12-01 10:32:31 +11:00
Marc Durdin
1c7ed746dd
fix(windows): Keep language associations when updating keyboard
...
Fixes #3563 .
When a keyboard is updated in an online update check, keep the existing
language assocations. This is fixed by using the new install paradigm
which does not change the user's language associations, and so it also
happens to fix issues with non-elevated users who do an update and would
end up with no languages installed.
2020-12-01 10:18:19 +11:00
Marc Durdin
bbfe5adcc8
fix(windows): crash with package online update
...
Fixes #4005 .
The wrong object was being freed which caused an access violation
internally.
2020-12-01 10:15:05 +11:00
Marc Durdin
a2d6f7d3e8
fix(windows): Task creation and deletion cleanup
...
Fixes #3994 .
Task creation was failing for some users because Windows Tasks are all
stored in a shared folder, so attempts to use the same task name by
different users were failing, especially if the user was a non-admin
user.
Furthermore, attempts to execute the trigger would fail because Windows
treats keyman.exe as needing elevation in this context (even though it
doesn't, actually), and so I changed the trigger to call `kmshell -s`,
which then does the needful.
Finally, the uninstaller now attempts to remove all the scheduled tasks
in the Keyman folder. It doesn't care if it fails -- it's just cleanup
and doesn't impact the system adversely if the tasks hang around.
2020-12-01 09:28:14 +11:00
Keyman Server
debfd9dbb4
Merge pull request #4027 from keymanapp/auto/version-master-14.0.194
...
auto: increment master version to 14.0.194
2020-12-01 05:01:55 +11:00
Keyman Build Agent
c1ae431217
auto: increment master version to 14.0.194
2020-11-30 13:01:10 -05:00
Darcy Wong
bee95d9fbe
fix(oem/fv/android): Sanitize Sentry navigation breadcrumbs
2020-11-30 16:20:46 +07:00
Darcy Wong
b1f922363f
fix(android/app): Sanitize Sentry navigation breadcrumbs
2020-11-30 16:03:40 +07:00
jahorton
6c713332b9
fix(ios): package-internal links should be considered internal
2020-11-30 14:42:55 +07:00