Commit graph

27982 commits

Author SHA1 Message Date
jahorton
298118afe7 feat(common/models): mergedTransform unit tests 2020-10-07 10:16:51 +07:00
Marc Durdin
5e567c5a2f fix(developer): ci uses repo tier and version 2020-10-07 14:05:11 +11:00
jahorton
d516484521 fix(common/models): missed detail from prior commit 2020-10-07 09:57:02 +07:00
jahorton
f29c4673dd change(common/models): minor code polish 2020-10-07 09:50:32 +07:00
Darcy Wong
a6efa1f713
Merge pull request #3659 from keymanapp/fix/web/separate-layer-from-key-name
fix(web): Fix how layer is separated from key name
2020-10-07 08:58:31 +07:00
Joshua Horton
cbda40dd1c
Merge pull request #3657 from keymanapp/fix/common/models/suggestions-after-whitespace
fix(common/models): predictions after typed whitespace
2020-10-07 08:43:08 +07:00
Joshua Horton
6e890d9992
Merge pull request #3645 from keymanapp/refactor/common/models/suggestion-and-keep-init
refactor(common/models): centralizes suggestion & keep inits
2020-10-07 08:42:26 +07:00
Marc Durdin
258e4b4eff fix(windows): Some registry keys could have incorrect permissions
Fixes #3665.

On some systems, subkeys of HKCU\Software\Keyman could have incorrect
permissions and these would not be corrected with earlier fixes such as
in #2316. This fix resolves the problem by recursively correcting
permissions on all subkeys, rather than just the top two levels.

