Joshua Horton
22ca7fe2b9
Merge pull request #8259 from keymanapp/chore/update-feature-gestures-base
...
chore(web): merge master into feature-gestures 🐵
2023-02-20 15:33:04 +07:00
Eberhard Beilharz
665c685832
Merge pull request #8247 from keymanapp/fix/linux/gha
...
fix(linux): Checkout before running apt-install
2023-02-20 08:58:39 +01:00
Eberhard Beilharz
a7ed7ce3c7
Merge pull request #8242 from keymanapp/chore/linux/improve-deb-upload
...
chore(linux): Create draft PR after updating changelog
2023-02-20 08:58:23 +01:00
Eberhard Beilharz
cb71142bdb
Merge pull request #8241 from keymanapp/chore/linux/improve_gha
...
chore(linux): Output results of API verification on stderr
2023-02-20 08:58:12 +01:00
Sabine
b504250d62
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
2023-02-20 08:29:21 +01:00
Joshua A. Horton
23fa0c9e12
chore(web): moves remaining non-module engine/main to engine/namespaced-main
2023-02-20 14:02:16 +07:00
Joshua A. Horton
2df48cc55b
refactor(common/web): headless keyboard loading + related unit-test patchups
2023-02-20 14:00:32 +07:00
Joshua A. Horton
281ffe2d8d
chore(web): fixes a describe_outputs
2023-02-20 13:46:05 +07:00
Joshua A. Horton
09c598ca8f
refactor(web): extracts common config settings, creates corresponding esmodule
2023-02-20 13:43:22 +07:00
Joshua A. Horton
1a0d60e1b1
chore(common/web): more import path fun
2023-02-20 13:40:48 +07:00
Joshua A. Horton
2764a85a70
refactor(common/web): minor build-bundler tweak post-rebase
2023-02-20 13:39:16 +07:00
Joshua A. Horton
4a9be7a516
chore(web): forgetKeyboard()
2023-02-20 12:54:59 +07:00
Joshua A. Horton
bf569c9ca1
feat(web): stub/kbd cache unit tests, filtering of pre-fetched stubs
2023-02-20 12:54:58 +07:00
Joshua A. Horton
63450a1b0c
fix(web): missed a keyboard-prefixing op spot
2023-02-20 12:54:58 +07:00
Joshua A. Horton
37eb02295a
feat(web): cloud query unit tests (headless and dom)
2023-02-20 12:54:57 +07:00
Joshua A. Horton
bdab450b11
fix(web): basic bugfixes via "scratch test"
2023-02-20 12:54:57 +07:00
Joshua A. Horton
b7774002e0
chore(web): folder name shift, engine/build.sh :keyboard-cache target
2023-02-20 12:54:56 +07:00
Joshua A. Horton
cea89c6562
refactor(web): KeyboardStub extends KeyboardProperties, extracts StubAndKeyboardCache
2023-02-20 12:54:56 +07:00
Joshua A. Horton
e0c20db88b
chore(web): cleanup from prior commits/work
2023-02-20 12:54:50 +07:00
Joshua A. Horton
12786151f1
change(web): defines cloud subfolder for engine/keyboards
2023-02-20 12:53:49 +07:00
Joshua A. Horton
4422b1697d
chore(web): import path cleanup post-rebase
2023-02-20 12:53:49 +07:00
Joshua A. Horton
1ae7c3c5c4
change(web): relocates one method
2023-02-20 12:53:48 +07:00
Joshua A. Horton
be5a152210
fix(web): fixes query-return font handling
2023-02-20 12:53:48 +07:00
Joshua A. Horton
b973639a18
change(web): refactors, modularizes KMW cloud API querying code
2023-02-20 12:53:47 +07:00
Joshua A. Horton
4f121d34f5
refactor(common/web): headless keyboard loading + related unit-test patchups
2023-02-20 12:53:47 +07:00
Marc Durdin
1de9aa8009
chore(developer): update bundled node to 18.14.1 LTS
...
@keymanapp-test-bot skip
Fixes #8235 .
2023-02-20 12:51:20 +07:00
Joshua A. Horton
edcdf08b9e
docs(common/web): about known caveat for experiment
2023-02-20 12:49:33 +07:00
Marc Durdin
deac408486
feat(developer): touch layout compiler key and layer identifiers
2023-02-20 12:39:16 +07:00
Marc Durdin
d35c418f91
Merge pull request #8261 from keymanapp/chore/cleanup-fail-warn-log_warning-log_error-echo_heading
...
chore: consolidate script helper functions
2023-02-20 16:27:25 +11:00
Marc Durdin
3fe89ee508
Merge branch 'master' into chore/cleanup-fail-warn-log_warning-log_error-echo_heading
2023-02-20 16:27:17 +11:00
Marc Durdin
f290175bc4
Merge pull request #8260 from keymanapp/chore/cleanup-shell-helper-functions
...
chore: cleanup some of shellHelperFunctions.sh
2023-02-20 16:26:01 +11:00
Marc Durdin
a6fb0b1e91
Merge pull request #8266 from keymanapp/chore/web/skip-browserstack
...
chore(web): Actually skip browser-stack for non-web builds
2023-02-20 16:25:30 +11:00
Marc Durdin
320d20b651
chore(web): Actually skip browser-stack for non-web builds
...
@keymanapp-test-bot skip
2023-02-20 16:24:01 +11:00
Joshua A. Horton
6f3913bd62
feat(common/web): explicit headless kbd-load unit tests, more precise closure-capture documentation
2023-02-20 12:08:43 +07:00
Joshua A. Horton
c8556d88ab
chore(common/web): Merge branch 'feature-esmodule-web-engine' into feat/common/web/keyboard-loaders
2023-02-20 11:52:02 +07:00
Marc Durdin
88a2351281
chore: rename comments
2023-02-20 10:40:02 +07:00
Joshua A. Horton
560c09654e
chore(common/web): minor cleanup
2023-02-20 10:35:32 +07:00
Joshua A. Horton
3b929de742
fix(common/web): npm install post-merge to fix npm ci
2023-02-20 10:27:05 +07:00
Joshua A. Horton
e10f043bf0
change(common/web): better typing, handling of legacy Codes endpoints
2023-02-20 10:24:42 +07:00
Joshua A. Horton
9a0f32f59f
fix(common/web): keyboard-processor DOM tests now called by build.sh test
2023-02-20 10:22:00 +07:00
Marc Durdin
88df443ba1
feat(developer): touch layout compiler [unfinished]
2023-02-20 10:18:01 +07:00
Marc Durdin
a951680fb9
Merge pull request #8264 from keymanapp/chore/web/8255-no-minify-skip-minify
...
fix(web): `--no-minify`, not `--skip-minify`
2023-02-20 14:11:37 +11:00
Marc Durdin
0c00eaf8cb
fix(web): --no-minify, not --skip-minify
2023-02-20 09:54:15 +07:00
Marc Durdin
3ada5bc928
chore: delete comments
2023-02-20 09:40:20 +07:00
Marc Durdin
e1169f281a
chore(developer): ignore Esc key when compiling
...
Long ago, ESC was a useful way to stop the compiler. These days, it's
so fast that it's hard to break it that way anyway. It's also watching
in the background, so that's bad... because if you have keyboard
compiles happening in the background and hit Esc at the wrong time, you
cancel the build. So... delete it!
2023-02-20 09:39:18 +07:00
Marc Durdin
6df6b0ef18
chore: remove log_error
2023-02-20 09:19:03 +07:00
Marc Durdin
501c317b24
chore: use builder_warn, remove log_warning
2023-02-20 09:18:26 +07:00
Marc Durdin
a004978863
chore: use builder_heading, remove echo_heading
2023-02-20 09:17:51 +07:00
Marc Durdin
4d53a277f3
chore: use builder_die, remove fail
2023-02-20 09:15:38 +07:00
Marc Durdin
c475188c6b
chore: use builder_die, remove die
2023-02-20 09:03:37 +07:00