- Jul 28, 2022
-
-
Keyman Server authored
auto: increment master version to 16.0.40
-
Keyman Build Agent authored
-
- Jul 27, 2022
-
-
Eberhard Beilharz authored
chore(linux): Update debian changelog
🍒 -
Keyman Server authored
auto: increment master version to 16.0.39
-
Keyman Build Agent authored
-
- Jul 26, 2022
-
-
Eberhard Beilharz authored
-
Marc Durdin authored
chore(linux): Update changelog
🍒 -
Marc Durdin authored
fix(android): rework longpress movement trigger
🎁 -
Marc Durdin authored
fix(developer): improve error message for multi-part key ids on <15.0
🎾 -
Marc Durdin authored
feat(developer): Rework Touch Layout Editor to support flick and multitap
🙊
-
- Jul 25, 2022
-
-
Marc Durdin authored
feat(developer): add hint support to Touch Layout Editor and schema
🙊 -
Marc Durdin authored
feat(developer): add support for flick and multitap to compiler
🙊 -
Marc Durdin authored
feat(developer): cleanup touch layout files on load and save
🙊 -
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. (cherry picked from commit c45dea85)
-
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 23, 2022
-
-
Keyman Server authored
auto: increment master version to 16.0.38
-
Keyman Build Agent authored
-
- Jul 22, 2022
-
-
Eberhard Beilharz authored
fix(linux): Implement refresh after keyboard installation
-
Eberhard Beilharz authored
Python 3.6 (used in Bionic) accepts `@dbus.service.signal(BUS_NAME)`, and it accepts the `-> None` syntax, but not both together!?
-
Eberhard Beilharz authored
This will refresh the list of installed keyboards even when we install a keyboard from a command line tool, or from a second km-config instance. Closes #6785.
-
Marc Durdin authored
fix(developer): reduce timeouts if server shut down
🎾 -
Eberhard Beilharz authored
chore(linux): Add support for Ubuntu 22.10 "Kinetic Kudu"
-
Eberhard Beilharz authored
chore(linux): Update Debian changelog
🍒 -
Eberhard Beilharz authored
fix(linux): Catch PermissionError exception
-
- Jul 21, 2022
-
-
Keyman Server authored
auto: increment master version to 16.0.37
-
Keyman Build Agent authored
-
- Jul 20, 2022
-
-
Eberhard Beilharz authored
fix(linux): Fix uninstallation when using fcitx5
-
Eberhard Beilharz authored
fix(linux): Another attempt at fixing postinst script
-
Eberhard Beilharz authored
chore(linux): Code cleanup
-
Keyman Server authored
auto: increment master version to 16.0.36
-
Keyman Build Agent authored
-
- Jul 19, 2022
-
-
Eberhard Beilharz authored
And remove builds for outdated Impish.
-
Eberhard Beilharz authored
(cherry picked from commit 08dbd712)
-
Eberhard Beilharz authored
fix(common): Fix `delete`
-
Eberhard Beilharz authored
If the user doesn't have the permission to create a directory we now log an error. Fixes #6967
-
- Jul 18, 2022
-
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
GCC 12 will output an error if the wrong `delete` is used. Fixes #6930
-
Eberhard Beilharz authored
Fixes #6962
-