[kde] [Bug 332817] New: Setting default web browser does not set x-scheme-handler/http(s) for xdg-utils

Kelly Price bugs at stalag99.net
Sun Mar 30 16:42:44 BST 2014


https://bugs.kde.org/show_bug.cgi?id=332817

            Bug ID: 332817
           Summary: Setting default web browser does not set
                    x-scheme-handler/http(s) for xdg-utils
    Classification: Unclassified
           Product: kde
           Version: 4.11.5
          Platform: Gentoo Packages
               URL: https://bugs.gentoo.org/show_bug.cgi?id=504026
                OS: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: bugs at stalag99.net

Applications outside of KDE (for example, HexChat) that use the XDG runner to
open files do not use the MIME type of text/html to open up URLs -- they use
x-scheme-handler/http and x-scheme-handler/https instead.  

For example under an old setup, HexChat will try to open a http:// or https://
url.  Without the setting, it ends up running Links in X11 mode.  (I've since
yanked out X11 mode from my compile of Links, as I'm using Gentoo).



Reproducible: Always

Steps to Reproduce:
1.  Set any browser in KDE System Settings to be default (say Chrome).
2.  Install Links with X11 (this auto-sets a default XDG x-scheme-handler).
3.  Install HexChat (it's an IRC client).
4.  Open up and connect to Freenode.
5.  Click on any link.
Actual Results:  
Links is opened up to the URL.

Expected Results:  
Chrome is opened up to the URL.

KDE needs to adjust ~/.local/share/applications/mimeapps.list to put in the
proper x-scheme-handler/http(s) listings.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list