- Nov 05, 2023
-
-
Marc Durdin authored
Fixes #9931. Provide additional line and file context for some KeymanWeb compiler messages. This change requires debug data in the intermediate kmx data provided to the kmw compiler, which should have no impact on the final .js if debug=false. This commit only addresses line number data in Error_NotSupportedInKeymanWebContext and Error_NotSupportedInKeymanWebOutput. There are other compiler messages which could benefit from this data: * Warn_OptionStoreNameInvalid * Error_VirtualCharacterKeysNotSupportedInKeymanWeb * Error_VirtualKeysNotValidForMnemonicLayouts * Warn_ExtendedShiftFlagsNotSupportedInKeymanWeb * Hint_UnreachableKeyCode * Error_NotSupportedInKeymanWebStore * Warn_HelpFileMissing * Warn_EmbedJsFileMissing * Error_NotAnyRequiresVersion14
-
- Nov 04, 2023
-
-
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.
-
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
-
Marc Durdin authored
fix(developer): debug flag for compiling keyboards
-
Marc Durdin authored
fix(developer): compiler crash when no project loaded
-
Marc Durdin authored
Merge branch 'fix/developer/9885-debug-flag-not-working-in-tike' into fix/developer/8147-use-KeymanWeb.Codes
-
Marc Durdin authored
Merge branch 'fix/developer/9889-compiler-crash-without-project' into fix/developer/9885-debug-flag-not-working-in-tike
-
Marc Durdin authored
-