Commit graph

33096 commits

Author SHA1 Message Date
Joshua A. Horton
6ab5683d2f chore(web): minor build script update 2023-05-29 11:02:06 +07:00
Joshua A. Horton
ff27a90dea chore(web): post-install changes after merge 2023-05-29 10:59:10 +07:00
Joshua A. Horton
2387939098 chore(web): dependency version sync 2023-05-29 10:51:42 +07:00
Joshua A. Horton
86c8cb16af chore(web): Merge branch 'master' into feature-gestures-update-a17s14-start 2023-05-29 10:50:34 +07:00
Joshua A. Horton
635d69a897 chore(web): minor build-script cleanup 2023-05-29 10:37:46 +07:00
Joshua A. Horton
893eeead7e chore(web): Merge branch 'fix/web/integrated-test-restoration' into fix/web/browser-toggle-ui 2023-05-29 10:30:31 +07:00
Joshua A. Horton
f0b84adf75 chore(web): Merge branch 'fix/web/dom-keyevent-recorder' into fix/web/integrated-test-restoration 2023-05-29 10:23:10 +07:00
Joshua A. Horton
bab6ee195a docs(web): adds review-requested comment changes 2023-05-29 10:21:16 +07:00
Joshua A. Horton
4e5c2e0497 chore(web): Merge branch 'feature-esmodule-web-engine' into fix/web/dom-keyevent-recorder 2023-05-29 10:16:32 +07:00
Joshua Horton
10e938d32c
Merge pull request #8863 from keymanapp/fix/web/input-proc-unit-test
fix(web): input-processor unit test - constructor missing a parameter 🧩
2023-05-29 10:15:26 +07:00
Steven R. Loomis
c89bf648a5 feat(developer): vars again 🙀
- fairly complete tests (both positive and negative) for variables

For: #7377
2023-05-27 22:41:48 -05:00
Steven R. Loomis
1fe6f497f7 feat(developer): VARification steps 🙀
For: #7377
2023-05-27 22:08:16 -05:00
Steven R. Loomis
ca602385b3 feat(developer): vars: hooray for more errors 🙀
For: #7377
2023-05-27 17:01:10 -05:00
Keyman Server
733363a69d
Merge pull request #8865 from keymanapp/auto/version-master-17.0.114
auto: increment master version to 17.0.114
2023-05-27 01:02:54 +07:00
Keyman Build Agent
0b5e47cd93 auto: increment master version to 17.0.114 2023-05-26 14:02:19 -04:00
Marc Durdin
62b41d385c
Merge pull request #8856 from keymanapp/chore/developer/remove-seterror
chore(developer): remove SetError macro
2023-05-26 18:43:33 +10:00
Marc Durdin
18c4ac5bb2
Merge pull request #8850 from keymanapp/refactor/developer/wasm-compiler-interface
refactor(developer): compiler interface part 1 for wasm
2023-05-26 18:43:24 +10:00
Eberhard Beilharz
aa93e97e39
Merge pull request #8859 from keymanapp/fix/android/build.sh
fix(android): Fix typo in build-utils.sh
2023-05-26 10:20:06 +02:00
Eberhard Beilharz
31d0ac5765
Merge pull request #8860 from keymanapp/docs/android/doc
docs(android): Update documentation for building Android on Linux
2023-05-26 10:19:35 +02:00
Eberhard Beilharz
654034791f
Update android/README.md
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-05-26 10:19:20 +02:00
Joshua A. Horton
60a4a88af3 fix(web): input-processor unit test - param missing 2023-05-26 15:19:19 +07:00
Keyman Server
a413f389f8
Merge pull request #8862 from keymanapp/auto/version-master-17.0.113
auto: increment master version to 17.0.113
2023-05-26 01:02:32 +07:00
Keyman Build Agent
4f9f4fa146 auto: increment master version to 17.0.113 2023-05-25 14:01:53 -04:00
Eberhard Beilharz
b80fdf88ca
docs(android): Fix documentation for building Android on Linux 2023-05-25 12:45:22 +02:00
Eberhard Beilharz
c61535d56a
fix(android): Fix build-utils.sh 2023-05-25 12:44:03 +02:00
Joshua Horton
011c0eacfa
Merge pull request #8820 from keymanapp/fix/web/attached-control-fonts
fix(web): font management for attached controls 🧩
2023-05-25 15:17:26 +07:00
Joshua Horton
dcd2eab087
Merge pull request #8818 from keymanapp/feat/web/browser-context-unit-testing
feat(web): browser-focus unit testing 🧩
2023-05-25 15:17:19 +07:00
Joshua Horton
3655b9c3dc
Merge pull request #8816 from keymanapp/fix/web/app-browser-compilation
fix(web): first-draft, usable build for module-based app/browser 🧩
2023-05-25 15:17:11 +07:00
Joshua Horton
0e05a51481
Merge pull request #8854 from keymanapp/fix/common/models/pred-text-srcmaps
fix(common/models): predictive-text sourcemapping linkage
2023-05-25 15:17:03 +07:00
Marc Durdin
a92917f947 chore(developer): replace cwrap wasm bindings
This moves the remainder of the WASM interfaces in kmcmplib to using
emscripten bind. It is a little bit of a step backwards at present for
parseUnicodeSet, because I've changed the output buffer type to an int
for the purposes of simplifying the binding just now. But that can be
improved later, and at least we are consistent with the binding methods.

