- Aug 29, 2022
-
-
Keyman Build Agent authored
-
- Aug 28, 2022
-
-
Darcy Wong authored
fix(android/engine):
🍒 Lower the max height for landscape orientation
-
- Aug 26, 2022
-
-
Darcy Wong authored
-
- Aug 24, 2022
-
-
rc-swag authored
fix(windows): Add invalidate context action to non-updatable parse
🍒 -
rc-swag authored
fix(windows): remove saving and restoring context kbd options
🍒 -
Eberhard Beilharz authored
chore: Change platform advocates per discussion
🍒 -
Marc Durdin authored
As discussed, we are changing some of the platform advocates for (a) geographical, and (b) platform familiarity reasons. This will be reflected in the automatic assignment of reviewers on PRs. We are pretty much all affected in this shuffle! @keymanapp-test-bot skip (cherry picked from commit 9bff83fa)
-
Ross authored
-
Ross authored
Rename ProcessActionsTestParse to NonUpdatable parse. It does more then just test. Add handling for the invalidate context action to this parse, so that if we emit a keystroke we invalidate the context
-
Ross authored
Remove the saving of context and keyboard options on the non updateable call to process hook. The windows Text Input Processor calls twice one call is not updateable. With the core integeration we run the processor only once, preserving the actions and context to be applied on the updatable call.
-
- Aug 15, 2022
-
-
Marc Durdin authored
Merge pull request #7014 from keymanapp/fix/developer/cherry-pick/keymanweb-readonly-groups-mismatches fix(developer): compiler emitting garbage for readonly groups
🎾 🍒
-
- Aug 09, 2022
-
-
Eberhard Beilharz authored
feat(linux): Replace deprecated distutils
🍒
-
- Aug 08, 2022
-
-
Eberhard Beilharz authored
Fixes #6955.
-
Eberhard Beilharz authored
chore(linux): Update debian changelog
-
- Aug 05, 2022
-
-
Eberhard Beilharz authored
-
Keyman Server authored
auto: increment stable-15.0 version to 15.0.269
-
Keyman Build Agent authored
-
Marc Durdin authored
fix(developer): prevent crash attempting to compile ansi keyboard
🎾 🍒 -
Marc Durdin authored
Merge pull request #7034 from keymanapp/fix/developer/cherry-pick/7030-stack-overflow-compile-to-web fix(developer): stack overflow when compiling non-web keyboard
🎾 🍒
-
- Aug 04, 2022
-
-
Marc Durdin authored
Fixes #7032.
-
Marc Durdin authored
Fixes #7030. Prevents a stack overflow / loop when the web target is removed from a keyboard and it has already been tested on web, and the user presses the Compile button.
-
- Aug 01, 2022
-
-
Eberhard Beilharz authored
chore(linux): Add script to upload to debian
🍒 -
Marc Durdin authored
fix(developer): rebuilding a model would not refresh it in server
🎾 🍒 -
Marc Durdin authored
fix(developer): increase maximum file size for server
🎾 🍒
-
- Jul 29, 2022
-
-
Eberhard Beilharz authored
- Create and sign source package - Upload to mentors.debian.net - Create (and optionally push) commit with updated changelog file based on stable branch - Create (and optionally push) commit with updated changelog file based on master branch This change also slightly modifies `echo_heading` and outputs a mark. This will show to the left of the line as well as in the scroll bar in a terminal in VSCode [[1]] and will help to find the headings if you have a lot of output in between. [1]:https://code.visualstudio.com/updates/v1_69#_setmark-sequence-support (cherry picked from commits ae61410c, 2a55ffb0, 9232c205, 420cc081, 9f7b8583, and ae0378a5)
-
Marc Durdin authored
When rebuilding a model, Keyman Developer would query for the registered model, but a missing simplifyId call meant that it never matched the model name (due to `.` vs `_`).
-
Marc Durdin authored
Picked up while reviewing code for conversion to C++. The compiler could, in some circumstances emit garbage code for readonly groups because we weren't testing all scenarios correctly. In practice, this would have been rare as readonly groups don't emit characters, but it should be fixed!
-
- Jul 28, 2022
-
-
Marc Durdin authored
-
- Jul 27, 2022
-
-
Eberhard Beilharz authored
chore(linux): Update debian changelog
-
- Jul 26, 2022
-
-
Eberhard Beilharz authored
-
Keyman Server authored
auto: increment stable-15.0 version to 15.0.268
-
Keyman Build Agent authored
-
Marc Durdin authored
Merge pull request #6990 from keymanapp/fix/developer/cherry-pick/improve-error-for-multi-part-key-ids fix(developer): improve error message for multi-part key ids on <15.0
🎾 🍒 -
Marc Durdin authored
chore(linux): Update changelog
-
Marc Durdin authored
fix(android): rework longpress movement trigger
🎁 🍒 -
Marc Durdin authored
Fixes #6981. Longpress menus were being triggered on any detected movement on keys on Android. This would cause rapid typing to periodically fail as the user would make a single-pixel movement while typing, which would then block subsequent key events. This issue was introduced in #6637, which resolved a somewhat related problem with sticky longpress menus. The fix is in three parts: 1. Remove the touch movement detection which caused the primary problem 2. Address some logic issues around visibility of `subkeysWindow` 3. Introduce a new 'scroll' gesture handler which detects a negative-y movement above a 5px threshold, to open the longpress menu. The 5px threshold is the minimum default used by Keyman Engine for Web. However, it may not be ideal, and we should consider moving to using the 0.25 x row height value that Keyman Engine for Web uses in a future update. However, I do not consider this to be a reason to block this fix, as it would require significant extra engineering.
-
- Jul 25, 2022
-
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
This change updates the changelog to keep it in sync with Debian where PR #6966 got applied to the current stable version.
-
- Jul 22, 2022
-
-
Marc Durdin authored
Merge pull request #6948 from keymanapp/fix/developer/cherry-pick/6897-timeouts-when-server-shutdown fix(developer): reduce timeouts if server shut down
🎾 🍒
-