Commit graph

24978 commits

Author SHA1 Message Date
Steven R. Loomis
4854cba4c9 feat(developer): fix marker validation test 🙀
- was using the wrong syntax, hyphen instead of underscore

#9119
2023-07-28 21:40:02 -05:00
Eberhard Beilharz
c4720a05a1
chore(linux): Update debian changelog
(cherry picked from commit 0e74e37a7c)
2023-07-28 08:46:56 +02:00
Eberhard Beilharz
b4c074ae4f
chore(linux): Fix creation of PRs after uploading to Debian 2023-07-28 08:35:52 +02:00
Joshua Horton
089cdbf661
chore(web): Apply suggestions from code review 2023-07-28 08:08:44 +07:00
Keyman Server
64e1d1336f
Merge pull request #9361 from keymanapp/auto/version-master-17.0.149
auto: increment master version to 17.0.149
2023-07-28 01:03:17 +07:00
Keyman Build Agent
b71b350724 auto: increment master version to 17.0.149 2023-07-27 14:02:36 -04:00
Eberhard Beilharz
8b4d5b4ed4
Merge pull request #9341 from keymanapp/chore/linux/kineticmantic
chore(linux): Update supported Ubuntu versions
2023-07-27 16:40:41 +02:00
Joshua Horton
1f600c95de
chore(web): enhances comment I noticed post-push 2023-07-27 13:30:18 +07:00
Joshua A. Horton
c6969b738b chore(web): better promise-rejection logging 2023-07-27 12:26:04 +07:00
Joshua A. Horton
287ba2c234 feat(web): subkey selection unit tests 2023-07-27 12:26:04 +07:00
Joshua A. Horton
abb0349b32 feat(web): adds isolated path-inheritance tests 2023-07-27 12:26:03 +07:00
Joshua A. Horton
14b492bd8f chore(web): alphabetical gesture-spec order 2023-07-27 12:26:03 +07:00
Joshua A. Horton
ad5f62180d change(web): cleanup post-rebase, adds stats components to some test-specs 2023-07-27 12:26:02 +07:00
Joshua A. Horton
03d9d4106f feat(web): longpress-gesture unit tests 2023-07-27 12:26:02 +07:00
Joshua A. Horton
36dc9b7168 feat(web): initial gesture-model level unit tests 2023-07-27 12:26:01 +07:00
Joshua A. Horton
8620fd6dc5 feat(web): gesture modeling + isolated matching 2023-07-27 12:25:53 +07:00
sgschantz
37a4ad44d2 specify mac cp for -R 2023-07-27 11:54:59 +07:00
Joshua A. Horton
fb872fea5d chore(web): cleans up path-match 'lock in' handling 2023-07-27 11:53:43 +07:00
Joshua A. Horton
8c0e5a04ed feat(web): SimpleGestureSourceSubview 2023-07-27 11:49:38 +07:00
Steven R. Loomis
ab4a0f36ab feat(developer): Marker tests 🙀
- wip , still not working

For: #9119
2023-07-26 18:06:22 -05:00
Steven R. Loomis
0c7ad2c1af feat(developer): Marker tests 🙀
- tests for marker validation
- TDD: it fails, hooray

For: #9119
2023-07-26 17:27:14 -05:00
Steven R. Loomis
f2915bbb66 spec(core): update marker spec 🙀
- 'transform' doesn't have an 'after=' attribute

For: #9118
2023-07-26 17:04:50 -05:00
Steven R. Loomis
99c2aff760 chore(core): turn off debugging 🙀
- fix a stray define

For: #7375
2023-07-26 16:18:53 -05:00
Steven R. Loomis
875d59987a chore(core): update documentation in transform logic and processor 🙀
- drop some unneeded variables also, should be no semantic change

