- Jun 26, 2023
-
-
Marc Durdin authored
fix(developer): support option stores in kmc-kmn/kmw
🗜
-
- Jun 24, 2023
-
-
Marc Durdin authored
chore: merge master into feature-kmc-kmw A17S15
-
- Jun 23, 2023
-
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
Adds support for option stores to kmc-kmn/kmw-compiler. This required adding the relevant store metadata into the output from kmcmplib, and so I also tidied up the corresponding WASM interfaces slightly more in the process. Added unit test for the options store. While testing this, ran into a second bug with the way I ported a constant from Delphi to Typescript in constants.ts, so fixed that and added a corresponding unit test. Small steps, but good ones.
-
Marc Durdin authored
chore(developer): cleanup data passing from wasm
🗜 -
Marc Durdin authored
-
Marc Durdin authored
chore(developer): support embedded files in kmw compiler
🗜 -
Marc Durdin authored
chore(developer): load wasm module only once per process
🗜 -
Marc Durdin authored
chore(developer): cleanup displayUnderlying flag in kmw compiler
🗜 -
Marc Durdin authored
chore(developer): remove font style/color from kvk
🗜 -
Marc Durdin authored
chore(common): fixup tests for common/web/ci
🗜 -
Marc Durdin authored
refactor(developer): move constants and globals for kmw compiler
🗜 -
Marc Durdin authored
Co-authored-by:Eberhard Beilharz <ermshiperete@users.noreply.github.com>
-
Marc Durdin authored
Co-authored-by:Eberhard Beilharz <ermshiperete@users.noreply.github.com>
-
Keyman Server authored
auto: increment master version to 17.0.129
-
Keyman Build Agent authored
-
- Jun 22, 2023
-
-
rc-swag authored
docs(windows): add more steps for clarity
-
Marc Durdin authored
-
Steven R. Loomis authored
-
Steven R. Loomis authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Ross authored
-
Keyman Server authored
auto: increment master version to 17.0.128
-
Keyman Build Agent authored
-
- Jun 21, 2023
-
-
Steven R. Loomis authored
if dwError is 0, don't try to format it avoid "Error starting Keyman: The operation completed successfully. [0]"
-
Marc Durdin authored
Reorganizes the data structures passed out of kmcmplib via WASM to make it easier to work with the extra metadata and reduce the number of places we have to touch when we add extra metadata fields. Preparation for supporting the metadata that the kmw compiler requires.
-
Marc Durdin authored
Adds support for `&kmw_embedcss`, `&kmw_embedjs`, `&kmw_helpfile`.
-
Marc Durdin authored
Improves performance, and also resolves warning from node: (node:21032) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 uncaughtException listeners added to [process]. Use emitter.setMaxListeners() to increase limit
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
While .kvk includes a font color field, it is essentially unused. There was also some sort of support provided for font style in the KeymanWeb keyboard compiler, but this was never streamed into .kvk or .kvks files, so was always a no-op. Thus, this PR removes any semblance of support for font style and color from the .kvk and .kvks readers and writers. When we write the font color field which is present in .kvk, we always use the default TColor.clWindowText which is what the legacy Delphi-based writer would always have written. Also sorted out the default font size and name in the .kvk transform from .kvks, and in so doing cleaned up the basic.kvk and basic.js in LDML keyboard compiler to match what we are doing in the .kmn compiler.
-
Marc Durdin authored
chore: enable common ci for web
-
Steven R. Loomis authored
feat(core): implementation of non-regex components of tran
🙀 -
Steven R. Loomis authored
For: #7377
-
- Jun 20, 2023
-
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
chore(developer): validate displaymap schema
🗜 -
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-