- Nov 07, 2023
- Nov 06, 2023
- Nov 03, 2023
-
-
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+
-
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
-
Marc Durdin authored
-
Joshua Horton authored
fix(web): fixes doc-kbd display of default layer when it's not defined first
-
- Nov 01, 2023
-
-
Marc Durdin authored
Fixes #7851. Note that this fixes the selection pop issue with duplicate ids in some scenarios but not all. For example, the undo stack doesn't have enough detail at this point to be able to track this. This fix addresses the most egregious issue relating to key size adjustment and similar.
-
Marc Durdin authored
Fixes #8000. In earlier versions of KeymanWeb, it was assumed that layer switch keys would not necessarily need an identifier, as they would not be generating a standard KeymanWeb key event. However, this assumption does not really hold, so we should be warning on missing identifiers for layer switch keys.
-
Marc Durdin authored
Renames two messages.ts to kmn-compiler-messages.ts and kmw-compiler-messages.ts, as otherwise confusion reigns. Also a minor cleanup of the error messages from touch layout processing, to clarify message names and return appropriate message for missing layout file.
-
Marc Durdin authored
Fixes #9845. It seems that the logic for `osk-always-visible` is not quite right on touch devices -- the OSK disappears on blur but remains touchable -- so presses in the OSK region emit key events. For Keyman Developer Server, the simple workaround is to only use `<body class="osk-always-visible">` when on desktop devices. We should review the logic for `osk-always-visible` in KeymanWeb, so that this issue does not arise on touch devices. This patch addresses the issue in Keyman Developer Server, and matches the behaviour we want on touch devices in any case, as we don't really want the OSK visible when blurred, unlike on desktop.
-
Marc Durdin authored
Fixes #7852. When undo is run in the layout builder, it is better to keep the user's selected presentation if possible. (The selected presentation is not stored in the undo stack, but is a view property affected by the currently selected platform.)
-