- Apr 21, 2023
-
-
Marc Durdin authored
chore(developer): only run keyboards-repo tests for a full-test
-
Marc Durdin authored
fix(developer): kmc-package path reference
-
Keyman Server authored
auto: increment master version to 17.0.92
-
Keyman Build Agent authored
-
- Apr 20, 2023
-
-
Marc Durdin authored
If kmcmplib build includes the --full-test flag, then configure and run tests that include pulling in the keyboards repo; otherwise skip all of that. This will require CI changes to run full tests, relating to #8361.
-
Marc Durdin authored
-
Darcy Wong authored
fix(android/engine): Fix resetContext calls when selection changes
-
Joshua Horton authored
chore(web): sets kmc-model as dependency of input-processor test action
-
Marc Durdin authored
feat(developer): warn if .kps file includes a non-binary .kvk file
-
Marc Durdin authored
feat(developer): add CompilerMessages support to kmc-package
-
Marc Durdin authored
refactor(developer): move shared test helpers into common
-
Marc Durdin authored
feat(developer): use new message infrastructure in kmc-kmn
-
Marc Durdin authored
feat(developer): add warning options to kmc
-
Marc Durdin authored
refactor(developer): move build activities
-
Marc Durdin authored
fix(developer): kmc no longer emits double file extension for models
-
Marc Durdin authored
fix(developer): kmc-kmn would abort build on warnings
-
Marc Durdin authored
-
Joshua A. Horton authored
-
Darcy Wong authored
-
Keyman Server authored
auto: increment master version to 17.0.91
-
Keyman Build Agent authored
-
- Apr 19, 2023
-
-
Marc Durdin authored
fix(developer): package editor no longer loses RTL flag for LMs
-
Marc Durdin authored
Relates to #8150. Legacy .kmp compiler would transform xml-format .kvk files into a binary .kvk file; now we want that to remain the responsibility of the keyboard compiler, so we'll warn the few users who are still doing this.
-
Marc Durdin authored
-
Joshua A. Horton authored
-
Joshua A. Horton authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
Adds basic infrastructure for CompilerMessages events. Additional warnings, errors, and hints to come.
-
Marc Durdin authored
Sadly, a lot of plumbing required to share code. But it should work now; these test helpers are used only in dev so should not require publication.
-
Marc Durdin authored
-
Marc Durdin authored
-
Darcy Wong authored
chore(android/engine): Cleanup old SDK calls
-
Marc Durdin authored
-
Marc Durdin authored
Moves to using the `reportMessage` callback for reporting all errors in kmc-kmn. This required some patching to common/web/types in order to get the new constants in place and add support for line numbers to `CompilerEvent`, so at the same time I refactored `compilerErrorSeverityName` into the module. After the refactor, coverage tests were failing because they included the test/ folder, so cleaned that up at the same time.
-
Darcy Wong authored
-
Marc Durdin authored
Adds --compiler-warnings-as-errors and --no-warn-deprecated-code options to kmc command line and interfaces. Note that most compilers do not yet honour these options, only kmc-kmn. Both of these should be handled in error filtering and reporting rather than at the compiler level, so management of these may be factored out of kmcmplib and into kmc later (although this goal may be blocked by kmcmpdll's need to also use them).
-
Marc Durdin authored
-
Marc Durdin authored
Moves build activities under commands/build/, and build-test-data action under commands/buildTestData. Clarifies which activites are used where.
-
- Apr 18, 2023
-
-
Marc Durdin authored
Fixes #8602.
-