- Jul 15, 2022
-
-
Marc Durdin authored
-
- Jul 14, 2022
-
-
Marc Durdin authored
After a demo of the Touch Layout Editor @jahorton suggested using a "default hint" model instead of the "display hint" from the design spec. I liked this and have reworked the design accordingly. With the default hint model, a source for the hint text can be specified, such as the default longpress key, or a specific flick key. This can then be overridden on a key level. The hint input element now shows a placeholder to indicate the default hint for the key, and if a hint has been customised for a given key, it is shown in green on the key cap. Changing the default hint does not impact any customised hints.
-
Marc Durdin authored
Most dialogs in touch layout editor can now have just a Close button with changes taking effect immediately. This helps users visualize how the options they've chosen will work.
-
Marc Durdin authored
Moves the top toolbar to the left to make more room, and tidy it up, and moves various controls into sub-dialogs to make them clearer. Shortcut buttons to prepopulate the Hint property will come in a subsequent PR.
-
Marc Durdin authored
Also fixes a couple of minor issues with character map integration and Unicode text fields.
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
Improves the .keyman-touch-layout clean schema and adds additional cleanup during load and save in the Touch Layout Editor. The compiler already does transforms for the relevant fields to the formats that KeymanWeb is expecting (in particular, width, pad to string). This is preparation for adding hint data to the format as well.
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
Also minor tweaks to allow jquery-ui images to load, fixup for broken file path for node.exe.
-
Marc Durdin authored
* Separates out the 'command' icon key cap controls * Fixes selection of last active element with undo
-
Marc Durdin authored
* Restrucure touch layout editor to make space for additional gesture types: * Move control bar to right hand side * Move key cap edits to control bar. * Adds flick and multitap gestures: * Adds buttons to add longpress keys, flicks or multitaps. * Adds Unicode value boxes which mirror the key cap text box. * Updates key width values in real time when resizing * Maintain selected key as far as possible across layer switch, platform switch and presentation view switch. * Starts to split 'special' key cap icons from normal key caps.
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
feat(developer): compiler regression support (build kmcomp-$version.zip during release build)
🚦 -
Marc Durdin authored
feat(developer): Option to skip embed of compiler version
🚦 -
Marc Durdin authored
fix(developer): kmdecomp stability tweaks
🚦 -
Keyman Server authored
auto: increment master version to 16.0.33
-
Keyman Build Agent authored
-
- Jul 13, 2022
-
-
Marc Durdin authored
fix(ios): ignore CFBundleShortVersionString
-
Marc Durdin authored
Use KeymanVersionWithTag from .plist instead of CFBundleShortVersionString when checking version information, because XCode can rewrite bundle version of frameworks. Details: #6932.
-
Keyman Server authored
auto: increment master version to 16.0.32
-
Keyman Build Agent authored
-
- Jul 12, 2022
-
-
Marc Durdin authored
fix(developer): QR Code for Package Editor had wrong path
-
Marc Durdin authored
-
Keyman Server authored
auto: increment master version to 16.0.31
-
Keyman Build Agent authored
-
- Jul 11, 2022
-
-
Marc Durdin authored
If `-no-compiler-version` is specified, then we skip the embedding of the `TSS_COMPILEDVERSION` and `TSS_KEYMANCOPYRIGHT` stores. This is intended for use with regression test builds of keyboards when we want to verify changes to the compiler. This patch introduces the new export `SetCompilerOptions` in kmcmpdll, which should make it easier to include new options like this in future versions.
-
Marc Durdin authored
-
Joshua Horton authored
fix(web): maps touch-layout chiral alt, ctrl to non-chiral when non-chiral keyboard is active
-
Marc Durdin authored
Adds kmdecomp to kmcomp-<version>.zip and fixes a couple of stability issues: * Increase buffer sizes (this fix very much a hack) * Ensures that .bmp/.ico files are saved to correct output folder * Disable loading sentry.dll when running on WINE
-
- Jul 09, 2022
-
-
Marc Durdin authored
Replaces the script building kmcomp-$version.zip in TeamCity. Will be used for more automated keyboard testing shortly. Means kmcomp-$version.zip will be available as an artifact in all test builds. @keymanapp-test-bot skip
-
Keyman Server authored
auto: increment master version to 16.0.30
-
Keyman Build Agent authored
-