Commit graph

9794 commits

Author SHA1 Message Date
Marc Durdin
048b4d5de1 fix(windows): bootstrap should skip install of failed downloads 2020-09-24 07:34:20 +10:00
Marc Durdin
43415e1a4f fix(windows): bootstrap package install specified language bugs
If the user does not specify a language in the bootstrap install,
then the package would be installed without any language selection.

Also, the elevated portion was doing a register and install instead
of just register.
2020-09-24 07:26:45 +10:00
Marc Durdin
ffc0b21a46 chore(windows): cleanup comments 2020-09-23 17:47:08 +10:00
Marc Durdin
ded5ed94ad fix(windows): cleanup 2020-09-23 17:44:26 +10:00
Marc Durdin
be411392ea fix(windows): apply keyboards before installing TIP 2020-09-23 17:42:06 +10:00
Marc Durdin
8fc7421391 fix(windows): add back support for disabling keyboards
Fixes #3560. This reworks the functionality for disabling
keyboards to work with the new TIP registration pattern. Much
of the code is the same as in Keyman 13, but there are some
significant differences, so it all needs to be reviewed.
2020-09-23 17:37:08 +10:00
Marc Durdin
c4d079731c chore: address review comments (whitespace) 2020-09-23 13:46:50 +10:00
Marc Durdin
f08fd6090d fix(windows): hint dialog was blank when elevated
Fixes #3110. The hint dialog must be launched unelevated. Refactors
the UCreateProcessAsShellUser unit into the TUtilExecute class.
2020-09-22 20:04:44 +10:00
Marc Durdin
6c546b10d4 fix(windows): external links should open externally
Fixes #3461.
2020-09-22 13:58:53 +10:00
Marc Durdin
ada1d99acb
Merge pull request #3568 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/http-proxy-1.18.1
chore(deps): bump http-proxy from 1.17.0 to 1.18.1 in /web/testing/regression-tests
2020-09-22 07:37:54 +10:00
Keyman Server
0215bc39b8
Merge pull request #3598 from keymanapp/auto/version-master-14.0.146
auto: increment master version to 14.0.146
2020-09-22 04:01:50 +10:00
Keyman Build Agent
79b6113568 auto: increment master version to 14.0.146 2020-09-21 14:01:09 -04:00
Marc Durdin
f1b63cc95b
Merge pull request #3558 from keymanapp/fix/windows/language-name
fix(windows): lookup language name on create
2020-09-21 15:32:34 +10:00
Marc Durdin
86da4811eb
Merge pull request #3557 from keymanapp/feat/windows/improve-keyboard-language-dialog
feat(windows): improve keyboard language dialog
2020-09-21 15:32:21 +10:00
Marc Durdin
e1be8d1ca2 chore(windows): Merge branch 'master' into feat/windows/improve-keyboard-language-dialog 2020-09-21 14:25:06 +10:00
Keyman Server
25c7a3cb6c
Merge pull request #3596 from keymanapp/auto/version-master-14.0.145
auto: increment master version to 14.0.145
2020-09-19 04:01:41 +10:00
Keyman Build Agent
bac678205e auto: increment master version to 14.0.145 2020-09-18 14:01:03 -04:00
Darcy Wong
9bcb343e03
Merge pull request #3593 from keymanapp/fix/linux/json-decoder
fix(linux/config): Catch if kmp.json is invalid JSON
2020-09-18 11:42:11 +07:00
Darcy
673c5dbfb1 chore(linux/config): Update .pot file again 2020-09-18 11:24:44 +07:00
Darcy
07d18fa63a chore(linux/config): Tweak error message about keyboard being damaged 2020-09-18 11:19:16 +07:00
Marc Durdin
033d7b0243
Merge pull request #3594 from keymanapp/fix/windows/3361-releaseCapture-obsolete
fix(windows): remove obsolete releaseCapture calls
2020-09-18 14:17:20 +10:00
Darcy
ca26715549 chore(linux/config): Update .pot file 2020-09-18 11:01:53 +07:00
Darcy
f95acb6b98 fix(linux/config): Display dialog when metadata is invalid 2020-09-18 11:00:49 +07:00
Darcy Wong
c41ec25131
Merge pull request #3592 from keymanapp/fix/linux/file-exists-error
fix(linux/config): Check if file exists before creating hard links
2020-09-18 08:53:48 +07:00
Darcy Wong
94659c0716
Merge pull request #3571 from keymanapp/fix/android/title-size
fix(android/app): Fix Info page title size
2020-09-18 08:53:17 +07:00
Marc Durdin
27a40128e4 fix(windows): remove obsolete releaseCapture calls
Fixes #3361. Remove obsolete releaseCapture calls from Keyman Config.
2020-09-18 10:20:14 +10:00
Marc Durdin
6d0c3ff318
Merge pull request #3585 from keymanapp/fix/developer/3487-font-size-string
fix(developer): Touch font size should be string
2020-09-18 06:08:54 +10:00
Marc Durdin
4ec4d5081f
Merge pull request #3586 from keymanapp/fix/windows/signtime-replacement
fix(windows): use new signtime.bat on build agents
2020-09-18 06:08:23 +10:00
Marc Durdin
50ab57faac
Merge pull request #3531 from keymanapp/feat/developer/3525-add-viewport-to-templates
feat(developer): add viewport to html templates
2020-09-18 06:08:10 +10:00
Darcy
5ff61520e6 fix(linux/config): Catch if kmp.json is invalid JSON 2020-09-17 14:02:48 +07:00
Darcy
a409bfd791 fix(linux/config): Check if file exists before creating hard link 2020-09-17 12:57:55 +07:00
Keyman Server
0b900085a9
Merge pull request #3589 from keymanapp/auto/version-master-14.0.144
auto: increment master version to 14.0.144
2020-09-17 04:01:48 +10:00
Keyman Build Agent
30bc12ef5d auto: increment master version to 14.0.144 2020-09-16 14:01:08 -04:00
Darcy Wong
a51335901f fix(android/app): Use TextView instead of toolbar
Per review comment, make version string smaller
2020-09-16 09:13:48 +07:00
Darcy Wong
f45ebc3157
Merge pull request #3579 from keymanapp/fix/android/disable-install-button
fix(android/app): Validate language selection for "INSTALL" button
2020-09-16 07:53:46 +07:00
Marc Durdin
7725218ab4 fix(windows): use new signtime.bat on build agents 2020-09-16 05:13:21 +10:00
Marc Durdin
e996d82403 fix(developer): Touch font size should be string
Fixes #3487.