Next step is to move the filesystem access out of kmcmplib.
2023-05-25 12:54:27 +07:00
Marc Durdin
d0083e984d
Merge pull request #8796 from keymanapp/refactor/developer/kmcmplib-fs-agnostic
refactor(developer): move file write out of WriteCompiledKeyboard and CompileKeyboard merge
2023-05-25 14:06:51 +10:00
Joshua A. Horton
8dd323495e chore(web): pulls forward reconnection to test.sh 2023-05-25 10:31:02 +07:00
Joshua A. Horton
6e54067483 chore(web): Merge branch 'fix/web/attached-control-fonts' into fix/web/dom-keyevent-recorder 2023-05-25 10:29:05 +07:00
Joshua A. Horton
7af9ff0354 chore(web): Merge branch 'feat/web/browser-context-unit-testing' into fix/web/attached-control-fonts 2023-05-25 10:22:48 +07:00
Joshua A. Horton
3705d847c1 chore(web): addresses PR review concerns 2023-05-25 10:18:51 +07:00
Joshua A. Horton
372b912c91 change(web): run tests before throwing 'incomplete' build error 2023-05-25 10:01:34 +07:00
Joshua A. Horton
e39e0c2d33 chore(web): Merge branch 'fix/web/app-browser-compilation' into feat/web/browser-context-unit-testing 2023-05-25 09:53:09 +07:00
Joshua A. Horton
bd74e66aa0 chore(web): applies review suggestions 2023-05-25 09:48:05 +07:00
Joshua A. Horton
cb8f380efd fix(web): drops file accidentally pulled too far forward 2023-05-25 09:36:22 +07:00
Joshua A. Horton
6d1a0b15ae fix(web): reverts prop name update 2023-05-25 09:10:02 +07:00
Marc Durdin
50186e986e chore(developer): remove SetError macro
The `SetError` macro emitted `return FALSE;` which was confusing for
reviewing code flow. Replaced with explicit `AddCompileMessage()` and
`return FALSE;`.
2023-05-25 09:03:22 +07:00
Marc Durdin
ef101d746c chore(developer): address review comments 2023-05-25 08:24:09 +07:00
Joshua A. Horton
bc51f813e2 fix(common/models): predictive-text sourcemap fix 2023-05-24 15:47:23 +07:00
Keyman Server
d604e49844
Merge pull request #8852 from keymanapp/auto/version-master-17.0.112
auto: increment master version to 17.0.112
2023-05-24 14:50:07 +07:00
Keyman Build Agent
bc91a96ea7 auto: increment master version to 17.0.112 2023-05-24 03:49:31 -04:00
Sabine
fedbfbf7be feature(linux): mcompile copy keymap-test 2023-05-24 14:46:24 +07:00
Sabine
9e609dead0 feature(linux): mcompile replace main.cpp with keymap.cpp 2023-05-24 14:45:48 +07:00
Sabine
0250b6729e feature(linux): mcompile setup framework for mcompile: read US keyboard, get keysms and push to vector 2023-05-24 14:45:42 +07:00
Sabine
b3a591ce7b feature(linux): create readme.md for the mcompile project 2023-05-24 14:45:22 +07:00
Sabine
80b9b51d42 deleted testfile 2023-05-24 14:45:21 +07:00