Commit graph

33096 commits

Author SHA1 Message Date
Joshua A. Horton
ccf2919bb4 feat(web): report-scoping no longer option; is perma-on 2022-09-20 10:56:01 +07:00
Marc Durdin
e5c7526bb0
Merge pull request #7328 from keymanapp/chore/core/epic-ldml/tsconfig-to-esm
chore(core): changes ldml tsconfig to es2020 🙀
2022-09-20 13:42:53 +10:00
Marc Durdin
55f302d929
Merge pull request #7322 from keymanapp/chore/merge-master-to-feature-ldml
chore: merge master into feature-ldml 🙀
2022-09-20 13:42:40 +10:00
Marc Durdin
47850b2a42 chore: ninja install fix 2022-09-20 13:41:49 +10:00
Marc Durdin
fe9c3955aa
Merge pull request #7321 from keymanapp/chore/developer/server-node-gyp-dependency
chore(developer): update node-windows-trayicon to update node-gyp to 9.1.0
2022-09-20 13:36:06 +10:00
Joshua A. Horton
2f639ecc9c feat(common): builder report scoping option 2022-09-20 10:10:51 +07:00
Joshua A. Horton
94544277fc chore(common): minor cleanup in keyman-version, provides test case 2022-09-20 09:27:29 +07:00
Joshua A. Horton
2bea392baa feat(common): builder_-managed failure-trap 2022-09-20 09:23:38 +07:00
Joshua A. Horton
256b21f691 feat(common): builder current-action tracking 2022-09-20 09:08:02 +07:00
Joshua A. Horton
29e24493bc fix(common): color option needed for builder_describe 2022-09-20 08:52:12 +07:00
Joshua A. Horton
4399548df0 feat(common): DESCRIBE_TERM_START, _END 2022-09-20 08:30:33 +07:00
Joshua A. Horton
18c5fae23b chore(common/web): simple tweaks for PR review 2022-09-20 08:21:22 +07:00
Marc Durdin
f9b4f3d173
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' into chore/merge-master-into-kmcompx 2022-09-20 11:06:55 +10:00
Marc Durdin
ca2500dea0 chore: establish feature-kmcompx branch 2022-09-20 11:00:41 +10:00
Marc Durdin
11d63ef1e2 chore(linux): more build.sh updates 2022-09-20 10:57:57 +10:00
Marc Durdin
d1de02d43e chore(developer): Merge branch 'master' into chore/developer/server-node-gyp-dependency 2022-09-20 10:19:11 +10:00
Marc Durdin
e636fe5e3f
Merge pull request #7314 from keymanapp/chore/developer/server-update-multer-dependency
chore(developer): update multer dependency for server
2022-09-20 10:18:22 +10:00
Marc Durdin
be6793cabc chore: update multer dependency 2022-09-20 10:18:01 +10:00
Marc Durdin
9f290cac21 chore(developer): Merge branch 'master' into chore/developer/server-update-multer-dependency 2022-09-20 10:16:46 +10:00
Marc Durdin
bade12c39a chore: tmp package-lock 2022-09-20 10:16:28 +10:00
Marc Durdin
aef3c751f9 chore: package-lock 2022-09-20 10:15:26 +10:00
Marc Durdin
aab9d1aad5 chore(developer): Merge branch 'master' into chore/developer/server-node-gyp-dependency 2022-09-20 10:14:16 +10:00
Marc Durdin
3d2a7bc5b7 chore: remove old package-lock pre-merge 2022-09-20 10:13:49 +10:00
Marc Durdin
736db7179c feat(common): support -- for build scripts
Allows use of `./build.sh configure -- --param-one=foo ...`.

Updates Core build to support `--` (including build.bat wrapper for
Windows builds). Fixes Linux debian rules to pass additional
parameters in with this format again, and adds `:arch` to only build
current architecture, not wasm as well...

