- Jul 25, 2022
-
-
Marc Durdin authored
feat(developer): cleanup touch layout files on load and save
🙊
-
- Jul 14, 2022
-
-
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
-
- Jul 08, 2022
-
-
Marc Durdin authored
fix(web): ncaps rules not matching on touch
🔥 -
Marc Durdin authored
Fixes #6910. Regression introduced in #6874 / #6849 (which themselves were improving the Caps Lock situation). Ensures that either `NO_CAPS` or `CAPS` is always set in the modifier flags.
-
Keyman Server authored
auto: increment master version to 16.0.29
-
Keyman Build Agent authored
-
Marc Durdin authored
fix(developer): add no-ops for symbol builds for components
-
Marc Durdin authored
Fixes the release build where we do `nmake symbols` for developer/src, which was failing on calls to these two sets of components. (In windows/src, the build structure is different due to an additional layer of folders, so we end up with no `nmake symbols` call on the common components).
-