Bug 497925

Summary: Provide a GUI for applying default handlers for each and all URI schemas (like one can for Media Types)
Product: [Applications] systemsettings Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: kcm_componentchooserAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: faure, nate
Priority: NOR    
Version First Reported In: 6.2.4   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
URL: https://discuss.kde.org/t/provide-a-gui-for-applying-default-handlers-for-each-and-all-uri-schemas-like-one-can-for-media-types/27442/1?u=rokejulianlockhart#p-77330-rationale-1:~:text=%E2%80%8B-,Provide%20a%20GUI%20for%20applying%20default%20handlers%20for%20each%20and%20all%20URI%20schemas%20(like%20one%20can%20for%20Media%20Types),-Brainstorm
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: A screenshot of the current GUI for `#c0`.

Description Roke Julian Lockhart Beedell 2024-12-26 22:35:56 UTC
Created attachment 176894 [details]
A screenshot of the current GUI for `#c0`.

SUMMARY
-------

In Windows, `ms-settings:defaultapps` allows you to change the default associations for URI schemas (like `vscode:`) in addition to file extensions.

In contrast, `kcmshell6 kcm_filetypes` solely appears to be capable of setting them for (custom) IANA Media Type-representations of file extensions.

SOFTWARE/OS VERSIONS
--------------------

> ~~~YAML
> Operating System       : Fedora Linux 41
> KDE Plasma Version     : 6.2.4
> KDE Frameworks Version : 6.9.0
> Qt Version             : 6.8.1
> Kernel Version         : 6.12.5-200.fc41.x86_64 (64-bit)
> Graphics Platform      : Wayland
> Processors             : 12 × AMD Ryzen 5 7600X 6-Core Processor
> Memory                 : 30.4 GiB of RAM
> Graphics Processor     : AMD Radeon RX 5700
> ~~~

ADDITIONAL INFORMATION
----------------------

Originally requested at [`discuss.kde.org/t/27442`][1].

[1]: https://discuss.kde.org/t/provide-a-gui-for-applying-default-handlers-for-each-and-all-uri-schemas-like-one-can-for-media-types/27442?u=rokejulianlockhart
Comment 1 Nate Graham 2024-12-27 02:56:14 UTC
Makes sense, yeah. We could expose all the other ones here too somehow.
Comment 2 Nate Graham 2025-08-20 18:46:19 UTC
Forward-duping to Bug 506721 because it's phrased a bit more straightforwardly.

*** This bug has been marked as a duplicate of bug 506721 ***
Comment 3 Roke Julian Lockhart Beedell 2025-08-20 19:30:16 UTC
(In reply to Nate Graham from comment #2)

Thanks.