- Oct 19, 2023
-
-
Marc Durdin authored
-
Keyman Server authored
auto: increment master version to 17.0.195
-
Keyman Build Agent authored
-
- Oct 18, 2023
-
-
Eberhard Beilharz authored
chore(linux): Fix build scripts
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
Since keyman-system-service is a dependency of ibus-keyman it gets build when ibus-keyman gets build. However, in that case the `--coverage` flag doesn't get passed through in which case the `coverage-html` target is missing from ninja. This change fixes this problem by checking if ninja has the `coverage-html` target. If not we remove the output directory which causes the configure action to run again with the `--coverage` option.
-
Marc Durdin authored
fix(developer): handle invalid project folders cleanly
-
Marc Durdin authored
fix(developer): three kmc .keyboard_info generation bugs
-
Joshua Horton authored
fix(web): fixes touch form-factor default kbd on cookieless keymanweb.com page load
-
Eberhard Beilharz authored
chore(linux): Add missing tests
-
Eberhard Beilharz authored
chore(linux): Re-enable building for Ubuntu 23.10 Mantic
-
Joshua A. Horton authored
-
Marc Durdin authored
Fixes #9715.
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Eberhard Beilharz authored
This adds (and fixes) two tests that were previously left out by accident.
-
Keyman Server authored
auto: increment master version to 17.0.194
-
Keyman Build Agent authored
-
Eberhard Beilharz authored
Creating the coverage option to ninja previously didn't work reliably. This change re-orders the parameters passed to `meson setup` and seems to work better. Additionally this change refactors the scripts and makes use of `builder_run_action`.
-
Eberhard Beilharz authored
Now that we have updated ibus packages in place we can re-enable building for Mantic. Fixes #9520 and #9398.
-
Eberhard Beilharz authored
chore(linux): Rename `kbp_state_get_intermediate_context` to `km_core…`
〽 ️ -
Eberhard Beilharz authored
fix(linux): Fix crash initializing Sentry with Python < 3.10
-
Eberhard Beilharz authored
feat(linux): Allow installing keyboards with arbitrary language
🏘 ️
-
- Oct 17, 2023
-
-
Eberhard Beilharz authored
chore(linux): Add code coverage index page
-
Marc Durdin authored
fix(core): don't use double newlines in debuglog
-
Marc Durdin authored
fix(developer): kmc crash on start
-
Keyman Server authored
auto: increment master version to 17.0.193
-
Keyman Build Agent authored
-
Eberhard Beilharz authored
feat(linux): Allow loading of keyboards with arbitrary language
🏘 ️ -
Eberhard Beilharz authored
A previous rename missed this.
-
Eberhard Beilharz authored
Ubuntu 20.04 comes with Python 3.8 which doesn't have `platform.freedesktop_os_release()`. This change catches the exception if this happens, as well as other exceptions we might get so that the initialization of Sentry will succeed. Fixes #9773.
-
Eberhard Beilharz authored
`g_free` will return if the parameter is NULL, so we don't have to check for that. See glib [documentation](https://docs.gtk.org/glib/func.free.html).
-
- Oct 16, 2023
-
-
Eberhard Beilharz authored
This addresses code review comments.
-
Marc Durdin authored
Fixes #9766. The issue arose because commander passes different parameters to the callback depending on the spec of the command. Very fragile!
-
Eberhard Beilharz authored
chore(linux): Speed up ibus-util tests
-
Eberhard Beilharz authored
This addresses code review comments.
-
Marc Durdin authored
fix(ios): missing backslash in build script
-
Marc Durdin authored
Fies #9764.
-
Keyman Server authored
auto: increment master version to 17.0.192
-