Joshua Horton
e05eccdcd8
Merge pull request #5351 from keymanapp/fix/android/cherry/subkeys-with-modifiers
...
fix(android): fixes application of nextlayer for subkeys with customized layer setting 🍒
2021-06-24 10:48:37 +07:00
jahorton
ad6db9ded8
fix(android): nextlayer for subkeys with customized layer setting
2021-06-24 08:36:51 +07:00
Marc Durdin
bf68f2b3a7
Merge pull request #5322 from keymanapp/chore/linux/changelog
...
chore(linux): Build also on riscv64 to facilitate migration on Ubuntu
2021-06-22 15:15:35 +10:00
Marc Durdin
3b7cc40839
Merge pull request #5222 from keymanapp/fix/windows/cherry-pick/keymanx64-controller-refactor
...
fix(windows): improve keymanx64 start stability 🍒
2021-06-22 15:15:03 +10:00
Marc Durdin
b79f1994e8
Merge pull request #5330 from keymanapp/fix/mac/cherry-pick/5316-kmp-inf-encoding
...
fix(mac): kmp.inf is windows-1252 🍒
2021-06-22 14:09:50 +10:00
Marc Durdin
e5a45e8b28
Merge pull request #5331 from keymanapp/fix/mac/cherry-pick/5316-kmx-max-file-version
...
fix(mac): .kmx max file version is now 0x0E00 (14.0) 🍒
2021-06-22 14:09:37 +10:00
Marc Durdin
18e87e71da
fix(mac): .kmx max file version is now 0x0E00 (14.0)
...
Fixes #5316 .
Keyman for macOS did not recognise the updated version number 0x0E00,
which is version 14.0. There are no changes to the file format which
impact Keyman for macOS -- the only change is support for notany and
context for Keyman Engine for Web.
2021-06-22 07:19:14 +10:00
Marc Durdin
22e888e7ce
fix(mac): kmp.inf is windows-1252
...
Relates to #5316 .
Keyman for mac is still reading from kmp.inf, but was treating it as
UTF-8. However, it is windows-1252 encoding. This was stopping Keyman
from loading the file due to the presence of a (C) symbol.
Keyman for mac *should* be loading kmp.json. This needs to be addressed
as a separate issues.
2021-06-22 07:17:46 +10:00
Gunnar Hjalmarsson
5a58794f8f
chore(linux): Build also on riscv64 to facilitate migration on Ubuntu
2021-06-21 11:36:48 +02:00
Eberhard Beilharz
c817635188
Merge pull request #5303 from keymanapp/chore/linux/changelog
...
chore(linux): Update changelogs to match Debian
2021-06-17 18:09:30 +02:00
Eberhard Beilharz
f91b52d3ea
chore(linux): Update changelogs to match Debian
...
The changelogs should match what got uploaded (and accepted) to
Debian so that the changelog reflects the upload history to Debian.
2021-06-17 15:10:59 +02:00
Marc Durdin
ab353265f0
Merge pull request #5299 from keymanapp/fix/developer/cherry-pick/kmconvert-help
...
fix(developer): kmconvert help match reality 🍒
2021-06-17 17:51:46 +10:00
Marc Durdin
f5a314b32a
chore: correct example
2021-06-17 04:52:05 +10:00
Marc Durdin
f8a49bd0dc
fix(developer): kmconvert help match reality
...
Cherry-pick from #5298 .
kmconvert built-in help was missing `-targets`, and the parameter
checking was skipping the last parameter (which only mattered if the
last parameter was `-nologo`, but still...).
2021-06-17 04:46:35 +10:00
Joshua Horton
648e336be7
Merge pull request #5286 from keymanapp/fix/common/models/cherry/correction-search-nfd-keying
...
fix(common/models): predictive-text engine use of NFD input 🍒
2021-06-15 09:05:23 +07:00
Darcy Wong
c35a5bc8fd
Merge pull request #5285 from keymanapp/cherrypick/common/5276-add-youtube-links
...
chore(common): Add YouTube links to Keyman 14 features 🍒
2021-06-15 08:38:44 +07:00
jahorton
5ff9fc1726
docs(common/models): adds comment
2021-06-15 07:37:06 +07:00
jahorton
a207b274e5
fix(common/models): correction search use of edge keying with NFD
2021-06-15 07:37:05 +07:00
Darcy Wong
c27d971854
chore(common): Add YouTube links to Keyman 14 features
2021-06-15 07:27:27 +07:00
Marc Durdin
a48e53b5ff
Merge pull request #5268 from keymanapp/fix/common/cherry-pick/build-script-bash-dependency
...
chore(common): bash version for run-required-test-builds.sh 🍒
2021-06-15 05:38:01 +10:00
Marc Durdin
1ab226af34
Merge pull request #5271 from keymanapp/auto/version-stable-14.0-14.0.277
...
auto: increment stable-14.0 version to 14.0.277
2021-06-11 16:03:12 +10:00
Keyman Build Agent
5b02e1a8d0
auto: increment stable-14.0 version to 14.0.277
2021-06-11 00:47:50 -04:00
Marc Durdin
9c7d3af27a
Merge pull request #5270 from keymanapp/fix/windows/stable/disable-new-hotkey-modifier-state-check
...
fix(windows): disable new hotkey modifier check
2021-06-11 14:18:15 +10:00
Marc Durdin
255eff438d
Merge branch 'stable-14.0' into fix/windows/stable/disable-new-hotkey-modifier-state-check
2021-06-11 14:14:43 +10:00
Marc Durdin
e85efe5377
Merge branch 'stable-14.0' into fix/common/cherry-pick/build-script-bash-dependency
2021-06-11 13:44:10 +10:00
Marc Durdin
c9f82b7599
chore: tweak record order
2021-06-11 12:47:14 +10:00
Marc Durdin
3827355741
fix(windows): disable new hotkey modifier check
...
Disables the new modifier check added in #5189 .
2021-06-11 12:24:54 +10:00
Marc Durdin
11734bb297
chore(common): bash version for run-required-test-builds.sh
2021-06-11 09:58:14 +10:00
Marc Durdin
35de044d26
Merge pull request #5266 from keymanapp/feat/android/cherry-pick/5219-play-referrer-library-silent-install
...
feat(android): silent install for referred kbd 🍒
2021-06-11 09:31:04 +10:00
Marc Durdin
2efcd27ffc
Merge pull request #5262 from keymanapp/fix/android/cherry-pick/5211-rotation-not-updating-keyboard
...
fix(android): rotation is not updating keyboard 🍒
2021-06-11 09:30:52 +10:00
Marc Durdin
4c0c9276a0
chore(android): add docs on KmpInstallMode
2021-06-11 08:56:21 +10:00
Marc Durdin
2d65abe5e4
feat(android): silent vs welcomeonly vs full installs
2021-06-11 08:56:19 +10:00
Marc Durdin
41b3696682
feat(android): silent install for referred kbd
...
Relates to #5230 , #5219 .
[Draft]
Adds a silent parameter to the `downloadKMP` function and makes the
install silent for referred keyboards.
However, this is incomplete:
1. We need to be able to control silent levels:
* Completely silent
* Only welcome
* Full install
2. When silentInstall is true, currently welcome is still shown, but the
paging controls are not configured correctly and a blank screen is
shown after install.
2021-06-11 08:56:17 +10:00
Marc Durdin
e6516b06a9
fix(android): rotation fix for samples and FV Keyboards
2021-06-11 06:34:17 +10:00
Marc Durdin
c66d676b1d
fix(android): rotation is not updating keyboard
...
Fixes #5211 .
2021-06-11 06:34:15 +10:00
Marc Durdin
b199b574e5
chore(windows): fixup unused parameters
2021-06-10 15:17:33 +10:00
Joshua Horton
95996f1c88
Merge pull request #5255 from keymanapp/fix/common/core/web/cherry/build-transform-optimization
...
fix(common/core/web): optimizes transform construction 🍒
2021-06-10 11:07:36 +07:00
Marc Durdin
947b50cfa1
chore(windows): Keyman_PostControllers returns void
2021-06-10 12:27:47 +10:00
jahorton
cdae04dd2b
fix(common/core/web): buildTransformFrom now binary-searches prefix split
2021-06-10 09:10:35 +07:00
jahorton
62710e9db6
feat(common/core/web): adds extra test with much larger text
2021-06-10 09:10:33 +07:00
jahorton
8e9ca33216
feat(common/core/web): adds extra Transcription tests
2021-06-10 09:10:32 +07:00
Marc Durdin
62a5e3dee7
chore(windows): def declaration order
2021-06-10 11:21:47 +10:00
Marc Durdin
332caa5188
fix(windows): restore endpoints for interface stability
...
Fixes #5245 .
Interfaces should remain stable between versions of Keyman, so that an
upgraded kmcomapi.dll or keyman32.dll will not crash older clients, even
if they may not behave entirely as expected.
2021-06-10 11:17:04 +10:00
Joshua Horton
9253b9d54c
Merge pull request #5243 from keymanapp/fix/oem/fv/ios/app-encryption-flag
...
fix(oem/fv/ios): app encryption flag for app store uploads (14.0)
2021-06-09 12:22:15 +07:00
jahorton
18b5658d75
fix(oem/fv/ios): app encryption flag for app store uploads
2021-06-09 09:11:42 +07:00
Marc Durdin
1c06f32efa
Merge pull request #5231 from keymanapp/feat/android/cherry-pick/5219-play-referrer-library
...
feat(android): Automatically install keyboard through Play Store 🍒
2021-06-09 07:30:45 +10:00
Marc Durdin
093d957f74
chore(android): address review comments
2021-06-08 19:53:20 +10:00
Darcy Wong
68bef0658d
Merge pull request #5235 from keymanapp/cherrypick/web/5234-pass-kill-browserstack
...
fix(web): Always pass kill_browserstack 🍒
2021-06-08 09:11:19 +07:00
Darcy Wong
0505b22790
fix(web): Always pass kill_browserstack
2021-06-08 08:17:50 +07:00
Eberhard Beilharz
cb96b4ecb0
Merge pull request #5220 from keymanapp/fix/linux/cherry/packaging
...
fix(linux): Exclude s390x from package builds for ibus-keyman 🍒
2021-06-07 16:35:30 +02:00