Marc Durdin
5e2f006da9
chore: CODEOWNERS file
2022-02-18 06:56:04 +07:00
Steven R. Loomis
bdc6e803dc
feat(common/resources): echo in macos.sh setup script
...
- turn on echoing when we start doing stuff
- it is not too noisy, and tells the user what is really happening
- correct ~/.bashrc fix
- also, note the script name which added certain lines to ~/.bashrc
Fixes : #6244
2022-02-16 17:26:04 -06:00
Keyman Server
49d0b18dbe
Merge pull request #6260 from keymanapp/auto/version-master-15.0.199
...
auto: increment master version to 15.0.199
2022-02-14 05:03:38 +11:00
Keyman Build Agent
93c19d9adb
auto: increment master version to 15.0.199
2022-02-13 13:02:58 -05:00
Marc Durdin
3a3736abaa
fix(developer): npm publish with correct tier
...
Fixes #6209 .
Regression introduced in #6073 . Cleanup of tier information in these
build scripts accidentally also deleted the setup of npm_dist_tag
variable.
2022-02-13 14:18:42 +07:00
Darcy Wong
4af57b2c35
Merge pull request #6234 from keymanapp/chore/android/globe-whatsnew
...
chore(android/app): Clarify help on switching keyboards
2022-02-13 08:29:43 +07:00
Marc Durdin
ee14b17b12
Merge pull request #6145 from keymanapp/fix/developer/5992-package-fileversion-from-keyboard-fileversion
...
fix(developer): compile package fileVersion from keyboard FileVersion
2022-02-13 10:48:25 +11:00
Keyman Server
39b095943f
Merge pull request #6251 from keymanapp/auto/version-master-15.0.198
...
auto: increment master version to 15.0.198
2022-02-13 05:04:08 +11:00
Keyman Build Agent
a1e1ab86c0
auto: increment master version to 15.0.198
2022-02-12 13:03:29 -05:00
Marc Durdin
eb21375553
Merge pull request #6230 from keymanapp/fix/developer/support-km_kbp_it_capslock
...
fix(developer): support KM_KBP_IT_CAPSLOCK
2022-02-12 23:18:24 +11:00
Marc Durdin
5f81a5625f
Merge pull request #6225 from keymanapp/fix/windows/cherry-pick/6221-system-profile-wow64-patch
...
fix(windows): create Keyman/Diag folder in redirected profile 🍒
2022-02-12 23:17:43 +11:00
Marc Durdin
da5d00c284
fix(web): Non-integer OSK sizes
...
If the OSK had a non-integer width or height stored in the OSK cookie,
then the width and height would be parsed incorrectly and the OSK would
fail to be sized correctly on first load; this also caused a script
error and made the OSK impossible to interact with.
2022-02-12 19:06:12 +07:00
Marc Durdin
96277a46a2
Merge pull request #6236 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/karma-6.3.14
...
chore(deps-dev): bump karma from 6.3.4 to 6.3.14 in /web/testing/regression-tests
2022-02-12 20:41:47 +11:00
Marc Durdin
9e11341d28
Merge pull request #6247 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/follow-redirects-1.14.8
...
chore(deps): bump follow-redirects from 1.7.0 to 1.14.8 in /web/testing/regression-tests
2022-02-12 20:38:21 +11:00
dependabot[bot]
46d0e7dc98
chore(deps): bump follow-redirects in /web/testing/regression-tests
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.7.0 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.7.0...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-12 08:05:59 +00:00
dependabot[bot]
187f77a121
chore(deps-dev): bump karma in /web/testing/regression-tests
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.4 to 6.3.14.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.4...v6.3.14 )
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 18:03:53 +00:00
Keyman Server
4dfd0f71f3
Merge pull request #6242 from keymanapp/auto/version-master-15.0.197
...
auto: increment master version to 15.0.197
2022-02-12 05:03:03 +11:00
Keyman Build Agent
be12166f49
auto: increment master version to 15.0.197
2022-02-11 13:02:23 -05:00
Ross
08d676c3f0
fix: add caps to process event bit mask
2022-02-11 17:13:16 +10:00
Ross
1d2584bc64
fix(common): mask modifiers in process event call
...
Ensure that when calling the common core process_event call that the
modifiers variable only includes the Bits the core supports
2022-02-11 16:25:58 +10:00
Ross
cd48948e08
fix: update code comments to match change
2022-02-11 16:24:54 +10:00
Ross
2b99aa7f0c
fix: add num and scroll lock mask to VKeyToChar
2022-02-11 16:24:41 +10:00
rc-swag
e89924290c
Merge pull request #6219 from keymanapp/fix/windows/6205/handle-single-parse-tsf
...
fix(windows): add flag to track core process event
2022-02-11 11:18:30 +10:00
Darcy Wong
4ed1e04d26
chore(android/app): Clarify help on switching keyboards
2022-02-10 15:54:23 +07:00
Darcy Wong
d030183451
chore(oem/fv): Set executable flag
2022-02-10 10:01:18 +07:00
Darcy Wong
e3bf5fb22a
chore(oem/fv): Include script to update keyboards.csv
2022-02-10 09:56:58 +07:00
Ross
d5e228d6cc
fix(windows): update comment remove casts
2022-02-10 11:48:06 +10:00
Marc Durdin
74295681e6
fix(developer): support KM_KBP_IT_CAPSLOCK
...
Keyman Developer Debugger would crash due to receiving an unknown action
type. This turned out to be the new KM_KBP_IT_CAPSLOCK.
Crash report: https://sentry.io/share/issue/50c09af4a0ab424784d9d2189b492bd5/
2022-02-10 10:44:50 +11:00
Keyman Server
7e43e3782d
Merge pull request #6229 from keymanapp/auto/version-master-15.0.196
...
auto: increment master version to 15.0.196
2022-02-10 05:03:24 +11:00
Keyman Build Agent
dd1fbe1cac
auto: increment master version to 15.0.196
2022-02-09 13:02:42 -05:00
Darcy Wong
00ed2c89ad
chore(oem/fv): Add keyboard version and languages
2022-02-09 21:03:04 +07:00
Marc Durdin
a71e2f8a4a
chore(windows): add comment
2022-02-09 15:03:41 +11:00
Marc Durdin
60390ed08b
fix(windows): create Keyman/Diag folder in redirected profile
...
Fixes #6221 .
If Keyman is being installed under the SYSTEM profile, e.g. when using
tools such as SCCM or Intune, then the installer runs with a redirected
folder for %LocalAppData%, under C:\Windows\SysWow64\config, but is
given the name C:\Windows\System32\config\....
Keyman Setup then creates %LocalAppData%\Keyman\Diag, which it thinks is
in C:\Windows\System32\config\... But in reality it is in SysWow64\...
Keyman Setup passes a file under this folder to Windows Installer,
running as 64 bit, which immediately falls over because the path does
not exist to it, in the real System32\config folder.
This patch disables redirection temporarily just to create the folder
under both 32 and 64 bit versions of the profile. It has no effect on
normal user accounts (apart from verifying that the folder is present
twice rather than once).
2022-02-09 15:03:38 +11:00
Darcy Wong
000da34969
Merge pull request #6223 from keymanapp/fix/android/gradle-listener
...
chore(android): Upgrade gradle-wrapper version to 6.8
2022-02-09 10:02:05 +07:00
Darcy Wong
8c9014ced9
chore(android): Upgrade gradle-wrapper version to 6.8
2022-02-09 08:59:56 +07:00
Keyman Server
6c06b04735
Merge pull request #6220 from keymanapp/auto/version-master-15.0.195
...
auto: increment master version to 15.0.195
2022-02-09 05:03:36 +11:00
Keyman Build Agent
6eaf6487d1
auto: increment master version to 15.0.195
2022-02-08 13:02:53 -05:00
Eberhard Beilharz
dd5c56ce12
Merge pull request #6109 from keymanapp/feat/linux/ibusrestart
...
feat(linux): Try to start ibus if not running
2022-02-08 18:04:24 +01:00
Darcy Wong
9972747542
Merge pull request #6206 from keymanapp/feat/android/globe-single-keyboard
...
feat(android/engine): Single tap globe switch to previous system IME
2022-02-08 20:20:08 +07:00
Ross
09d572b8fd
fix(windows): remove extra blank line
2022-02-08 14:48:41 +10:00
Darcy Wong
efe7d9d4ba
Merge pull request #6217 from keymanapp/chore/android/update-triplet-plugin
...
chore(android): Update Play publishing plugin to 3.5.0
2022-02-08 10:32:56 +07:00
Ross
c3a30d184c
fix(windows): add flag to track core process event
...
For the TSF applications in most cases there is no test parse
with updatable=false. In these cases we need to call the
core process event function and process the actions in the
one call. A bool flag has been added to track if the core process
event has been called for the current keystroke
2022-02-08 12:19:28 +10:00
Darcy Wong
ce1e672f10
chore(android): Update Play publishing plugin to 3.5.0
2022-02-08 08:49:37 +07:00
Eberhard Beilharz
0040373d21
feat(linux): Try to start ibus after installation
...
This change deals with restarting ibus in the post-install script.
Also, on Ubuntu 21.10 Impish there are two `ibus-daemon` processes
running for the current user. One of them has the `--xim` flag
and is the one we care about. This change improves the detection
that ibus is running in the post installation script.
2022-02-07 20:07:55 +01:00
Keyman Server
a79612325d
Merge pull request #6215 from keymanapp/auto/version-master-15.0.194
...
auto: increment master version to 15.0.194
2022-02-08 05:03:34 +11:00
Keyman Build Agent
d177fb3902
auto: increment master version to 15.0.194
2022-02-07 13:02:51 -05:00
Eberhard Beilharz
6cac869d0b
feat(linux): Try to start ibus if not running
...
When we try to restart ibus and that fails and ibus isn't running
afterwards we directly try to start ibus-daemon.
On Ubuntu 21.10 Impish there are two `ibus-daemon` processes
running for the current user. One of them has the `--xim` flag
and is the one we care about. This change improves the detection
that ibus is running after installing a keyboard.
2022-02-07 16:44:26 +01:00
Marc Durdin
0abc40ac28
Merge pull request #6208 from keymanapp/chore/ios/certificate-update-again
...
chore(ios): certificate update again
2022-02-07 10:58:14 +11:00
Marc Durdin
32a0a3ccef
chore(ios): certificate update again
2022-02-06 06:55:50 +11:00
Keyman Server
a225ce1462
Merge pull request #6207 from keymanapp/auto/version-master-15.0.193
...
auto: increment master version to 15.0.193
2022-02-05 05:02:59 +11:00