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
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
Keyman Server
c59cc920f3
Merge pull request #7293 from keymanapp/auto/version-master-16.0.64
...
auto: increment master version to 16.0.64
2022-09-15 04:02:29 +10:00
Keyman Build Agent
fee6acabed
auto: increment master version to 16.0.64
2022-09-14 14:01:46 -04:00
Sabine
6a9df9326e
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
2022-09-14 18:58:01 +02:00
Sabine
b6612c1470
chore(developer): new GetCompilerErrorString() used in AddCompileMessage()
2022-09-14 18:57:32 +02:00
Sabine
47db516bc0
chore(developer): new GetCompilerErrorString() used in AddCompileMessage()
2022-09-14 18:49:40 +02:00
Sabine
a667b36f11
chore(developer): removed unused datatype typedefs
2022-09-14 18:43:12 +02:00
Eberhard Beilharz
71f41b0c80
Merge pull request #7284 from keymanapp/fix/linux/7275-error
...
fix(linux): Fix ignored error
2022-09-14 10:35:58 +02:00