Marc Durdin
4be3e384d2
chore(web): update got dependency for regression tests
...
* Updates `got` from ^9.6.0 to ^11.8.5.
* Also fixes paths referencing developer, and tweaks command line help.
2022-09-19 13:49:21 +10:00
Darcy Wong
1728d73b61
Merge pull request #7302 from keymanapp/chore/common/unicode-15
...
chore(common): Update to Unicode 15.0
2022-09-19 09:48:45 +07:00
Marc Durdin
3d61d18371
chore(developer): update multer dependency for server
...
Removes Keyman Developer Server's transitive dependency on dicer by
updating multer to `1.4.5-lts.1`, which updates its dependency on
busboy.
See
https://github.com/expressjs/multer/pull/1097#issuecomment-1141286771
for reasoning behind use of `-lts.1` rather than a full release
version.
At some point in the future, multer will publish a full release with
this fix, at which point we can move back to a full release version.
2022-09-19 12:36:51 +10:00
Darcy Wong
23b96c7c35
Merge pull request #7303 from keymanapp/fix/android/final
...
test(android): Add final keyboard to test K_ENTER rule
2022-09-19 09:25:04 +07:00
Joshua Horton
316cfd1072
Merge pull request #7313 from keymanapp/fix/common/models/worker-build-error
...
fix(common/models): fixes reference dropped by git merge
2022-09-19 09:01:47 +07:00
Joshua A. Horton
744354e2a1
fix(common/models): fixes reference dropped by git merge
2022-09-19 08:52:50 +07:00
Joshua Horton
d0d3ebb9e0
Merge pull request #7279 from keymanapp/feat/common/models/wordbreaker-extension
...
feat(common/models): wordbreaker customization
2022-09-19 08:32:20 +07:00
Joshua Horton
dc1a302b2c
Merge pull request #7305 from keymanapp/fix/web/post-revert-space-accept
...
fix(web): fixes unintended auto-acceptance of suggestion after reverting
2022-09-19 08:30:03 +07:00
Joshua Horton
43bdab1999
Merge pull request #7242 from keymanapp/change/web/fat-finger-weighting
...
change(web): better fat-finger key weighting ✏️
2022-09-19 08:23:06 +07:00
Joshua Horton
2caa22ee2a
Merge pull request #7241 from keymanapp/fix/common/models/no-whole-replacements
...
fix(common/models): blocks full-text "corrections" ✏️
2022-09-19 08:22:46 +07:00
Marc Durdin
d38d82e020
chore(core): kmc --outFile to --out-file
2022-09-19 09:12:38 +10:00
Marc Durdin
ee47e49568
chore(developer): fixup build path for kmc
2022-09-19 08:42:27 +10:00
Marc Durdin
39bca0541a
chore(common): update auto labeler configuration
2022-09-19 06:39:41 +10:00
Marc Durdin
e840f04ccf
chore(common): make scripts executable and add pre-commit test
2022-09-19 06:39:13 +10:00
Marc Durdin
5a9495c548
chore(developer): fixup tests for kmlmc, kmlmp
2022-09-19 06:37:30 +10:00
Marc Durdin
4e396224d0
chore(developer): fixup external refs to kmc
2022-09-19 06:36:56 +10:00
Marc Durdin
003f23d7b4
feat(developer): fixup and prepare build scripts and docs for kmc
2022-09-19 06:36:06 +10:00
Marc Durdin
2d55546e55
refactor(developer): command-line wrappers for kmc
2022-09-19 06:33:51 +10:00
Marc Durdin
9c623ed872
refactor(developer): split kmlmc into kmc-model, kmc-model-info, kmc-package
2022-09-19 06:30:50 +10:00
Marc Durdin
97f4951f50
refactor(developer): move kmc modules to kmc-keyboard
2022-09-19 06:26:32 +10:00
Marc Durdin
df997a39c0
Merge pull request #7287 from keymanapp/chore/developer/epic-ldml/kmc-improve-validation
...
chore(developer): improve kmc validation and corresponding tests 🙀
2022-09-19 05:43:50 +10:00
Marc Durdin
d16b110b2d
Merge pull request #7286 from keymanapp/feat/developer/7273-store-metadata-for-kmc--epic-ldml
...
feat(developer): add kmx metadata to kmxplus compiles 🙀
2022-09-19 05:43:42 +10:00
Keyman Server
835f34c352
Merge pull request #7308 from keymanapp/auto/version-master-16.0.67
...
auto: increment master version to 16.0.67
2022-09-18 04:02:22 +10:00
Keyman Build Agent
df78d25bb3
auto: increment master version to 16.0.67
2022-09-17 14:01:38 -04:00
dependabot[bot]
93ec6106e1
chore(deps): bump nanoid and mocha
...
Bumps [nanoid](https://github.com/ai/nanoid ) and [mocha](https://github.com/mochajs/mocha ). These dependencies needed to be updated together.
Removes `nanoid`
Updates `mocha` from 8.4.0 to 10.0.0
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v8.4.0...v10.0.0 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
- dependency-name: mocha
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-16 21:06:23 +00:00
Marc Durdin
91d7dc68b0
Merge pull request #7288 from keymanapp/chore/labeling-tweak
...
chore: improve auto labeling
2022-09-17 07:04:53 +10:00
Steven R. Loomis
ae1014ac53
fix(core): win fix 🙀
...
Fixes : #7220
2022-09-16 14:24:01 -05:00
Steven R. Loomis
d56f6557fb
chore(core): deprecate checksum in 16.0 🙀
...
- do not generate unless version<16.0
- never check checksum
Fixes : #7220
2022-09-16 14:24:01 -05:00
Steven R. Loomis
efd4c83490
chore(core): ignore checksum in 16.0 🙀
...
- mark as deprecated
Fixes : #7220
2022-09-16 14:24:01 -05:00
Sabine
92c5c01e95
chore(developer): move tests (for ErrorMessages) to common/test/keyboards
2022-09-16 20:22:51 +02:00
Keyman Server
198611fa0a
Merge pull request #7306 from keymanapp/auto/version-master-16.0.66
...
auto: increment master version to 16.0.66
2022-09-17 04:02:06 +10:00
Keyman Build Agent
42675227e4
auto: increment master version to 16.0.66
2022-09-16 14:01:24 -04:00
Sabine
e5bdeebc28
chore(developer): added tests for kmcompx
2022-09-16 17:47:53 +02:00
Sabine
852400b848
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
...
# Conflicts:
# developer/kmcompx/.gitignore
2022-09-16 16:33:24 +02:00
Sabine
9c84c6d54c
chore(developer): changed Version Number fot Tests 15.0.265.0 -> 15.0.270.0
2022-09-16 16:29:43 +02:00
Sabine
5b1226ff6a
chore(developer): changed gitignore
2022-09-16 16:28:48 +02:00
Ross
14439e8f5f
feat(windows): Revert to XML buttons and remove animation
2022-09-16 21:37:24 +10:00
Eberhard Beilharz
ce84eb9cb3
Merge pull request #7296 from keymanapp/chore/linux/removeTable
...
chore(linux): Remove unused IBusLookupTable
2022-09-16 09:42:06 +02:00
Joshua A. Horton
8c2fb269b6
fix(web): fixes unintended auto-acceptance of suggestion after reverting
2022-09-16 14:26:28 +07:00
Ross
485ea5e7d0
feat(windows): add left right arrow for extra details
2022-09-16 17:16:25 +10:00
Sabine
2c2de8b0f0
chore(developer): changed gitignore
2022-09-16 07:52:17 +02:00
Sabine
bc6779cd75
chore(developer): adapted kmcompxtest to test kmn-files that have errors included
2022-09-16 06:58:57 +02:00
Sabine
4ede5db0a2
chore(developer): removed CWARN/CHINT out of CompMsg
2022-09-16 06:56:56 +02:00
Darcy Wong
b5708a9251
chore(common): Update to Unicode 15.0
...
Update to Unicode 15.0 characters from https://www.unicode.org/Public/15.0.0/ucd/
2022-09-16 11:42:16 +07:00
Darcy Wong
11afaf03f8
test(android): Add final keyboard to test K_ENTER
2022-09-16 11:39:42 +07:00
Steven R. Loomis
71be289c4c
Merge pull request #7274 from keymanapp/fix/core/7220-validate
2022-09-15 21:38:05 -05:00
Ross
f108ea107a
feat(windows): add key controls for selection
...
This has many updates to the layout of the hotkey displays
the css grid also has improvements. It also connects to the arrow keys
and fixes the focus of list items when selecting menu-item tabs
2022-09-16 09:39:24 +10:00
Marc Durdin
3f818af46b
chore: Update developer/src/kmc/test/fixtures/sections/meta/invalid-version-1.0.xml
2022-09-16 09:25:57 +10:00
Keyman Server
52e9a39a85
Merge pull request #7298 from keymanapp/auto/version-master-16.0.65
...
auto: increment master version to 16.0.65
2022-09-16 04:02:49 +10:00
Keyman Build Agent
6b847e3ec7
auto: increment master version to 16.0.65
2022-09-15 14:02:06 -04:00