Usability granted: [Bug 401604] Request to be able to manage `x-scheme-handler` MimeTypes, which allows integrate apps by "XDG Shared MIME-info Database specification" section "URI scheme handlers"

[email protected] Sat, 28 Mar 2020 14:35:35 +0000
Newsgroups gmane.comp.kde.usability
Message-ID <[email protected]/>
[email protected] has granted	Usability:
Bug 401604: Request to be able to manage `x-scheme-handler` MimeTypes, which
allows integrate apps by "XDG Shared MIME-info Database specification" sect=
ion
"URI scheme handlers"
https://bugs.kde.org/show_bug.cgi?id=3D401604



--- Comment #4 from [email protected] ---
I hit this today, and it's a usability issue for end-users:

1. install two apps which handle the same uri schema (e.g. transmission-qt =
and
qbittorrent)

2. Now open a link in that scheme in your browser (or do "xdg-open
magnet:blahblah:)

3. xdg-open will invoke this command and take the first output line, causing
one of the two competing apps to be chosen:

  ktraderclient5 --mimetype x-scheme-handler/magnet --servicetype Applicati=
on |
grep ^DesktopEntryPath