spiegel-keyman/linux/debian
Eberhard Beilharz 23a558d88e
feat(linux): Deal with temporary dbus session
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.
2024-03-22 12:54:50 +01:00
..
source chore(linux): Fix lintian warnings 2023-02-02 15:28:01 +01:00
tests fix(linux): Fix libkeymancore-dev dependencies 2024-02-28 18:58:42 +01:00
upstream chore(linux): Add metadata file for packaging 2022-01-19 12:15:55 +01:00
changelog Merge branch 'beta' into fix/linux/postinst 2024-03-05 10:42:54 +01:00
com.keyman.config.appdata.xml chore(linux): Move some files to keyman-config 2023-06-05 15:24:41 +02:00
com.keyman.ibus_keyman.metainfo.xml chore(linux): Move some files to keyman-config 2023-06-05 15:24:41 +02:00
control feat(linux): Deal with temporary dbus session 2024-03-22 12:54:50 +01:00
copyright chore(linux): Fix more lintian warnings 2024-02-20 14:56:11 +01:00
ibus-keyman.install chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
ibus-keyman.manpages chore(linux): Fix lintian warnings 2022-03-10 20:30:44 +01:00
keyman-system-service.install feat(linux): Add package for keyman-system-service 2023-05-15 09:13:58 +02:00
keyman-system-service.manpages chore(linux): Fix lintian warnings 2023-06-05 17:18:55 +02:00
keyman.bash-completion chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
keyman.docs chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
keyman.install chore(linux): Move some files to keyman-config 2023-06-05 15:24:41 +02:00
keyman.links chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
keyman.manpages chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
keyman.postinst chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
libkeymancore-dev.install chore(linux): Rename libkmnkbp0-0 package 2023-10-20 17:31:39 +02:00
libkeymancore1.install chore(linux): Address comments from Debian mailing list 2024-02-21 16:04:21 +01:00
libkeymancore1.symbols chore(linux): Address comments from Debian mailing list 2024-02-21 16:04:21 +01:00
not-installed chore(linux): Run ibus-keyman tests as part of build 2021-11-22 15:40:37 +01:00
python3-keyman-config.dirs chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
rules fix(linux): Fix packaging on Ubuntu and Debian servers 2024-01-29 17:50:04 +01:00