- Sep 16, 2022
-
-
Darcy Wong authored
-
- Sep 14, 2022
-
-
Eberhard Beilharz authored
chore(linux): Update debian changelog
-
Darcy Wong authored
fix(android/engine): Standardize language ID in language picker
🍒
-
- Sep 13, 2022
-
-
Eberhard Beilharz authored
-
- Sep 12, 2022
-
-
Keyman Server authored
auto: increment stable-15.0 version to 15.0.271
-
Keyman Build Agent authored
-
Marc Durdin authored
Merge pull request #7265 from keymanapp/fix/developer/cherry-pick/7216-suppress-repeated-warnings-unreachable-code fix(developer): suppress repeated warnings about unreachable code
🍒 -
Marc Durdin authored
Fixes #7216. The warning message 0x209A 'The rule will never be matched because its key code is never fired.' was being generated multiple times for a single line because the `JavaScript_Key` function it is generated by is used for various purposes. This PR keeps a cache of reported key rules to ensure that the message is reported only once for a given key rule, and also improves the reporting to clarify which specific key is unreachable, which makes it easier to diagnose when using `any(k)` style messages, for example: ``` lao_phonetic.kmn (237): Warning: 209A The rule will never be matched for key 'ñ' because its key code is never fired. ``` This also reduces the warning to a hint, as this should not be a blocking issue for a keyboard, rather just a place the keyboard author can tidy up.
-
Darcy Wong authored
fix(android): Standardize language ID in language picker menu
-
Marc Durdin authored
Merge pull request #7191 from keymanapp/fix/developer/cherry-pick/7122-compiler-current-line-mismatch fix(developer): compiler mismatch on currentLine
🍒
-
- Sep 10, 2022
-
-
Marc Durdin authored
fix(windows): TSF apps delete all of smp
🍒
-
- Sep 09, 2022
-
-
Ross authored
When the windows platform recieves the action for a backspace it will check to see if the character being delete is a surrogate pair. If it is and the app is TSF aware app it will need to backspace twice to remove both parts of the surrogate pair. For legacy apps this is not required.
-
- Sep 05, 2022
-
-
Eberhard Beilharz authored
chore(linux): Fix ibus-keyman.postinst script
🍒 -
Eberhard Beilharz authored
When installing ibus-keyman it could happen that we got an (ignored) error "user name does not exist". This change tries to work around this problem. (cherry picked from commit 9d1004b9)
-
- Sep 02, 2022
-
-
Marc Durdin authored
Fixes #7122. The compiler was updating currentLine when checking for unreachable rules, but not restoring it afterwards. This led to mismatches in the debugger and in compiler warnings.
-
- Aug 31, 2022
-
-
Darcy Wong authored
fix(android/engine):
🍒 Cleanup list of subkeys when dismissing window -
Darcy Wong authored
-
- Aug 30, 2022
-
-
Eberhard Beilharz authored
chore(linux): Update debian changelog
-
Eberhard Beilharz authored
chore(linux): Add support for Ubuntu 22.10 "Kinetic Kudu"
🍒
-
- Aug 29, 2022
-
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
And remove builds for outdated Impish. (cherry picked from commit a7b073d5)
-
Keyman Server authored
auto: increment stable-15.0 version to 15.0.270
-
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
🎾 🍒
-