Note that when using `--` you should typically avoid multiple actions in
a single command, as each action may interpret the additional parameters
differently!
2022-09-20 09:51:31 +10:00
Marc Durdin
73a85664d6
Merge pull request #7315 from keymanapp/chore/web/dependency-update-got-regression-test
chore(web): update `got` dependency for regression tests
2022-09-20 09:32:20 +10:00
Marc Durdin
0922f484e5
Merge pull request #7323 from keymanapp/chore/developer/epic-ldml/7301-no-checksums-please-kmc
chore(developer): remove crc generation from kmc-keyboard
2022-09-20 09:31:56 +10:00
Marc Durdin
9af8e1f9c2 chore(core): ldml-keyboard-constants module type to esm 2022-09-20 08:01:22 +10:00
Marc Durdin
19f7e5353b chore(core): changes ldml tsconfig to es2020 🙀
Also splits the root tsconfig.json into tsconfig.cjs.json and
tsconfig.esm.json. These are not typically used at present but in theory
you could do a `tsc -b <tsconfig.x.json>` and build all modules. In
practice, we still have some prebuild steps that make that a bit of a
pain.
2022-09-20 06:49:56 +10:00
Steven R. Loomis
66281da0e0
Update developer/src/kmcmpdll/Compiler.cpp
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-09-19 14:59:46 -05:00
Keyman Server
aeeadbadaa
Merge pull request #7327 from keymanapp/auto/version-master-16.0.68
auto: increment master version to 16.0.68
2022-09-20 04:04:02 +10:00
Keyman Build Agent
a702ee02e9 auto: increment master version to 16.0.68 2022-09-19 14:03:19 -04:00
Darcy Wong
5baf4eac89 fix(android/engine): Check listview for setting keyboard selection 2022-09-19 14:26:19 +07:00
Joshua A. Horton
ac5c7d71c3 fix(common/web): shell script chmod +x 2022-09-19 14:24:43 +07:00
Joshua A. Horton
d5f11f4555 chore(web): Merge branch 'master' into refactor/web/low-level-build-scripts 2022-09-19 14:22:51 +07:00
Joshua Horton
ebb11f3265
Merge pull request #6842 from keymanapp/feat/web/gesture-recognizer-main
feat(web): the gesture-recognition engine 🐵
2022-09-19 14:14:04 +07:00
Marc Durdin
e672c60181 feat: gesture recognition engine
Implements #5029.
2022-09-19 17:04:55 +10:00
Joshua A. Horton
53cddf71e3 chore(web): Merge branch 'master' into feat/web/gesture-recognizer-main 2022-09-19 12:49:51 +07:00
Marc Durdin
dbc4def1c2
Merge pull request #7318 from keymanapp/chore/resources/remove-ncc-dependency
chore(common): remove unused ncc dependency
2022-09-19 15:35:36 +10:00
Marc Durdin
d482eff7f1
Merge branch 'master' into chore/resources/remove-ncc-dependency 2022-09-19 15:35:29 +10:00
Marc Durdin
5da24ff279
Merge pull request #7307 from keymanapp/dependabot/npm_and_yarn/nanoid-and-mocha--removed
chore(deps): bump nanoid and mocha
2022-09-19 15:34:19 +10:00
Marc Durdin
93a1fc88b9 chore(developer): remove crc generation from kmc-keyboard 2022-09-19 15:30:38 +10:00
Marc Durdin
a59a6c334a chore: update node-windows-trayicon to update node-gyp to 9.1.0 2022-09-19 15:07:24 +10:00
Joshua A. Horton
24092511bb refactor(web): reworks low-level module build scripts 2022-09-19 12:04:14 +07:00
Marc Durdin
9168d896e7 chore(common): remove unused ncc dependency
The `build:dist` script was never used; increment-version.sh uses only
`build:ts`.
2022-09-19 14:47:37 +10:00
Marc Durdin
9a88005e8f
Merge pull request #7317 from keymanapp/chore/add-executable-script-pre-commit-hook
chore(common): make scripts executable and add pre-commit test 🍒
2022-09-19 14:29:57 +10:00
Marc Durdin
757701ba6f
Merge pull request #7316 from keymanapp/chore/update-labeler
chore(common): update auto labeler configuration 🍒
2022-09-19 14:29:46 +10:00
Marc Durdin
fce1db65e9 chore(core): update debian build 2022-09-19 14:15:05 +10:00
Marc Durdin
12c81f718f
Merge pull request #7299 from keymanapp/feat/developer/epic-ldml/7277-merge-kmc-and-kmlmc
feat(developer): merge kmc and kmlmc 🙀
2022-09-19 14:02:41 +10:00
Marc Durdin
a4ca7968b9 chore(common): make scripts executable and add pre-commit test 2022-09-19 13:59:09 +10:00
Marc Durdin
466b58768f chore(common): update auto labeler configuration 2022-09-19 13:57:40 +10:00