- Nov 06, 2023
-
-
Marc Durdin authored
chore(common): remove prepublish step from package.json
-
Marc Durdin authored
chore(developer): remove compile.pas and CompileErrorCodes.pas
-
- Nov 04, 2023
-
-
Eberhard Beilharz authored
-
Marc Durdin authored
Given we've just run a build, this (a) seems unnecessary, and (b) seems to go wrong in some circumstances anyway, e.g. https://build.palaso.org/buildConfiguration/Keyman_Developer_Release/421326?buildTab=log&focusLine=19936&linesState=18839&logView=flowAware: ``` 07:01:29 > @keymanapp/kmc@17.0.205-alpha prepublishOnly 07:01:29 > npm run build 07:01:29 07:01:31 07:01:31 > @keymanapp/kmc@17.0.205-alpha build 07:01:31 > tsc -b 07:01:31 07:01:35 ../../../common/web/types/build/src/kmx/kmx.d.ts(1,1): error TS1036: Statements are not allowed in ambient contexts. 07:01:35 ../../../common/web/types/build/src/kmx/kmx.d.ts(1,2): error TS1345: An expression of type 'void' cannot be tested for truthiness. ... ```
-
Keyman Server authored
auto: increment master version to 17.0.206
-
Keyman Build Agent authored
-
Steven R. Loomis authored
feat(common): ldml update to WIP cldr data
🙀
-
- Nov 03, 2023
-
-
Marc Durdin authored
chore(developer): common/include dep for kmcmplib
-
Marc Durdin authored
chore(developer): remove obsolete 'Allow Multiple Instances' and 'Use Legacy Compiler' options
-
Marc Durdin authored
fix(developer): kmc code generation for context(n) in context
-
Marc Durdin authored
Fixes #9929.
-
Marc Durdin authored
Fixes #9925. Allow Multiple Instances is now always true. Use Legacy Compiler did nothing (there is no legacy compiler!).
-
Marc Durdin authored
Fixes #9930. * Fixes the index offset calculation, with +1 for >=v10.0 keyboards and -1 for <v10.0 keyboards (difference is because older version keyboards have context offsets calculated in the opposite direction). Note that this happened because the `CODE_CONTEXTEX` index is stored in memory as 0-based in kmc, but was 1-based in kmcomp. * Adds unit tests for v9.0 and v10.0 keyboards for `context(n)` in context. * Adds unit tests for v9.0 and v10.0 keyboards for `context(n)` in output. These were already correct but now we can be assured that they are being tested. * Enables code coverage for kmw-compiler, and sets a lower threshold for pass because coverage is still just over 70%.
-
Eberhard Beilharz authored
chore(linux): Add Core API version number
🎬 -
Eberhard Beilharz authored
chore(linux): Refactor deb-packaging.sh script
🎬 -
Eberhard Beilharz authored
chore(linux): Improve repository_dispatch
🎬 -
Marc Durdin authored
fix(developer): don't use osk-always-visible on touch devices
-
Marc Durdin authored
fix(developer): use KeymanWeb.Codes for 17.0+
-
Steven R. Loomis authored
- bn-bengali with a basic test - fr-optimise - note: disabling bengali reorders for now, not working properly due to tertiary reordering feat(core): tertiary reorders
🙀 #9707 For: #9916 -
Keyman Server authored
auto: increment master version to 17.0.205
-
Keyman Build Agent authored
-
- Nov 02, 2023
-
-
Eberhard Beilharz authored
This addresses code review comments. Also add readme how to manually trigger a GHA build, e.g. for testing changes to the GHA.
-
Eberhard Beilharz authored
When didn't set the correct environment when building Debian packages with GitHub actions. The version information wasn't included in the source file but instead was generated at binary package build time, at which time not all necessary environment variables were available. This change will create a patch file on-the-fly which gets included in the source package that contains the correct information. Fixes #9878.
-
Marc Durdin authored
Fixes #9923. These are no longer used because we now use kmc for builds. This also means that the kmcomp-x64-structures test is no longer required, because that was used to keep the Delphi and C++ structures in sync. There are some minor details around error message identifiers that are still present in a handful of places, but they are work for another time.
-
Marc Durdin authored
fix(developer): enable line breaks in debugger
-
Marc Durdin authored
Merge pull request #9922 from keymanapp/fix/developer/7851-restore-selection-to-same-key-in-layout-builder fix(developer): restore selection in layout builder even with duplicate ids
-
Marc Durdin authored
fix(developer): warn if layer switch key is missing ID
-
Marc Durdin authored
chore(developer): rename messages.ts for clarity
-
Marc Durdin authored
feat(developer): Compile button in TIKE toolbar
-
Marc Durdin authored
fix(developer): raise error if virtual key in context string
-
Marc Durdin authored
-
Marc Durdin authored
feat(developer): extract font family from .ttf in kmc-keyboard-info
-
Marc Durdin authored
-
Marc Durdin authored
Merge pull request #9914 from keymanapp/fix/developer/7852-layout-builder-maintain-presentation-during-undo fix(developer): layout builder - maintain presentation during undo
-
Marc Durdin authored
fix(developer): enable and update unit tests
-
Marc Durdin authored
fix(developer): open editor links in new window
-
Marc Durdin authored
chore(developer): change field label to 'Related Package ID' in Related Packages dialog
-
Marc Durdin authored
chore(common): fixup SchemaValidators error handling
-
Marc Durdin authored
fix(developer): Project MRU now saves correctly
-
Marc Durdin authored
chore(developer): verify kmp.json output from kmc-package
-