For: #7375
2023-07-26 16:16:57 -05:00
Steven R. Loomis
97b3120829 fix(core): Optimize checks for Uni_IsValid() 🙀
For: #7375
2023-07-26 14:50:49 -05:00
Steven R. Loomis
f57c66ede5
Merge branch 'master' into fix/core/7375-verify-uset-range-epic-ldml 2023-07-26 13:22:36 -05:00
Steven R. Loomis
b012499528
Merge pull request #9345 from keymanapp/fix/common-9139-kmxplus-align-structs-epic-ldml
fix(core): tag KMXPlus file-based structs with alignment 🙀
2023-07-26 13:21:59 -05:00
Steven R. Loomis
08787ead56
Merge pull request #9344 from keymanapp/chore/developer-9236-vkey-warning-epic-ldml
chore(developer): make unknown vkey a hint, not error 🙀
2023-07-26 13:21:47 -05:00
Steven R. Loomis
a8b8c3dfeb
Merge pull request #9293 from keymanapp/feat/core/7375-merge-transform-path-epic-ldml
feat(core): merge transform/reorder processing w/ u32  🙀
2023-07-26 13:21:19 -05:00
Marc Durdin
4e5a359c84
Merge branch 'fix/developer/support-sourcePath-for-model-info' into refactor/developer/projectLoader-projectReader 2023-07-26 19:25:12 +10:00
Marc Durdin
5aa1c17297
Merge branch 'feat/developer/introduce-kmc-keyboard-info' into fix/developer/support-sourcePath-for-model-info 2023-07-26 19:24:54 +10:00
Marc Durdin
c9e1e82a76
Merge branch 'feature-kmc-kmw' into feat/developer/introduce-kmc-keyboard-info 2023-07-26 19:24:34 +10:00
Marc Durdin
810f0a04ee chore(developer): npm install 2023-07-26 14:57:08 +07:00
Marc Durdin
52869e0d15
Merge pull request #9323 from keymanapp/chore/developer/move-keyman-targets-to-common
refactor(developer): move keyman-targets.ts to common/web/types 🗜
2023-07-26 17:37:41 +10:00
Marc Durdin
4bdb3cc9c8 refactor(developer): projectReader to depend on projectLoader
Fixes #9349.
2023-07-26 12:59:01 +07:00
Marc Durdin
eab760c890 fix(developer): support sourcePath in .model_info files 2023-07-26 12:26:20 +07:00
Marc Durdin
bda6ba1adc chore(developer): further kmc-keyboard-info infrastructure 2023-07-26 12:02:09 +07:00
Marc Durdin
9d6f417b8d chore(developer): fixup keyman-targets use
Also fixes git attributes for khmer_angkor.js test fixture
2023-07-26 11:49:48 +07:00
Marc Durdin
393951ce8e
Merge branch 'chore/developer/move-keyman-targets-to-common' into feat/developer/introduce-kmc-keyboard-info 2023-07-26 14:34:40 +10:00
Marc Durdin
a2d45c00c7 chore(common): address review comments 2023-07-26 11:32:38 +07:00
Joshua Horton
9e028cad1f
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-26 08:26:49 +07:00
Joshua A. Horton
71201ddaa7 fix(web): better gesture test-tsconfig 2023-07-26 08:25:27 +07:00
Steven R. Loomis
480fd3bcad fix(core): More range checks for Uni_IsValid() 🙀
For: #7375
2023-07-25 19:02:46 -05:00
Marc Durdin
7f5e0756d2
Merge pull request #9306 from keymanapp/chore/developer/9305-use-kmc-messages-for-errors-in-kmc-model-info
chore(developer): use kmc messages for kmc-model-info 🗜
2023-07-26 09:48:17 +10:00
Marc Durdin
3c3f9b4523
Merge pull request #9319 from keymanapp/chore/merge-master-into-macos-core-a17s17
chore: merge master into feature-macos-core (A17S17)
2023-07-26 09:47:27 +10:00
Marc Durdin
e9d552d7c1
Merge pull request #9318 from keymanapp/chore/merge-master-into-kmc-kmw-a17s17
chore: merge master into feature-kmc-kmw (A17S17) 🗜
2023-07-26 09:47:22 +10:00
Steven R. Loomis
352328fbbe fix(core): Better range check for Uni_IsValid() 🙀
- rewrite macros as inlines
- brute force approach

For: #7375
2023-07-25 18:42:29 -05:00
Steven R. Loomis
b0b83b4e50 fix(core): tag KMXPlus file-based structs with alignment 🙀
Fixes: #9139
2023-07-25 18:14:22 -05:00
Marc Durdin
2465d99556 chore(developer): langtags.js not langtags.ts 2023-07-26 05:55:26 +07:00
Steven R. Loomis
7ee574b8ba chore(developer): make unknown vkey a hint, not error 🙀
- add a TODO mentioning #7135

Fixes: #9236
2023-07-25 17:53:58 -05:00