- Mar 23, 2024
-
-
Eberhard Beilharz authored
-
- Mar 22, 2024
-
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
`DBUS_SESSION_BUS_PID` gets only set when launching dbus in the process, but not when it's already running.
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
When we launch dbus if it is not running, we're probably (un-)installing keyboards for a different user. This is an unusual environment where not everything is available, e.g. dconf-service won't be running and can't be started because DISPLAY variable is not set. This means we can't write gsettings values through the API. However, we can read them, and we can write a keyfile and update the database. This is what this change implements for the cases where we started dbus.
-
Marc Durdin authored
chore(core): refresh API docs for 17.0
-
Marc Durdin authored
Co-authored-by:rc-swag <58423624+rc-swag@users.noreply.github.com>
-
Marc Durdin authored
fix(developer): return after calling await exitProcess
-
Marc Durdin authored
Merge pull request #11009 from keymanapp/fix/developer/11002-kps-editor-should-not-emit-empty-fields fix(developer): suppress emission of new empty fields in package editor
-
Darcy Wong authored
chore(oem/fv): Update keyboard versions in keyboards.csv
-
Keyman Server authored
auto: increment beta version to 17.0.293
-
Keyman Build Agent authored
-
- Mar 21, 2024
-
-
Dr Mark C. Sinclair authored
fix(developer): font file meta data is invalid error
-
Dr Mark C. Sinclair authored
Merge pull request #10991 from keymanapp/fix/developer/remove-unused-keyboard-info-compiler-messages fix(developer): remove unused keyboard info compiler messages
-
Dr Mark C. Sinclair authored
-
Dr Mark C. Sinclair authored
-
Dr Mark C. Sinclair authored
-
Dr Mark C. Sinclair authored
chore(developer): Merge branch 'beta' into fix/developer/remove-unused-keyboard-info-compiler-messages
-
Dr Mark C. Sinclair authored
-
Marc Durdin authored
-
Keyman Server authored
auto: increment beta version to 17.0.292
-
Keyman Build Agent authored
-
- Mar 20, 2024
-
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
fix(linux): Replace deprecated `pkg_resources` module with `packaging.version`
-
Eberhard Beilharz authored
Also need to start as daemon so that it works when run as a different user.
-
Eberhard Beilharz authored
Previous commit missed a few places where `pkg_resources` module was used.
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
If we want to log messages we need to start DBus after we initialized logging.
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
Refreshes all of the public API header documentation so we have a single source for the documentation -- the keyman_core_api.h header. A lot of reformatting but very little change in terms of content. This is converted into Markdown by api-header-extractor, and the results can be copied to help.keyman.com. Will only do the main keyman_core_api.h for v17 release, in interests of time. The other headers are primarily internal only and have many deprecated functions also. Will also leave the full automation of the documentation generation to a future PR. The script will be there but it won't run during build for now.
-
Shawn Schantz authored
chore(mac): clean up code obsoleted by core
-
Keyman Server authored
auto: increment beta version to 17.0.291
-
Keyman Build Agent authored
-
- Mar 19, 2024
-
-
Joshua Horton authored
-
- Mar 17, 2024
-
-
Marc Durdin authored
Because exitProcess is async, static analysis of the function does not show process termination, even though it returns Promise<Never>. This can lead to compiler warnings when it gets confused about missing return values. So have moved to always returning the value from exitProcess, even though it will never actually return!
-
Darcy Wong authored
-
Keyman Server authored
auto: increment beta version to 17.0.290
-