Bug 509232 - Discover should register as a handler for the kns:// schema
Summary: Discover should register as a handler for the kns:// schema
Status: CONFIRMED
Alias: None
Product: Discover
Classification: Applications
Component: KNewStuff Backend (other bugs)
Version First Reported In: 6.4.4
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-07 14:51 UTC by Roke Julian Lockhart Beedell
Modified: 2025-09-25 17:05 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roke Julian Lockhart Beedell 2025-09-07 14:51:51 UTC
# SUMMARY

Discover isn't registered as a handler for the KNS URI schema.

# STEPS TO REPRODUCE

> ~~~
> #!/usr/bin/env sh
> kde-open kns://wallpaperplugin.knsrc/2139746
> xdg-mime query default x-scheme-handler/kns
> plasma-discover kns://wallpaperplugin.knsrc/2139746
> ~~~

# OBSERVED RESULT

> ~~~
> RokeJulianLockhart@Beedell:~$ kde-open kns://wallpaperplugin.knsrc/2139746
> Could not read file kns://wallpaperplugin.knsrc/2139746.
> kf.notifications: Playing audio notification failed: Destroyed
> RokeJulianLockhart@Beedell:~$ xdg-mime query default x-scheme-handler/kns
> RokeJulianLockhart@Beedell:~$
> ~~~

# EXPECTED RESULT

It should invoke `plasma-discover kns://wallpaperplugin.knsrc/2139746`.

# SOFTWARE/OS VERSIONS

> ~~~
> Operating System: Fedora Linux 42
> KDE Plasma Version: 6.4.4
> KDE Frameworks Version: 6.17.0
> Qt Version: 6.9.1
> Kernel Version: 6.16.4-200.fc42.x86_64 (64-bit)
> Graphics Platform: Wayland
> ~~~

# ADDITIONAL INFORMATION

Originally reported at https://gitlab.freedesktop.org/xdg/xdg-utils/-/issues/288#note_3087501.