- Aug 04, 2021
-
-
jahorton authored
-
Keyman Server authored
auto: increment master version to 15.0.93
-
Keyman Build Agent authored
-
- Aug 03, 2021
-
-
Darcy Wong authored
fix(android/app): Check Play Store release notes less than 500 chars
-
Darcy Wong authored
-
Darcy Wong authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Keyman Server authored
auto: increment master version to 15.0.92
-
Keyman Build Agent authored
-
- Aug 02, 2021
-
-
Darcy Wong authored
-
Darcy Wong authored
-
Joshua Horton authored
fix(web): stuck key highlighting from touchpoint movement
-
Keyman Server authored
auto: increment master version to 15.0.91
-
Keyman Build Agent authored
-
- Jul 30, 2021
-
-
Marc Durdin authored
fix(developer): compiler use and match behavior for Web should be same as Core
-
Eberhard Beilharz authored
chore(common): Add C++ formatting rules
-
Marc Durdin authored
-
Marc Durdin authored
Fixes #5440. Currently, the behavior of `use()` and `match` for KeymanWeb compiled keyboards is not identical to the Windows (or Core) behavior. The example keyboard in #5440 generates 'foo' instead of 'abc' on web. This fixes that by ensuring that `match` is not called when `use()` is found in a group rule match.
-
Joshua Horton authored
fix(ios/engine): engine migration always precedes installs
-
rc-swag authored
chore(windows): split keyman64 header to keymanengine
-
Ross authored
-
Marc Durdin authored
chore(common/core): refactor backspace handling
🐞 -
Marc Durdin authored
chore(windows): fixup cef interfaces for CEF 90
-
Marc Durdin authored
chore(android): log fontpath error
-
Marc Durdin authored
chore(common): stable history update
-
Eberhard Beilharz authored
This allows vscode to format C++ files according our coding style guideline.
-
- Jul 29, 2021
-
-
Ross authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
Moves the responsibility for deletion of markers when the users presses the backspace key, from `kmx_processor::process_event` to `KMX_ProcessEvent::ProcessGroup`. This has no effect on usage of Keyman Core, but: 1. Simplifies the association between context and action further 2. Ensures that `m_actions` and `state->actions` will always be the same length, making future refactoring of these simpler 3. Allows us to use the index into the m_actions array for Debug events, which simplifies the interleaving of these for the upcoming Debugger. When the user presses backspace at start of context (where there may be markers in the cached context, but no characters), the kmx processor will delete any markers prior to insertion point before requesting that the consumer emit the backspace virtual key back to the application, to allow the application to handle backspace at start of text.
-
- Jul 28, 2021
-
-
Eberhard Beilharz authored
chore(linux): Remove Groovy and Impish builds
-
Eberhard Beilharz authored
- **Groovy** is EOL - llso is not yet capable of processing **Impish** packages because of an too old version of reprepro (which currently can't be updated because of an tool old version of the OS). Therefore Jenkins builds for Impish fail, so this change removes Impish from Jenkins builds. We continue to build for Impish on Launchpad.
-
Marc Durdin authored
chore(common/core): handle deletion of markers in actions
🐞 -
Darcy Wong authored
chore(android): Update globe key help and whatsnew
-
Darcy Wong authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Marc Durdin authored
Per review comments.
-
Marc Durdin authored
chore(common/core): additional debug tests
🐞 -
Marc Durdin authored
chore(windows): patches for Delphi 10.4
-
Keyman Server authored
auto: increment master version to 15.0.90
-