spiegel-keyman/linux/keyman-config/keyman_config
Eberhard Beilharz b764a1c965
fix(linux): Correctly open files linked from help page
This works around the issue where browsers installed as snap package
can't access files under `$HOME/.local`. Instead we now only open
external links with the browser. Local non-html files we open with
the default app, and links to local html file we open in webview
(like we did previously with `welcome.htm` files).

Fixes #9600.
2023-09-20 11:49:53 +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 fix(linux): Fix logging 2023-07-19 19:47:28 +02:00
accelerators.py chore(linux): Sorting of imports 2022-07-18 15:19:50 +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): Don't crash if und is specified without fonipa 2022-11-15 18:30:23 +01:00
check_mime_type.py chore(linux): Sorting of imports 2022-07-18 15:19:50 +02:00
convertico.py fix(linux): Replace deprecated Image.ANTIALIAS 2023-07-11 12:14:26 +02:00
dbus_util.py fix(linux): Fix build on Bionic 2022-07-22 09:47:37 +02:00
dconf_util.py refactor(linux): Fix warning 2023-08-28 20:11:41 +02:00
deprecated_decorator.py chore(linux): Add deprecated decorator 2021-06-25 18:52:10 +02:00
downloadkeyboard.py Merge pull request #8006 from TheSchlunz/issue6288 2023-01-12 10:48:24 +01:00
fcitx_util.py fix(linux): Ignore dbus exception when testing for fcitx 2022-11-16 16:08:25 +01:00
get_info.py chore(linux): More import sorting 2022-07-18 17:10:01 +02:00
get_kmp.py feat(linux): Rename column and add tooltip 2023-06-01 19:16:28 +02:00
gnome_keyboards_util.py refactor(linux): Code refactoring 2023-07-05 11:39:33 +02:00
gsettings.py refactor(linux): Revert type hints 2023-07-05 11:39:33 +02:00
handle_install.py chore(linux): Refactorings 2023-06-07 18:57:20 +02:00
ibus_util.py chore(linux): Log if user not set 2023-09-11 18:21:36 +02:00
install_kmp.py fix(linux): Fix installation of keyboards with lang tag mul 2023-07-19 12:01:52 +02:00
install_window.py feat(linux): Remove message box if same kbd version already installed 2023-07-05 11:56:54 +02:00
keyboard_details.py fix(linux): Remove tags from package description 2023-07-05 11:43:32 +02:00
keyboard_layouts_model.py refactor(linux): Extract widgets to separate classes and files 2023-06-13 20:05:48 +02:00
keyboard_layouts_widget.py refactor(linux): Rename OptionsView to KeyboardOptionsView 2023-06-13 20:05:49 +02:00
keyboard_options_view.py refactor(linux): Rename OptionsView to KeyboardOptionsView 2023-06-13 20:05:49 +02:00
kmpmetadata.py chore(linux): Refactorings 2023-06-07 18:58:06 +02:00
kvk2ldml.py chore(linux): Sorting of imports 2022-07-18 15:19:50 +02:00
list_installed_kmp.py chore(linux): Properly compare version numbers 2023-06-12 19:43:38 +02:00
options_widget.py refactor(linux): Extract widgets to separate classes and files 2023-06-13 20:05:48 +02:00
sentry_handling.py fix(linux): Fix logging 2023-07-19 19:47:28 +02:00
uninstall_kmp.py fix(linux): Also output username 2023-07-20 10:48:50 +02:00
version.py.in chore: revise tag variable name to VERSION_GIT_TAG 2023-01-21 17:02:50 +07:00
view_installed.py refactor(linux): Extract widgets to separate classes and files 2023-06-13 20:05:48 +02:00
welcome.py fix(linux): Correctly open files linked from help page 2023-09-20 11:49:53 +02:00