The fontsize property for touch layout elements was treated as
an integer by Developer but should be a string (as it might contain
units such as 'em').

To help with back-compat, updated the GetValue string overload
to ignore value type and return the stringified form, regardless of
the actual type, which should always work.
2020-09-16 04:54:43 +10:00
Keyman Server
a62fc7b654
Merge pull request #3583 from keymanapp/auto/version-master-14.0.143
auto: increment master version to 14.0.143
2020-09-16 04:01:57 +10:00
Keyman Build Agent
4ff9d1dfd4 auto: increment master version to 14.0.143 2020-09-15 14:01:14 -04:00
Marc Durdin
c79e0b0120
Merge pull request #3578 from keymanapp/dependabot/npm_and_yarn/resources/build/version/node-fetch-2.6.1
chore(deps): bump node-fetch from 2.6.0 to 2.6.1 in /resources/build/version
2020-09-15 16:00:55 +10:00
Darcy Wong
d32607388b chore(android): Move version string to bottom of page
* Also fix label size on larger devices
2020-09-14 09:54:08 +07:00
dependabot[bot]
3fc56a0ee5
chore(deps): bump node-fetch in /resources/build/version
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-11 18:02:30 +00:00
Keyman Server
a78fa622aa
Merge pull request #3577 from keymanapp/auto/version-master-14.0.142
auto: increment master version to 14.0.142
2020-09-12 04:01:56 +10:00
Keyman Build Agent
f5c9fce2be auto: increment master version to 14.0.142 2020-09-11 14:01:13 -04:00
Joshua Horton
126a70b076
Merge pull request #3574 from keymanapp/fix/web/default-layer-shift
fix(web): default layout shift not changing layer
2020-09-11 13:48:35 +07:00
jahorton
4ee565a8bb fix(web): default layout shift not changing layer 2020-09-11 12:39:07 +07:00
Keyman Server
c9106d1d50
Merge pull request #3572 from keymanapp/auto/version-master-14.0.141
auto: increment master version to 14.0.141
2020-09-10 04:03:06 +10:00
Keyman Build Agent
ad626376fa auto: increment master version to 14.0.141 2020-09-09 14:02:22 -04:00
Joshua Horton
95a912f409
Merge pull request #3534 from keymanapp/feat/common/models/distance-modeling-core
feat(common/models): correction-search algorithm core
2020-09-09 09:22:58 +07:00
jahorton
42d5b538b4 chore(common/models): Merge branch 'master' into feat/common/models/distance-modeling-core 2020-09-09 09:22:25 +07:00