Commit graph

10015 commits

Author SHA1 Message Date
Keyman Build Agent
e234ee874e auto: increment master version to 14.0.159 2020-10-09 14:00:55 -04:00
Marc Durdin
d997b15a86
Merge pull request #3693 from keymanapp/fix/windows/2942-disabled-keyboards-listed-in-hotkeys
fix(windows): disabled keyboards listed in hotkeys
2020-10-09 16:19:17 +11:00
Marc Durdin
83b6053499
Merge pull request #3691 from keymanapp/fix/windows/3679-launch-config-non-elevated
fix(windows): launch configuration non-elevated
2020-10-09 16:17:56 +11:00
Joshua Horton
7109d5bc2b
Merge pull request #3647 from keymanapp/feat/common/models/model-dependent-revert-annotation
feat(common/models): 'revert' now uses model's punctuation
2020-10-09 10:22:09 +07:00
Marc Durdin
3edec559ec fix(windows): disabled keyboards listed in hotkeys
Fixes #2942.
2020-10-09 11:13:11 +11:00
Marc Durdin
6171a6d490 fix(windows): launch configuration non-elevated
Fixes #3679.

If keyman.exe is running with a non-elevated token, then it would fail
to launch kmshell.exe non-elevated. This is a regression from the work
in #3604.
2020-10-09 10:42:41 +11:00
Keyman Server
a8ad3137ed
Merge pull request #3687 from keymanapp/auto/version-master-14.0.158
auto: increment master version to 14.0.158
2020-10-09 05:01:58 +11:00
Keyman Build Agent
f605d4baa4 auto: increment master version to 14.0.158 2020-10-08 14:01:13 -04:00
jahorton
7d9d6c0d3f fix(web): more reversion typing 2020-10-08 15:13:59 +07:00
Marc Durdin
e4a3cc5718
Merge pull request #3684 from keymanapp/fix/windows/keymandesktop-setup-filename
fix(windows): keyman desktop setup filename
2020-10-08 18:48:41 +11:00
Marc Durdin
3e052bd9ee
Merge pull request #3682 from keymanapp/fix/windows/3680-show-version-with-tag-in-setup
fix(windows): show version with tag in setup
2020-10-08 18:48:26 +11:00
Marc Durdin
3fbea54583 fix(windows): keyman desktop setup filename 2020-10-08 18:06:08 +11:00
Keyman Server
f74db32ccb
Merge pull request #3683 from keymanapp/auto/version-master-14.0.157
auto: increment master version to 14.0.157
2020-10-08 16:55:33 +11:00
Keyman Build Agent
4192e68db3 auto: increment master version to 14.0.157 2020-10-08 01:54:49 -04:00
Marc Durdin
8402045e5f
Merge pull request #3681 from keymanapp/fix/windows/ci-version-number-format
chore: don't add tag to version in filenames
2020-10-08 15:25:40 +11:00
Marc Durdin
875e699256 fix(windows): show version with tag in setup
Fixes #3680.

Note that because the installer version may differ from the Keyman
version that will actually be installed, the installer version number is
a bit hidden away in the Options dialog, to try and reduce potential for
confusion.

