Keyman Build Agent
c2462f7c4c
auto: increment beta version to 15.0.220
2022-03-22 14:02:35 -04:00
Keyman Build Agent
fa8179f5eb
auto: increment master version to 16.0.5
2022-03-22 14:01:45 -04:00
Keyman Build Agent
b3c8372cb9
auto: increment beta version to 15.0.219
2022-03-21 14:01:46 -04:00
Keyman Build Agent
f13c07acbf
auto: increment beta version to 15.0.218
2022-03-19 14:02:39 -04:00
Keyman Build Agent
5d6bc10de9
auto: increment beta version to 15.0.217
2022-03-18 14:02:34 -04:00
Keyman Build Agent
cdc94f73b2
auto: increment beta version to 15.0.216
2022-03-17 14:03:41 -04:00
Marc Durdin
d63bd4edde
chore(web): rebuild obolo_chwerty keyboard
2022-03-17 20:47:00 +11:00
Keyman Build Agent
238388c191
auto: increment master version to 16.0.4
2022-03-16 14:33:05 -04:00
Marc Durdin
c80140d618
chore(common): update obolo_chwerty_6347 for new store names
2022-03-17 05:32:50 +11:00
Keyman Build Agent
a595b63422
auto: increment beta version to 15.0.215
2022-03-16 14:30:41 -04:00
Marc Durdin
7a5d1b964f
chore(web): Merge branch 'beta' into feat/web/6364-new-layer-old-layer-replaces-layerchanged
2022-03-17 04:55:25 +11:00
Marc Durdin
c74c8db6fe
fix(common): obolo_chwerty package had broken link
2022-03-17 04:55:05 +11:00
Eberhard Beilharz
49b099c26f
Merge pull request #6183 from keymanapp/chore/common/meson
...
chore(common/core/desktop): Improve meson build file 🏗️
2022-03-16 09:05:50 +01:00
Eberhard Beilharz
659ccbdbe4
chore(common/core): Allow VS 2022 to be installed
...
We are not able to use VS 2022 yet because it doesn't provide
`vcvarsall.bat`, but this change at least allows to build with an older
VS version even if VS 2022 is installed.
2022-03-16 09:05:02 +01:00
Eberhard Beilharz
2a21e24f1b
chore(common): Fix warnings
2022-03-16 09:05:02 +01:00
Eberhard Beilharz
65e89071c5
chore(common): Improve meson build file
...
Thanks @eli-schwartz for the suggestions (in #5797 )!
Unfortunately we currently still have to support meson 0.45
(because that's what ships with Ubuntu 18.04), so we can't
implement everything suggested.
Also, newer meson versions always assume utf-8, but until we
can assume at least version 0.60 of meson we'll have to
explicitly specify the encoding, otherwise at least some tests
will fail.
2022-03-16 09:05:01 +01:00
Keyman Build Agent
ed5dd2f2bd
auto: increment beta version to 15.0.214
2022-03-15 14:31:13 -04:00
Marc Durdin
1b1b622462
chore: merge master into branch
2022-03-15 14:58:03 +11:00
Marc Durdin
1038379c41
Merge pull request #6351 from keymanapp/fix/web/caps-state-tracking-for-touch
...
fix(web): caps state tracking for touch
2022-03-15 10:04:45 +11:00
Marc Durdin
81ec8b86e2
Merge pull request #6347 from keymanapp/fix/developer/warn-on-ncaps-consistency
...
fix(developer): warn on ncaps usage inconsistency
2022-03-15 10:02:35 +11:00
Marc Durdin
2fc52af719
feat(common): zip and index keyboard artifacts
2022-03-14 07:03:16 +11:00
Marc Durdin
c2b073a49b
chore: fixup additional layerchanged in keyboard
2022-03-13 19:53:14 +11:00
Marc Durdin
b23df3fbc8
feat(web): &newLayer and &oldLayer
...
Fixes #6364 .
Removes `&layerChanged` and adds `&newLayer` and `&oldLayer` system
stores with the additional nuances around values as described in #6364 .
2022-03-13 08:29:15 +11:00
Keyman Build Agent
7fe1997754
auto: increment beta version to 15.0.213
2022-03-11 13:02:26 -05:00
Darcy Wong
841c5f8ebd
Merge pull request #6355 from keymanapp/fix/android/test-file-version-in-kmp
...
fix(android/engine): Test fileVersion during package install
2022-03-11 21:18:47 +07:00
Keyman Build Agent
a64ead9287
auto: increment beta version to 15.0.212
2022-03-10 13:49:17 -05:00
Marc Durdin
faff0e2aef
fix(common): address review comment
...
Don't specify wine as kmcomp launcher if a custom kmcomp is provided on
the command line.
2022-03-11 05:42:08 +11:00
Marc Durdin
c177f142d3
fix(common): allow custom keyboard builds
...
This allows for custom builds of keyboards, e.g. where a keyboard is
manually constructed for testing purposes.
2022-03-11 05:23:37 +11:00
Marc Durdin
0023841ee4
chore(web): address review comments
2022-03-11 04:40:53 +11:00
Marc Durdin
455ce98dcc
Merge pull request #6353 from keymanapp/chore/common/cleanup-sh-color-globals
...
chore(common): cleanup sh global color variables
2022-03-10 19:39:28 +11:00
Darcy Wong
193f7bd370
chore(common): Update caps_3620_3621 to fileVersion 15.0
2022-03-10 14:03:29 +07:00
Darcy Wong
b213c3b829
fix(android/engine): Test fileVersion during package install
2022-03-10 13:15:59 +07:00
Marc Durdin
f355722191
fix(web): back out caps lock and refix
...
The Caps Lock change I made in the previous commit broke
desktop Caps Lock handling. The fix was a little more
convoluted. Turns out that _UpdateVKShift is also pretty
crufty. I simplified it, removing dead code.
2022-03-10 13:31:06 +11:00
Marc Durdin
9cabb7cd66
fix(web): add obolo_chwerty_6351 test keyboard
2022-03-10 13:31:05 +11:00
Marc Durdin
d879c1e3f6
fix(web): caps state tracking for touch
...
Selecting the new Caps Lock `caps` layer was not correctly setting the
layer state in the key event to `caps`, which caused Caps Lock rules
to fail to match.
2022-03-10 13:31:04 +11:00
Keyman Build Agent
64abc2914b
auto: increment beta version to 15.0.211
2022-03-09 19:26:21 -05:00
Marc Durdin
6e1e7e8e7e
chore: additional scripts
2022-03-10 10:26:15 +11:00
Marc Durdin
9f153ecc17
chore(common): cleanup sh global color variables
...
Some of the global color variables in shellHelperFunctions.sh were a
little dangerously named. This cleans that up and removes a couple of
redundant functions from other locations.
mac/bashHelperFunctions.sh should be removed and replaced with
references to shellHelperFunctions.sh -- but I wanted to leave that for
a separate branch.
2022-03-10 10:12:09 +11:00
Marc Durdin
0fb2a371a3
feat(common): build test keyboards via script
...
Relates to #5815 .
build.sh is a new script that builds any or all of the keyboards in the
common/test/keyboards folder. build.bat is a wrapper for build.sh, just
for Windows CMD.
Assumes that kmcomp.exe has already been built or allows you to specify
your own kmcomp.exe if necessary.
2022-03-10 08:40:55 +11:00
Marc Durdin
6c04a11ef3
fix(developer): add obolo_chwerty_6347 for testing
2022-03-10 08:40:12 +11:00
Keyman Build Agent
6852aaadb4
auto: increment beta version to 15.0.210
2022-03-08 16:43:31 -05:00
Keyman Build Agent
0ccac84fbc
auto: increment master version to 16.0.3
2022-03-03 13:02:25 -05:00
Keyman Build Agent
425c3ef72f
auto: increment master version to 16.0.2
2022-03-02 04:05:12 -05:00
Keyman Build Agent
c4ca95e7a5
auto: increment master version to 15.0.206
2022-03-02 02:19:13 -05:00
Keyman Build Agent
db0753fa26
auto: increment beta version to 15.0.207
2022-03-02 01:45:00 -05:00
Keyman Build Agent
7dbf3ee7e2
auto: increment master version to 15.0.205
2022-03-01 13:02:38 -05:00
Marc Durdin
e9baffb50e
chore(android): Merge branch 'master' into feat/android/android-web-test-harness
2022-03-01 08:10:12 +11:00
Keyman Build Agent
7faf71d1a8
auto: increment master version to 15.0.204
2022-02-26 13:02:45 -05:00
Marc Durdin
7273028192
chore(web): add unit test for selection and matching rule
2022-02-25 15:06:11 +11:00
Steven R. Loomis
3658efa5f1
chore(common): remove rust (for now!) 🦀
...
Fixes #6290
2022-02-24 17:34:23 -06:00