spiegel-keyman/linux/keyman-config/tests
Eberhard Beilharz 2044b188f8
fix(linux): Improve detection of Gnome environment
This change improves the way we detect if we're running a Gnome based
UI that needs it's keyboards installed under
`org.gnome.desktop.input-sources`. We use the environment variable
`XDG_CURRENT_DESKTOP` and check if it contains the word `gnome`.
Additionally this change renames `is_gnome_shell()` to
`is_gnome_desktop()`.

Fixes #11225.
2024-04-23 15:16:03 +02:00
..
python.env chore(linux): Add some unit tests for keyman_config 2020-06-17 09:19:19 +02:00
test_bcp47tag.py fix(linux): Address code review comment 2021-02-09 15:51:31 +01:00
test_canonical_language_code_utils.py fix(linux): Fix Linux build 2023-07-06 19:47:46 +02:00
test_custom_keyboards.py feat(linux): Allow installing keyboards with arbitrary language 🏘️ 2023-10-13 16:57:57 +02:00
test_dconf_util.py chore(linux): Add another test 2023-07-11 17:33:46 +02:00
test_get_kmp.py fix(linux): Use temp dir if we can't create cache dir 2024-02-09 18:01:40 +01:00
test_gnome_keyboards_util.py fix(linux): Improve detection of Gnome environment 2024-04-23 15:16:03 +02:00
test_gsettings.py feat(linux): Deal with temporary dbus session 2024-03-22 12:54:50 +01:00
test_handle_install.py fix(linux): Fix failing tests 2021-08-16 11:56:05 +02:00
test_ibus_util.py chore(linux): Use ibus start if available 2024-02-26 16:34:46 +01:00
test_install_kmp.py fix(linux): Improve detection of Gnome environment 2024-04-23 15:16:03 +02:00
test_lang_tags_map.py fix(linux): Improve fix for #3399 2021-02-03 19:08:03 +01:00
test_package_install_completion.py feat(linux): Fix unit tests 2023-05-30 17:51:25 +02:00
test_uninstall_kmp.py fix(linux): Improve detection of Gnome environment 2024-04-23 15:16:03 +02:00