spiegel-keyman/linux/keyman-config/keyman_config
Eberhard Beilharz 2d09619d51
fix(linux): Fix shared keyboard (un-)installation in Bionic
Ubuntu 18.04 Bionic comes with an older Python version (3.6) that
doesn't support the `capture_output` parameter on `subprocess.run`
which leads to a crash when installing or uninstalling keyboads to
the shared area. This change works around the problem by calling
a different method on Bionic.

Fixes #6564.
2022-04-25 18:04:30 +02:00
..
icons rename keymanconfig to keyman_config 2018-09-01 12:28:16 +07:00
standards fix(linux): Improve error handling if lang_tags_map.py is missing 2021-06-23 17:09:59 +02:00
__init__.py chore(linux): Improve robustness 2022-01-28 18:37:55 +01:00
accelerators.py refactor(linux): cleanup code 2020-06-23 17:15:23 +02:00
bcp47tag.py fix(linux): improve BCP 47 canonicalization 2021-02-08 17:50:05 +01:00
canonical_language_code_utils.py fix(linux): Improve error handling if lang_tags_map.py is missing 2021-06-23 17:09:59 +02:00
check_mime_type.py [linux] use python logging module to control cl output 2018-09-12 17:14:05 +07:00
convertico.py fix(linux): Don't crash if we lack permissions 2022-01-28 18:37:54 +01:00
dconf_util.py refactor(linux): cleanup code 2020-06-23 17:15:23 +02:00
deprecated_decorator.py chore(linux): Add deprecated decorator 2021-06-25 18:52:10 +02:00
downloadkeyboard.py refactor(linux): Cleanup import of os.path 2021-08-04 12:24:07 +02:00
fcitx_util.py feat(linux): Integrate with fcitx5 2021-06-02 19:11:48 +02:00
get_info.py chore(linux): Improve robustness 2022-01-28 18:37:55 +01:00
get_kmp.py fix(linux): Don't crash if we lack permissions 2022-01-28 18:37:54 +01:00
gnome_keyboards_util.py Merge pull request #6159 from keymanapp/fix/linux/6158-install-in-wasta 2022-02-02 09:27:56 +01:00
gsettings.py fix(linux): Fix shared keyboard (un-)installation in Bionic 2022-04-25 18:04:30 +02:00
handle_install.py fix(linux): Gracefully handle keyboard download failure 2022-02-24 17:38:23 +01:00
ibus_util.py chore(linux): Remove debug output 2022-03-15 17:53:46 +01:00
install_kmp.py fix(linux): test fileVersion during package install 2022-04-11 18:22:46 +02:00
install_window.py Apply suggestions from code review 2022-01-31 16:21:49 +01:00
keyboard_details.py chore(linux): Improve robustness 2022-01-28 18:37:55 +01:00
kmpmetadata.py chore(linux): Improve robustness 2022-01-28 18:37:55 +01:00
kvk2ldml.py fix(linux): Don't crash if we lack permissions 2022-01-28 18:37:54 +01:00
list_installed_kmp.py chore(linux): Improve robustness 2022-01-28 18:37:55 +01:00
options.py feat(linux): Add i18n for Linux 2020-08-19 19:22:33 +02:00
uninstall_kmp.py fix(linux): Fix installation of shared packages 2021-12-07 16:56:08 +01:00
version.py.in chore(linux): Fix uploading to Sentry 2021-08-23 16:24:13 +02:00
view_installed.py fix(linux): Handle corrupt icon file 2021-08-16 15:55:36 +02:00
welcome.py feat(linux): Small UI improvements 2020-08-20 15:22:50 +02:00