Eberhard Beilharz
e871998113
fix(common/core): Add values for Caps and Nocaps modifiers
...
Also change the values for these to match the ones defined in
`kmx_file.h`.
2021-05-10 16:52:41 +02:00
Marc Durdin
a6a658e8bc
Merge pull request #5002 from keymanapp/fix/windows/4976-redesign-keymanx64-lifecycle
...
fix(windows): make keymanx64 responsible for its own lifecycle
2021-05-10 19:46:12 +10:00
Marc Durdin
39f8a8ef6f
Merge pull request #5007 from keymanapp/chore/windows/4700-get-detail-on-cefmanager-error
...
chore(windows): add telemetry to trace crash on exit
2021-05-10 19:35:18 +10:00
Marc Durdin
b06c8edaac
Merge pull request #5000 from keymanapp/fix/windows/4965-alternative-tips-block-activation
...
fix(windows): avoid disabling Keyman when speech recognition starts
2021-05-10 19:34:59 +10:00
Darcy Wong
a5c871607e
Merge pull request #5047 from keymanapp/chore/android/offline-help
...
chore(android/app): Always use offline help
2021-05-10 16:31:40 +07:00
Darcy Wong
e36b106052
Merge pull request #5046 from keymanapp/change/android/browser-telemmetry
...
feat(android/app): Add telemetry for launching WebBrowserActivity
2021-05-10 16:17:17 +07:00
Darcy Wong
05b1cab744
chore(android): Update help doc to 15.0
...
This commit is not to cherry-pick to stable-14.0
2021-05-10 10:53:07 +07:00
Darcy Wong
c7824ed6c2
chore(android/app): Always use offline help
2021-05-10 10:45:15 +07:00
Darcy Wong
e5bbce8c94
feat(android/app): Add telemetry for launching WebBrowserActivity
2021-05-10 10:23:50 +07:00
Marc Durdin
bf03c89a6b
Merge pull request #5030 from keymanapp/chore/mac/update-requirements
...
chore(mac): update requirements to include Big Sur
2021-05-10 09:14:34 +10:00
Keyman Server
6c59273edb
Merge pull request #5041 from keymanapp/auto/version-master-15.0.43
...
auto: increment master version to 15.0.43
2021-05-08 04:02:14 +10:00
Keyman Build Agent
b7c613c216
auto: increment master version to 15.0.43
2021-05-07 14:01:33 -04:00
Marc Durdin
23505d8e7b
chore: remove extra file
2021-05-07 17:19:43 +10:00
Marc Durdin
a23266a6b9
chore: address review comments
2021-05-07 17:17:48 +10:00
Marc Durdin
492394c4f6
chore: address review comment
2021-05-07 17:08:11 +10:00
Darcy Wong
99c036eec6
Merge pull request #4992 from keymanapp/chore/common/crowdin-az
...
chore(common): Check in crowdin files for Azerbaijani
2021-05-07 13:41:59 +07:00
dependabot[bot]
e91e301e23
chore(deps): bump lodash in /web/testing/regression-tests
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06 18:02:35 +00:00
Keyman Server
b5b674fb17
Merge pull request #5036 from keymanapp/auto/version-master-15.0.42
...
auto: increment master version to 15.0.42
2021-05-07 04:01:58 +10:00
Keyman Build Agent
31da22d29f
auto: increment master version to 15.0.42
2021-05-06 14:01:16 -04:00
Eberhard Beilharz
933cb5a7f8
Merge pull request #5033 from keymanapp/chore/linux/hirsute
...
chore(linux): Add support for Ubuntu 21.04 (hirsute)
2021-05-06 08:28:27 +02:00
jahorton
f5d03c7eb8
chore(ios): Xcode check-in
2021-05-06 11:52:06 +07:00
Eberhard Beilharz
3ef4b99406
chore(linux): Add support for Ubuntu 21.04 (hirsute)
...
Closes #5021 .
2021-05-05 10:49:03 +02:00
Marc Durdin
72b8e42732
fix(developer): two small issues in kmdecomp
...
1. build paths when loaded as part of solution were incorrect
2. decompiling `if` statements did not work for `!=`
2021-05-05 09:52:06 +10:00
Marc Durdin
94bd6a41ca
chore(mac): update requirements to include Big Sur
2021-05-05 09:50:02 +10:00
Darcy Wong
06b125dc6f
Merge branch 'master' into chore/common/crowdin-az
2021-05-03 07:42:36 +07:00
Keyman Server
450bfd82a9
Merge pull request #5009 from keymanapp/auto/version-master-15.0.41
...
auto: increment master version to 15.0.41
2021-05-03 04:02:09 +10:00
Keyman Build Agent
550eaef497
auto: increment master version to 15.0.41
2021-05-02 14:01:27 -04:00
Darcy Wong
2585377074
Merge pull request #5003 from keymanapp/chore/common/update-stable-history-273
...
chore(common): update stable history for 14.0.273
2021-05-02 13:59:04 +07:00
Marc Durdin
0908df873f
chore(windows): add telemetry to trace crash on exit
...
Relates to #4700 .
This simply adds some debug logging so that when the current crash
occurs, we can discover which windows have failed to automatically
close, which should give us enough detail to be able to reproduce the
problem, hopefully, and fix it.
2021-05-02 14:44:55 +10:00
Keyman Server
0d73a574dd
Merge pull request #5006 from keymanapp/auto/version-master-15.0.40
...
auto: increment master version to 15.0.40
2021-05-01 04:02:15 +10:00
Keyman Build Agent
e40cff16da
auto: increment master version to 15.0.40
2021-04-30 14:01:31 -04:00
Darcy Wong
aed1265bf1
chore(common): update stable history for 14.0.273
2021-04-30 15:57:26 +07:00
Marc Durdin
ee6f8590a6
fix(windows): make keymanx64 responsible for its own lifecycle
...
Fixes #4976 .
Fixes KEYMAN-WINDOWS-2K.
Fixes KEYMAN-WINDOWS-3F.
Fixes KEYMAN-WINDOWS-5A.
Fixes KEYMAN-WINDOWS-3E.
This fix reworks keymanx64's lifecycle, moving responsibility for
process shutdown from keyman.exe to keymanx64.exe.
This eliminates the need for interprocess communication, and simplifies
the startup and shutdown of keymanx64.exe. Removing this means that we
can more safely handle situations where two instances of keymanx64 may
be started, as one of them will rapidly terminate when it discovers that
its parent process has disappeared.
2021-04-30 15:02:18 +10:00
Darcy Wong
18a36c2de3
fix(windows): Fix more whitespace
2021-04-30 09:50:10 +07:00
Darcy Wong
923d8be745
fix(common): Remove whitespace for formatting
2021-04-30 09:08:41 +07:00
Marc Durdin
097ce9ac9a
fix(windows): avoid disabling Keyman when speech recognition starts
...
Fixes #4965 .
When speech recognition is enabled, it sometimes activates after a
Keyman keyboard is selected. This would cause Keyman to think it is
being deactivated. We needed to check in
`CKMTipTextService::OnActivated` that it was a keyboard-type TIP that
was being activated, and only deactivate the Keyman hooks in that
situation.
This commit also adds a little logging helper function, and removes an
unused variable `guidActiveProfile`.
2021-04-30 09:04:12 +10:00
Marc Durdin
c00ab42ed3
Merge pull request #4995 from keymanapp/chore/mac/4994-xcode-12
...
chore: support for xcode 12
2021-04-30 06:06:49 +10:00
Keyman Server
325537aea5
Merge pull request #4998 from keymanapp/auto/version-master-15.0.39
...
auto: increment master version to 15.0.39
2021-04-30 04:02:05 +10:00
Keyman Build Agent
868e7f8eed
auto: increment master version to 15.0.39
2021-04-29 14:01:24 -04:00
Darcy Wong
0cdbcc4dc7
Merge pull request #4991 from keymanapp/fix/android/check-to-hex-string
...
fix(android/engine): Fix toHex() for null string
2021-04-29 13:09:51 +07:00
Darcy Wong
a42368f873
Update android/KMEA/app/src/main/assets/keyboard.html
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-04-29 12:48:44 +07:00
Marc Durdin
c429936a9f
chore(mac): update readme
2021-04-29 15:48:19 +10:00
Darcy Wong
fb9f3c7cfa
fix(android/engine): Add additional null check
2021-04-29 12:36:36 +07:00
Marc Durdin
647c20ebc7
chore: support for xcode 12
...
Fixes #4994 .
2021-04-29 14:30:10 +10:00
Keyman Server
8f458c5799
Merge pull request #4993 from keymanapp/auto/version-master-15.0.38
...
auto: increment master version to 15.0.38
2021-04-29 04:01:57 +10:00
Keyman Build Agent
e9ef99a0ef
auto: increment master version to 15.0.38
2021-04-28 14:01:18 -04:00
Darcy Wong
fa72dc5506
chore(common): Update some more strings
2021-04-28 23:15:59 +07:00
Darcy Wong
ab7e7f7ff1
chorre(common): Check in crowdin files for Azerbaijani
2021-04-28 15:17:25 +07:00
Darcy Wong
637582f85f
chore(android): Update display languages in whatsnew
2021-04-28 09:22:55 +07:00
Darcy Wong
9f8acae7de
fix(android/engine): Fix toHex() for null string
2021-04-28 09:22:38 +07:00