[Location Runner] Also explicitly look for URL scheme handlers
KProtocolInfo handles only protocols KIO knows but apps can also register to be a URL scheme handler independently of this. This patch makes the location runner also query for the preferred URL scheme handler when no known protocol is found. It also prefers the scheme handler over the helper protocol since a service has a name. While at it, also format the protocol "exec" using DesktopExecParser to avoid showing placeholders like '%u' to the user. Also use PreferLocalFile for "go to". BUG: 416257
parent
e6b9b040
Please register or sign in to comment