Marc Durdin
e5c7526bb0
Merge pull request #7328 from keymanapp/chore/core/epic-ldml/tsconfig-to-esm
...
chore(core): changes ldml tsconfig to es2020 🙀
2022-09-20 13:42:53 +10:00
Marc Durdin
55f302d929
Merge pull request #7322 from keymanapp/chore/merge-master-to-feature-ldml
...
chore: merge master into feature-ldml 🙀
2022-09-20 13:42:40 +10:00
Marc Durdin
0922f484e5
Merge pull request #7323 from keymanapp/chore/developer/epic-ldml/7301-no-checksums-please-kmc
...
chore(developer): remove crc generation from kmc-keyboard
2022-09-20 09:31:56 +10:00
Marc Durdin
9af8e1f9c2
chore(core): ldml-keyboard-constants module type to esm
2022-09-20 08:01:22 +10:00
Marc Durdin
19f7e5353b
chore(core): changes ldml tsconfig to es2020 🙀
...
Also splits the root tsconfig.json into tsconfig.cjs.json and
tsconfig.esm.json. These are not typically used at present but in theory
you could do a `tsc -b <tsconfig.x.json>` and build all modules. In
practice, we still have some prebuild steps that make that a bit of a
pain.
2022-09-20 06:49:56 +10:00
Marc Durdin
93a1fc88b9
chore(developer): remove crc generation from kmc-keyboard
2022-09-19 15:30:38 +10:00
Marc Durdin
9a88005e8f
Merge pull request #7317 from keymanapp/chore/add-executable-script-pre-commit-hook
...
chore(common): make scripts executable and add pre-commit test 🍒
2022-09-19 14:29:57 +10:00
Marc Durdin
757701ba6f
Merge pull request #7316 from keymanapp/chore/update-labeler
...
chore(common): update auto labeler configuration 🍒
2022-09-19 14:29:46 +10:00
Marc Durdin
12c81f718f
Merge pull request #7299 from keymanapp/feat/developer/epic-ldml/7277-merge-kmc-and-kmlmc
...
feat(developer): merge kmc and kmlmc 🙀
2022-09-19 14:02:41 +10:00
Marc Durdin
a4ca7968b9
chore(common): make scripts executable and add pre-commit test
2022-09-19 13:59:09 +10:00
Marc Durdin
466b58768f
chore(common): update auto labeler configuration
2022-09-19 13:57:40 +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
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
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
Marc Durdin
91d7dc68b0
Merge pull request #7288 from keymanapp/chore/labeling-tweak
...
chore: improve auto labeling
2022-09-17 07:04:53 +10: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
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
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
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
Eberhard Beilharz
af6c6db49a
chore(linux): Remove unused IBusLookupTable
2022-09-15 18:53:44 +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
Darcy Wong
af6cbc74fa
Merge pull request #7291 from keymanapp/fix/android/uninstall-keyboard-index
...
fix(android/engine): Switch keyboard if uninstalling current one
2022-09-15 07:27:04 +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