Commit graph

33096 commits

Author SHA1 Message Date
Joshua A. Horton
b9c746b522 chore(web): changes in response to code review 2023-07-17 12:26:07 +07:00
Joshua A. Horton
330a4df740 fix(web): referenced path / file-extension for ci_config_adapter 2023-07-17 12:07:22 +07:00
Marc Durdin
7f0460172e
Merge pull request #9074 from keymanapp/chore/windows/disable-compression-for-wix-light-debug-builds
chore(windows): disable wix compression for debug builds
2023-07-17 15:01:09 +10:00
Marc Durdin
2775ea0f46 fix(developer): warning suppression should be per file in kmc
Fixes #9274.
2023-07-17 11:00:45 +07:00
Joshua A. Horton
cd340a35da feat(web): adds stats-renormalization unit test 2023-07-17 10:42:36 +07:00
Joshua A. Horton
aa2c282dc3 chore(web): properly names GesturePath test suite; adds canary serialization tests 2023-07-17 10:42:09 +07:00
Joshua A. Horton
b69cf1d6ca change(web): TouchpathTurtle sample-emit, handling of 'item' tracking 2023-07-17 10:40:11 +07:00
Marc Durdin
192dafa6ea feat(developer): support file lists in kmc
Fixes #9162.

Adds support for `@files.txt` parameters in kmc. Files listed in this
file, separated by line breaks, will be added to the input file list,
relative to the path of files.txt.

The file can include comments in lines starting with '#' and ignores
whitespace before and after each filename.
2023-07-17 08:15:45 +07:00
Joshua A. Horton
74fb285497 fix(web): path to gesture test-script 2023-07-17 08:11:35 +07:00
Marc Durdin
0fa7d1af5d chore(developer): remove old copy_schema call kmc build.sh 2023-07-17 05:25:16 +07:00
Keyman Server
7a5fe30b51
Merge pull request #9270 from keymanapp/auto/version-master-17.0.142
auto: increment master version to 17.0.142
2023-07-16 01:03:15 +07:00
Keyman Build Agent
d3bee80f85 auto: increment master version to 17.0.142 2023-07-15 14:02:40 -04:00
Steven R. Loomis
49ae0316fd
Merge pull request #9260 from keymanapp/feat/core/7375-more-reorder-epic-ldml
feat(core): load reorder from kmx+, test case 🙀
2023-07-14 17:14:20 -05:00
Steven R. Loomis
bf66631550
Merge pull request #9248 from keymanapp/chore/common-9079-builder-str-ref-epic-ldml
chore(common): add BUILDER_STR_REF  🙀
2023-07-14 17:13:42 -05:00
Steven R. Loomis
c36953ab9e
Merge pull request #9223 from keymanapp/core/9120-reorder-test-epic-ldml
feat(core): implement reorder  🙀
2023-07-14 17:13:21 -05:00
Keyman Server
05eb48dc4d
Merge pull request #9269 from keymanapp/auto/version-master-17.0.141
auto: increment master version to 17.0.141
2023-07-15 01:47:03 +07:00
Keyman Build Agent
3c97a90045 auto: increment master version to 17.0.141 2023-07-14 14:46:25 -04:00
Steven R. Loomis
3268be0c34 chore(common): add BUILDER_U32CHAR 🙀
- fix some other minor nits and documentation todos (no semantics)
- BUILDER_KEYS accidentally repeated 'ident' and 'size' from the parent interface

Fixes #9079
2023-07-14 12:42:35 -05:00
Steven R. Loomis
2e80d984c8 Merge remote-tracking branch 'upstream/master' into chore/common-9079-builder-str-ref-epic-ldml 2023-07-14 12:17:33 -05:00
Steven R. Loomis
27e524f755
Merge branch 'core/9120-reorder-test-epic-ldml' into feat/core/7375-more-reorder-epic-ldml 2023-07-14 12:14:33 -05:00
Steven R. Loomis
a5f1843247 fix(core): update per review comments 🙀
- move increments into the for loop