This issue caused Metro-style applications (Windows Store apps) to fail
to accept Keyman keyboard input.
2020-10-07 11:50:37 +11:00
Darcy Wong
d7c3aec7ca fix(web): Let embedded device handle K_TAB or K_ENTER 2020-10-06 15:01:59 +07:00
jahorton
c2c99c2d15 feat(common/models): tracked context notes applied Suggestions 2020-10-06 14:33:32 +07:00
jahorton
fa6cbe65c9 change(common/models): better reversion id strat 2020-10-06 14:33:21 +07:00
jahorton
5b8432b462 feat(common/models): marks accepted suggestions in tracked context 2020-10-06 14:33:18 +07:00
jahorton
907af8e8c3 feat(common/models): adds suggestion + reversion IDs 2020-10-06 14:30:59 +07:00
jahorton
3a04cf2e91 change(common/models): prependTransform -> mergedTransform 2020-10-06 14:19:27 +07:00
jahorton
07f48bdc19 fix(common/models): adjusts affected unit tests 2020-10-06 14:19:10 +07:00
jahorton
2ce4d3ba87 docs(common/models): lmlayer-to-worker - new messages 2020-10-06 14:14:55 +07:00
jahorton
2355db4c46 feat(common/models): 'revert' now uses model's punctuation 2020-10-06 14:14:23 +07:00
jahorton
954791b87c chore(common/models): Merge remote-tracking branch 'fix/common/models/suggestions-after-whitespace' into fix/common/models/suggestions-after-whitespace 2020-10-06 12:53:54 +07:00
jahorton
3bad0d18da chore(common/models): Merge branch 'refactor/common/models/suggestion-and-keep-init' into fix/common/models/suggestions-after-whitespace 2020-10-06 12:49:44 +07:00
jahorton
5becd09732 feat(common/models): suggestion annotation unit test 2020-10-06 11:06:03 +07:00
jahorton
8d5b70cd77 feat(common/models): transformToSuggestion unit test 2020-10-06 10:39:32 +07:00
jahorton
95e5ce47bf feat(common/models): quote behavior unit tests 2020-10-06 10:08:16 +07:00
jahorton
07067227bd refactor(common/models): centralizes quotation logic, defs 2020-10-06 09:06:00 +07:00
jahorton
b8f286a736 chore(common/models): Merge branch 'master' into refactor/common/models/suggestion-and-keep-init 2020-10-06 08:13:39 +07:00
Joshua Horton
0bede038f8
chore(common/models): removes artifact from dev of prior commit
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-10-06 08:05:30 +07:00
Keyman Server
12ad5914c3
Merge pull request #3660 from keymanapp/auto/version-master-14.0.155
auto: increment master version to 14.0.155
2020-10-06 05:01:42 +11:00
Keyman Build Agent
b4a809f7d7 auto: increment master version to 14.0.155 2020-10-05 14:00:56 -04:00
Darcy Wong
091b3cadf0 fix(web): Fix how layer is separated from key name 2020-10-05 15:49:56 +07:00
jahorton
77a4e99ee1 fix(common/models): reinserts wordbreak, proper empty-string search 2020-10-05 15:02:24 +07:00
jahorton
bd5cdcada9 fix(common/models): starts fix for predictions after typed whitespace 2020-10-05 15:02:24 +07:00
Marc Durdin
53a197fba5 chore(windows): Move to Windows SDK 10.0.17763.0
This removes the requirement for the Windows 8.1 SDK.
2020-10-05 14:11:34 +11:00
Marc Durdin
c9634d04e1
Merge pull request #3653 from keymanapp/chore/tweak-prepare-commit-msg
chore: exclude parens if no scope in commit msg
2020-10-05 14:09:09 +11:00
Marc Durdin
ee52b40307 chore: exclude parens if no scope in commit msg
If no scope is found in the branch name, then don't include the
parentheses around the scope, as this breaks automatic merge messages
and the parentheses are unnecessary.
2020-10-05 13:59:32 +11:00
Marc Durdin
0275f13e6c
Merge pull request #3649 from keymanapp/fix/engine/coverity-keyman32
fix(windows): coverity reports for keyman32
2020-10-05 13:47:08 +11:00
Marc Durdin
1d4307b2e9
Merge pull request #3642 from keymanapp/fix/engine/coverity-kmtip
fix(windows): coverity reports for kmtip
2020-10-05 13:46:59 +11:00
Marc Durdin
c83eb6f727
Merge pull request #3641 from keymanapp/fix/engine/coverity-mcompile
fix(windows): coverity reports for mcompile
2020-10-05 13:46:49 +11:00
Marc Durdin
69b781561d
Merge pull request #3640 from keymanapp/fix/developer/coverity-compiler.cpp
fix(developer): coverity reports for compiler
2020-10-05 13:46:42 +11:00
Marc Durdin
dc01449aa5
Merge pull request #3638 from keymanapp/fix/windows/3561-upgrading-disabled-keyboards
fix(windows): upgrading disabled keyboards
2020-10-05 13:46:27 +11:00
Marc Durdin
51d5feecc3
Merge pull request #3637 from keymanapp/fix/windows/3561-upgrading-transitional-profiles-2
fix(windows): Upgrading keyboards with transient profiles
2020-10-05 13:46:16 +11:00
Marc Durdin
41fb5296e4
Update windows/src/developer/kmcmpdll/Compiler.cpp
additional braces

Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2020-10-05 13:07:39 +11:00
Marc Durdin
7f70c14b2a fix(windows): Cast HANDLE types using PtrToInt 2020-10-05 09:30:55 +11:00
Keyman Server
1937ac80b4
Merge pull request #3652 from keymanapp/auto/version-master-14.0.154
auto: increment master version to 14.0.154
2020-10-03 04:01:33 +10:00
Keyman Build Agent
3d00a2cbda auto: increment master version to 14.0.154 2020-10-02 14:00:51 -04: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
Marc Durdin
0406cb1381 fix(windows): coverity reports for keyman32 2020-10-02 14:54:43 +10:00
Darcy Wong
08d3360bce
Merge pull request #3648 from keymanapp/fix/android/switch-keyboard-in-search
fix(android/app): Switch system keyboard in KMPBrowserActivity
2020-10-02 11:38:57 +07:00
Darcy Wong
0f9f7ec90d fix(android/app): Switch system keyboard in KMPBrowserActivity 2020-10-02 10:55:58 +07:00
jahorton
cbf56266d5 change(common/core/web): nomenclature shift - accept > apply 2020-10-02 10:17:10 +07:00
Darcy Wong
f512dd557d
Merge pull request #3646 from keymanapp/dependabot/npm_and_yarn/resources/build/version/actions/core-1.2.6
chore(deps): bump @actions/core from 1.2.2 to 1.2.6 in /resources/build/version
2020-10-02 09:04:41 +07:00
Marc Durdin
50ad8335ef
Apply suggestions from code review
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2020-10-02 09:18:49 +10:00