For example, if a user already has the installer downloaded, but a new
version of Keyman is available, then by default the installer will try
and download the new version rather than install the current version.
2020-10-08 15:23:35 +11:00
Marc Durdin
47adfac4f6 chore: address review comments 2020-10-08 15:21:35 +11:00
Marc Durdin
3c32267a50 chore: don't add tag to version in filenames
While it might be nice to add the tag to versions in filenames, this
creates a lot of work on the website where we make some filename
assumptions. So, this PR winds that detail of filename changes back,
and renames copydev.in to download.in to make it consistent with the
other download.in files.
2020-10-08 14:59:59 +11:00
Marc Durdin
397d197a12
Merge pull request #3678 from keymanapp/fix/windows/ci-version-number-format
fix(windows): improve version numbers
2020-10-08 14:34:25 +11:00
Marc Durdin
c42eed6235 chore: address review comments 2020-10-08 14:25:14 +11:00
jahorton
ebd9cb7df0 fix(common/models): suggestion annotation quote defaults 2020-10-08 10:16:56 +07:00
Marc Durdin
facf94df26 chore: address review comments 2020-10-08 13:59:16 +11:00
Marc Durdin
80db548432 chore: address review comments 2020-10-08 13:35:33 +11:00
Marc Durdin
4e18f9a531 chore: address review comments 2020-10-08 13:34:37 +11:00
jahorton
c0e875f159 docs(common/models): slightly more precision 2020-10-08 08:47:01 +07:00
jahorton
0f17f097fb docs(common/models): better postaccept docs 2020-10-08 08:41:36 +07:00
jahorton
43ba3c0fc2 fix(common/models): reversion typing 2020-10-08 08:41:24 +07:00
Joshua Horton
918b7ca6b5
Update common/models/types/index.d.ts
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-10-08 08:15:18 +07:00
Marc Durdin
cb579bd1d1 chore(windows): update RELEASE tags as well 2020-10-08 09:23:54 +11:00
Marc Durdin
c655c4eaf5 fix(windows): improve version numbers
Release build executables should have 3 component version numbers with
the version tag appended, e.g. keymandesktop-14.0.155-alpha-local.exe.

Coming later, rename keymandesktop-version.exe to keyman-version.exe.
2020-10-08 09:13:48 +11:00
Marc Durdin
8ddac50bd3
Merge pull request #3672 from keymanapp/fix/web/ci-use-repo-tier-and-version
fix(web): ci uses repo tier and version
2020-10-08 06:21:34 +11:00
Marc Durdin
e3a6805c6f
Merge pull request #3671 from keymanapp/fix/windows/ci-upload-help
fix(windows): update CI for publishing desktop help
2020-10-08 06:21:18 +11:00
Marc Durdin
ccdf820a5d
Merge pull request #3670 from keymanapp/fix/developer/ci-use-repo-tier-and-version
fix(developer): ci uses repo tier and version
2020-10-08 06:21:08 +11:00
Marc Durdin
f3d5fcbb28
Merge pull request #3668 from keymanapp/fix/windows/cherry-pick/3665-metro-apps-compat
fix(windows): Some registry keys could have incorrect permissions 🍒
2020-10-08 06:20:59 +11:00
Marc Durdin
d186d90993
Merge pull request #3654 from keymanapp/chore/windows/windows-sdk-10.0.17763.0
chore(windows): Move to Windows SDK 10.0.17763.0
2020-10-08 06:20:49 +11:00
Keyman Server
875d203a00
Merge pull request #3677 from keymanapp/auto/version-master-14.0.156
auto: increment master version to 14.0.156
2020-10-08 05:01:39 +11:00
Keyman Build Agent
59e150b2c1 auto: increment master version to 14.0.156 2020-10-07 14:00:57 -04:00
jahorton
7eb49360e7 feat(common/models): reversion construction unit tests 2020-10-07 13:21:19 +07:00
Marc Durdin
a89ee3b792 chore(web): address review comments 2020-10-07 16:11:02 +11:00
Marc Durdin
11d07f879a fix: missed line 2020-10-07 16:11:01 +11:00
Marc Durdin
31e03ed06d fix(web): ci uses repo tier and version
Previously, the build would take the TeamCity TIER and VERSION, which are eliminated in favour of the repo sources (the details are populated correctly for alpha but are not needed given we have TIER.md and VERSION.md).

This is analogous to #3670.
2020-10-07 16:11:00 +11:00
Marc Durdin
7f4a4b5c87 fix(windows): update CI for publishing desktop help
This updates the build script to use the version data available in the
repository rather than relying on environment.
2020-10-07 16:06:22 +11:00
Marc Durdin
3319f5d29d fix: call to build.sh now has invalid variables 2020-10-07 14:34:35 +11:00
Marc Durdin
4b3046a478 chore: tweaks to script 2020-10-07 14:25:29 +11:00
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