For: #9120
2023-07-14 12:01:30 -05:00
Joshua A. Horton
dbf9ff22a0 chore(web): flick test placeholders 2023-07-14 12:42:45 +07:00
Marc Durdin
4ac6a309b2
Merge pull request #9254 from keymanapp/chore/common/bundle-schemas
refactor(common): bundle schemas into web/types 🗜
2023-07-14 15:14:23 +10:00
Marc Durdin
3fa8bc5d7a
Merge branch 'feature-kmc-kmw' into chore/common/bundle-schemas 2023-07-14 15:14:09 +10:00
Marc Durdin
3491463d3c
Merge pull request #9251 from keymanapp/fix/developer/9250-kmc-message-relative-paths
fix(developer): use relative paths in kmc messages 🗜
2023-07-14 15:12:54 +10:00
Marc Durdin
ba0cde52ad
Merge pull request #9243 from keymanapp/feat/developer/9113-kmc-sentry
feat(developer): add sentry reporting for kmc 🗜
2023-07-14 15:12:45 +10:00
Marc Durdin
6eba701694 chore(windows): GO_FAST for 7z calls on debug builds 2023-07-14 11:53:17 +07:00
Joshua A. Horton
4d6320df2a feat(web): modipress path-model unit tests 2023-07-14 11:02:05 +07:00
Joshua A. Horton
46ef414d31 feat(web): unit tests - for simple tap paths; also adds extra longpress test detail 2023-07-14 10:44:25 +07:00
Joshua A. Horton
77137aecc3 feat(web): instant path-fulfillment unit-tests 2023-07-14 10:36:14 +07:00
Joshua A. Horton
3b0e19b505 feat(web): unit tests - longpress path modeling 2023-07-14 10:36:14 +07:00
Joshua A. Horton
3894ed0947 feat(web): base implementation of gesture single-contact-point matching 2023-07-14 10:36:13 +07:00
Steven R. Loomis
cc29f0b48d
Merge pull request #9008 from keymanapp/chore/common-8950-node18-engine 2023-07-13 22:18:04 -05:00
Steven R. Loomis
10acdb5c5b
Update docs/build/linux-ubuntu.md
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-13 20:24:44 -05:00
Keyman Server
5015ef5078
Merge pull request #9265 from keymanapp/auto/version-master-17.0.140
auto: increment master version to 17.0.140
2023-07-14 01:03:19 +07:00
Keyman Build Agent
91cb4468a0 auto: increment master version to 17.0.140 2023-07-13 14:02:40 -04:00
Steven R. Loomis
600a1d1752 fix(core): fix compiler err in transform load 🙀
- return nullptr if element load failed

For: #7375
2023-07-13 08:05:46 -05:00
Steven R. Loomis
bc642d7d3c fix(core): speedup reorder_sort_key::compare 🙀
#9120
2023-07-13 07:55:57 -05:00
Steven R. Loomis
91224d4f1d
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-13 07:37:34 -05:00
Eberhard Beilharz
8624ebcfb0
Merge pull request #9245 from keymanapp/refactor/linux/refactor
refactor(linux): Refactor image loading
2023-07-13 12:32:07 +02:00
Eberhard Beilharz
19f6e3e470
Merge pull request #9246 from keymanapp/chore/linux/update-deprecated-code
fix(linux): Replace deprecated `Image.ANTIALIAS`
2023-07-13 12:31:49 +02:00
Eberhard Beilharz
e1dc9574c3
Merge pull request #9215 from keymanapp/chore/linux/newtests
chore(linux): Add unit tests for dconf_util.py
2023-07-13 12:31:26 +02:00
Marc Durdin
ce9c9ec9fc chore: try removing -t from sentry-cli 2023-07-13 14:48:05 +07:00
Joshua Horton
7d9a5bfc8b
Merge pull request #9261 from keymanapp/change/web/internal-gesture-src-nomenclature
change(web): nomenclature shift for classes involved in touch contact point tracking 🐵
2023-07-13 14:15:59 +07:00
Marc Durdin
a9cae27e78
chore: apply review suggestion, delete comment
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2023-07-13 17:02:41 +10:00
Marc Durdin
f4bba3773f
Merge pull request #9242 from keymanapp/chore/developer/9147-suppress-excessive-messages
chore(developer): suppress excessive messages in kmc 🗜
2023-07-13 16:53:59 +10:00
Marc Durdin
29de947a4a
Merge pull request #9241 from keymanapp/fix/developer/9110-touch-layout-font-test
fix(developer): touch layout font test should be lower case 🗜
2023-07-13 16:53:50 +10:00
Marc Durdin
73f662483f
Merge pull request #9238 from keymanapp/chore/developer/unit-test-for-compiler-warnings-as-errors
chore(developer): unit test for compilerWarningsAsErrors 🗜
2023-07-13 16:53:41 +10:00
Joshua Horton
29ace2567a
Merge pull request #9229 from keymanapp/change/web/helper-promises
change(web): ManagedPromise cleanup + new TimeoutPromise 🐵
2023-07-13 13:45:26 +07:00
Marc Durdin
b0652c2afc chore(developer): wasm debug symbols and upload to sentry 2023-07-13 13:42:47 +07:00