Joshua A. Horton
|
94544277fc
|
chore(common): minor cleanup in keyman-version, provides test case
|
2022-09-20 09:27:29 +07:00 |
|
Joshua A. Horton
|
2bea392baa
|
feat(common): builder_-managed failure-trap
|
2022-09-20 09:23:38 +07:00 |
|
Joshua A. Horton
|
256b21f691
|
feat(common): builder current-action tracking
|
2022-09-20 09:08:02 +07:00 |
|
Joshua A. Horton
|
29e24493bc
|
fix(common): color option needed for builder_describe
|
2022-09-20 08:52:12 +07:00 |
|
Joshua A. Horton
|
4399548df0
|
feat(common): DESCRIBE_TERM_START, _END
|
2022-09-20 08:30:33 +07:00 |
|
Joshua A. Horton
|
18c5fae23b
|
chore(common/web): simple tweaks for PR review
|
2022-09-20 08:21:22 +07:00 |
|
Marc Durdin
|
f9b4f3d173
|
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' into chore/merge-master-into-kmcompx
|
2022-09-20 11:06:55 +10:00 |
|
Joshua A. Horton
|
ac5c7d71c3
|
fix(common/web): shell script chmod +x
|
2022-09-19 14:24:43 +07:00 |
|
Joshua A. Horton
|
d5f11f4555
|
chore(web): Merge branch 'master' into refactor/web/low-level-build-scripts
|
2022-09-19 14:22:51 +07:00 |
|
Joshua A. Horton
|
53cddf71e3
|
chore(web): Merge branch 'master' into feat/web/gesture-recognizer-main
|
2022-09-19 12:49:51 +07:00 |
|
Marc Durdin
|
5da24ff279
|
Merge pull request #7307 from keymanapp/dependabot/npm_and_yarn/nanoid-and-mocha--removed
chore(deps): bump nanoid and mocha
|
2022-09-19 15:34:19 +10:00 |
|
Marc Durdin
|
93a1fc88b9
|
chore(developer): remove crc generation from kmc-keyboard
|
2022-09-19 15:30:38 +10:00 |
|
Joshua A. Horton
|
24092511bb
|
refactor(web): reworks low-level module build scripts
|
2022-09-19 12:04:14 +07:00 |
|
Marc Durdin
|
a4ca7968b9
|
chore(common): make scripts executable and add pre-commit test
|
2022-09-19 13:59:09 +10: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
|
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
|
e840f04ccf
|
chore(common): make scripts executable and add pre-commit test
|
2022-09-19 06:39:13 +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 |
|
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 |
|
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 |
|
Sabine
|
e5bdeebc28
|
chore(developer): added tests for kmcompx
|
2022-09-16 17:47:53 +02:00 |
|
Joshua A. Horton
|
26fb6da3ab
|
feat(common/models): adds tokenization tests for wordbreaks near the caret
|
2022-09-15 13:23:21 +07:00 |
|
Joshua Horton
|
4f4ddb6107
|
Merge pull request #7290 from keymanapp/fix/common/models/timer-maxtime
fix(common/models): max prediction wait check
|
2022-09-15 08:23:45 +07:00 |
|
Joshua Horton
|
ec5366239e
|
Merge pull request #7205 from keymanapp/fix/web/non-whitespace-wordbreaks
fix(common/models): fixes quote-adjacent pred-text suggestions
|
2022-09-15 08:23:36 +07:00 |
|
Joshua A. Horton
|
917fce0750
|
chore(common/models): final requested tweak
|
2022-09-15 08:23:08 +07:00 |
|
Steven R. Loomis
|
3ceea19218
|
fix(core): validate kmxplus files 🙀
- split validation out into a separate kmx_file_validator.hpp
- kmx_file.h should remain C-only usable
Fixes: #7220
|
2022-09-14 16:32:18 -05:00 |
|
Sabine
|
a667b36f11
|
chore(developer): removed unused datatype typedefs
|
2022-09-14 18:43:12 +02:00 |
|
Joshua Horton
|
a390c2fb2f
|
chore(common/models): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2022-09-14 13:32:14 +07:00 |
|
Joshua A. Horton
|
6fbe089244
|
change(web): tweaks max wait time threshold to mitigate lag
|
2022-09-14 10:13:29 +07:00 |
|
Joshua A. Horton
|
0845210f20
|
fix(common/models): max prediction wait check
|
2022-09-14 09:57:29 +07:00 |
|
Sabine
|
136b5b4148
|
chore(developer): removed several Windows-specific functions
|
2022-09-13 18:09:49 +02:00 |
|
Joshua A. Horton
|
94face23d0
|
chore(common/models): minor cleanup
|
2022-09-13 11:06:54 +07:00 |
|
Joshua A. Horton
|
261e252026
|
docs(common/models): adds minor doc re 'sot', 'eot'
|
2022-09-13 10:38:34 +07:00 |
|
Joshua A. Horton
|
8e076fe3fd
|
feat(common/models): actual wordbreaker customization
|
2022-09-13 10:18:24 +07:00 |
|
Steven R. Loomis
|
ea417c9f72
|
fix(core): VerifyKeyboard() on kmxplus files 🙀
- move VerifyKeyboard into COMP_KEYBOARD::VerifyKeyboard
- change call sites in kmx_file.h
For: #7220
|
2022-09-12 17:01:45 -05:00 |
|
Marc Durdin
|
3e6d9356c3
|
Merge pull request #7255 from keymanapp/chore/7222-optional-checksum
chore: make checksum optional 🙀
|
2022-09-13 06:30:04 +10:00 |
|
Joshua A. Horton
|
51caf533a8
|
feat(common/models): interface for custom breaker rules
|
2022-09-12 15:14:28 +07:00 |
|
Joshua A. Horton
|
991a5bc271
|
feat(common/models): wordbreaker context .match method
|
2022-09-12 15:14:27 +07:00 |
|
Joshua A. Horton
|
5bad267e11
|
refactor(common/models): default wordbreaker state tracking
|
2022-09-12 15:14:26 +07:00 |
|
Joshua A. Horton
|
2f044c45b1
|
chore(web): Merge branch 'master' into fix/web/non-whitespace-wordbreaks
|
2022-09-12 15:07:56 +07:00 |
|
Joshua A. Horton
|
665b149b09
|
fix(common/models): needed export for unit tests
|
2022-09-12 15:04:17 +07:00 |
|
Joshua A. Horton
|
415201bf15
|
fix(common/models): isWhitespace, adds related unit tests
|
2022-09-12 15:03:48 +07:00 |
|
Marc Durdin
|
74a6c65710
|
Merge branch 'feature-ldml' into chore/merge-master-into-feature-ldml
|
2022-09-12 15:24:19 +10:00 |
|
Joshua A. Horton
|
5cd48a5784
|
fix(web): new key prop needs enumerable
|
2022-09-12 11:05:27 +07:00 |
|
Joshua A. Horton
|
d91132bc0f
|
fix(web): filters more non-output keys from fat-finger distrib
|
2022-09-12 10:39:41 +07:00 |
|