- Dec 13, 2021
-
-
Marc Durdin authored
-
- Dec 11, 2021
-
-
Marc Durdin authored
Keyman Developer now remembers the 10 most recently debugged keyboards, models and packages in the web debugger, across sessions. It determines the recency of use by the last access time of the object, and caches at most 10 of each type of object when the IDE session ends. The cache data is stored in %appdata%\Keyman\Keyman Developer\WebDebugCache.json. The web debugger is now always available when Keyman Developer is running, even if the user has not yet clicked 'Start Web Debugging', as otherwise cached web debug objects would not be immediately available. Keyman Developer will verify that files listed in the cache are still available, and will remove them on startup if the file disappears.
-
- Dec 10, 2021
-
-
Marc Durdin authored
Adds polling for changes to keyboards or models under test in the web debugger. When changes are detected, the keyboards and/or models are instantly reloaded automatically.
-
Marc Durdin authored
-
Marc Durdin authored
Emerges from ELTW demos. Remembers the user's selected model and device when they refresh the page.
-
- Dec 09, 2021
-
-
Keyman Server authored
auto: increment master version to 15.0.166
-
Keyman Build Agent authored
-
- Dec 08, 2021
-
-
Marc Durdin authored
fix(web): font size was not consistently set
-
Keyman Server authored
auto: increment master version to 15.0.165
-
Keyman Build Agent authored
-
Eberhard Beilharz authored
refactor(common/core): Use defines in all xstring tests
-
- Dec 07, 2021
-
-
Keyman Server authored
auto: increment master version to 15.0.164
-
Keyman Build Agent authored
-
- Dec 06, 2021
-
-
rc-swag authored
chore(common): buf now uses decxstr so remove comment
-
Ross authored
remove comment about it splitting surrogate pairs and deadkeys
-
Keyman Server authored
auto: increment master version to 15.0.163
-
Keyman Build Agent authored
-
- Dec 05, 2021
-
-
Eberhard Beilharz authored
chore(linux): Update changelogs for 14.0.283
📦 🍒 -
Keyman Server authored
auto: increment master version to 15.0.162
-
Keyman Build Agent authored
-
- Dec 04, 2021
-
-
Eberhard Beilharz authored
chore(linux): Remove lintian warning
📦 🍒 -
Eberhard Beilharz authored
chore(linux): Allow to specify debian revision
📦 🍒 -
Keyman Server authored
auto: increment master version to 15.0.161
-
Keyman Build Agent authored
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
This change allows to specify the debian revision when creating source packages for Debian.
-
Eberhard Beilharz authored
Lintian complained "missing-build-dependency-for-dh-addon" which I'm not entirely sure is correct. However, there is an easy workaround by removing an unnecessary parameter.
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
chore(linux): add non-surrounding-text feature to tests
🎫 -
Eberhard Beilharz authored
When our context buffer is too small we now properly move the content by a full xstring unit so that we don't end up with the buffer starting with an invalid sequence (half of a dead key or surrogate pair).
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
This change refactors two tests to no longer rely on obscure internal knowledge. This allows the tests to also run in ibus-keyman.
-
Eberhard Beilharz authored
This also fixes a failing test (`048 - modifier keys keep context`) if surrounding text is not supported. If the user presses the capslock key we shouldn't reset the context if no rules match. Fixes #5613.
-
- Dec 03, 2021
-
-
rc-swag authored
chore(common): add more description to Buf method
-
rc-swag authored
-
Ross authored
Also updated the doxy to remove the brief tag. Made mirror change to appint.h
-
Marc Durdin authored
fix(developer): building kmw keyboard had wrong message callback signature
-
Keyman Server authored
auto: increment master version to 15.0.160
-
Keyman Build Agent authored
-
- Dec 02, 2021
-
-
Marc Durdin authored
This is based on research from various websites, including Google documentation and https://screensiz.es/, as well as various older pages.
-