Joshua A. Horton
800231d792
chore(web): Merge branch 'master' into change/web/lm-worker-bundling-cleanup
2023-12-22 12:50:32 +07:00
Steven R. Loomis
21a7680278
fix(developer): quell internal error when a section fails 🙀
...
- when a required section is missing, only throw an internal error IF we haven't already flagged a problem. for example, if 'vars' fails to compile because of a problem, and we already have an error on file, then don't throw an internal error that 'bksp' depends on uninitialized 'vars'.
- mimic this flow in the test helpers.
- add a test case for this in the test helpers, in test-tran
- add a strictError flag to say that no additional errs are allowed.
Fixes : #10291
2023-12-21 22:14:54 -06:00
Joshua A. Horton
52cb29bcfb
fix(web): adds null-guard for longpress-key validation
2023-12-22 10:27:17 +07:00
Joshua A. Horton
9ac326a8cf
fix: recent history entries without PR title
2023-12-22 10:26:01 +07:00
Steven R. Loomis
a5d98f986f
Merge pull request #10289 from keymanapp/fix/common/emcc-py-warning
...
fix(common): give warning if emcc.py is present but not executable
2023-12-21 21:11:11 -06:00
Steven R. Loomis
03c1f20a93
Merge branch 'master' into feat/core/9468-stacked-markers-epic-ldml
2023-12-21 20:50:01 -06:00
Darcy Wong
91eec3130e
Merge pull request #10292 from keymanapp/fix/oem/fv/kwadacha_tsekene
...
fix(oem/fv): Add fv_kwadacha_tsekene
2023-12-22 09:26:07 +07:00
Joshua A. Horton
1f2a735ec5
fix(web): special key highlighting when pressed
2023-12-22 08:40:43 +07:00
rc-swag
dd5767a372
feat(windows): integrate sm states and handlekmshell
2023-12-22 10:11:32 +10:00
Keyman Server
284a0bdd7f
Merge pull request #10294 from keymanapp/auto/version-master-17.0.236
...
auto: increment master version to 17.0.236
2023-12-22 01:03:01 +07:00
Keyman Build Agent
4c7f7b6ded
auto: increment master version to 17.0.236
2023-12-21 13:02:28 -05:00
Steven R. Loomis
9d1599d557
chore(core): add some more marker tests 🙀
...
- one disabled for now
For #9468
2023-12-21 11:36:35 -06:00
Darcy Wong
4e284d93f6
fix(oem/fv): Add fv_kwadacha_tsekene
2023-12-21 10:26:25 +07:00
Steven R. Loomis
12aa9a5b69
chore(core): add some more marker tests 🙀
...
For #9468
2023-12-20 19:23:29 -06:00
Steven R. Loomis
0b3e7a94e8
chore(core): uncomment some more tests 🙀
...
For #9468
2023-12-20 18:50:21 -06:00
Steven R. Loomis
afd0eb172c
fix(common): give warning if emcc.py is present but not executable
...
- change the common emscripten locator to warn if $EMCC or $EMSCRIPTEN_BASE/emcc.py is present but not executable
- emscripten v3.1.50 via homebrew seems to be not executable
2023-12-20 18:25:53 -06:00
Steven R. Loomis
7d9eca16fa
Merge pull request #10236 from keymanapp/feat/developer/9451-key-not-found-epic-ldml
...
feat(developer): ldml: more improvement for key-not-found 🙀
2023-12-20 17:44:32 -06:00
Keyman Server
a5957cc53f
Merge pull request #10288 from keymanapp/auto/version-master-17.0.235
...
auto: increment master version to 17.0.235
2023-12-21 01:03:38 +07:00
Keyman Build Agent
2e7debef0e
auto: increment master version to 17.0.235
2023-12-20 13:03:04 -05:00
Joshua Horton
89827563f1
Merge pull request #10284 from keymanapp/fix/web/es5-symbol-map-support
2023-12-20 19:47:07 +07:00
Joshua Horton
8ba1cbde19
Merge pull request #10281 from keymanapp/fix/web/default-multitap-logic
...
fix(web): default multitap logic for shift-layer shift multitaps
2023-12-20 13:47:10 +07:00
Shawn Schantz
54989ef8e2
Merge pull request #10282 from keymanapp/fix/mac/10247-compliance-detection-upgrade
...
fix(mac): Improve detection of non-compliant apps
2023-12-20 09:56:49 +07:00
Joshua Horton
0eb146d60c
chore(web): removes new, improperly-placed comment
2023-12-20 09:56:31 +07:00
Joshua A. Horton
1e6f9765a9
chore(web): adds low-arg warning to scripts
2023-12-20 09:45:23 +07:00
Joshua A. Horton
6391892977
fix(web): unit-test mock
2023-12-20 09:36:05 +07:00
Joshua A. Horton
85996ca057
fix(web): low-arg count handling
2023-12-20 09:24:19 +07:00
Joshua A. Horton
f196d8d1d9
change(web): paddedZoneSource compat for ancient Android Chrome versions
2023-12-20 09:14:58 +07:00
rc-swag
6cb83989d5
feat(windows): WIP added keyman has run atom
2023-12-20 08:14:33 +10:00
Keyman Server
f8de891244
Merge pull request #10287 from keymanapp/auto/version-master-17.0.234
...
auto: increment master version to 17.0.234
2023-12-20 01:03:05 +07:00
Keyman Build Agent
7c69335d50
auto: increment master version to 17.0.234
2023-12-19 13:02:31 -05:00
Steven R. Loomis
094f5ad492
Merge branch 'master' into feat/developer/9451-key-not-found-epic-ldml
2023-12-19 10:14:11 -06:00
Darcy Wong
1c216bbb21
Merge pull request #10269 from keymanapp/fix/fv/keyboards-csv
...
fix(oem/fv): Add fv_hulquminum_combine
2023-12-19 18:08:24 +07:00
Shawn Schantz
a42a2f0d38
comment cleanup
...
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2023-12-19 15:48:50 +07:00
sgschantz
e34cc9c49f
remove Atom editor from hard-coded non-compliant list
2023-12-19 15:26:11 +07:00
Joshua A. Horton
5d8e7c28f9
chore(android): map-polyfill is compiled; should not be checked-in
2023-12-19 14:49:46 +07:00
Joshua A. Horton
f9df7638b7
fix(web): error that only appeared in ES6 mode (embedded-kbd specific)
2023-12-19 14:42:32 +07:00
Joshua A. Horton
9c2e2b580b
chore(android): oh right, .gitignore update
2023-12-19 14:42:01 +07:00
Joshua A. Horton
a2305c8f46
change(web): Android engine now includes both ES5 and ES6 KMW versions
2023-12-19 14:41:49 +07:00
Joshua A. Horton
1ba5a2167b
fix(web): fixes multi-part gestures
2023-12-19 14:36:07 +07:00
Joshua A. Horton
90ecdf38f8
fix(web): adds Symbol, Map polyfill for main Web
2023-12-19 14:17:46 +07:00
sgschantz
e62dd67273
comment changes
2023-12-19 12:47:41 +07:00
rc-swag
4246c7ad40
Merge pull request #10230 from keymanapp/fix/core/clear-core-context-invalidate
...
fix(core): clear core context on invalidate cache
2023-12-19 15:25:13 +10:00
Joshua A. Horton
f723f14fc3
chore(web): a bit more cleanup
2023-12-19 10:12:25 +07:00
Joshua A. Horton
f78eeaae34
chore(web): changes per review comments
2023-12-19 10:11:39 +07:00
Joshua A. Horton
b824fb96ef
fix(web): defaultShift null-guard
2023-12-19 10:05:01 +07:00
Joshua A. Horton
5eb787bac6
fix(web): default multitap logic conditions on and affects both default and shift layers
2023-12-19 09:50:38 +07:00
Darcy Wong
7f71cf77b6
Merge branch 'master' into fix/fv/keyboards-csv
2023-12-19 09:45:58 +07:00
rc-swag
268061f821
Merge branch 'master' into fix/core/clear-core-context-invalidate
2023-12-19 11:12:49 +10:00
rc-swag
50d5da71b9
Merge pull request #10279 from keymanapp/fix/web/unbreak-epic-ldml
...
fix(web): unbreak some ts paths
2023-12-19 11:12:17 +10:00
Steven R. Loomis
6364adceeb
fix(web): unbreak some ts paths
2023-12-18 17:23:39 -06:00