Bug 487122 - Adding support for Windows to KApplicationTrader / KSycoca
Summary: Adding support for Windows to KApplicationTrader / KSycoca
Status: REPORTED
Alias: None
Product: frameworks-kservice
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 6.2.0
Platform: Other Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-16 21:48 UTC by Fabian Arndt
Modified: 2024-05-16 21:48 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Arndt 2024-05-16 21:48:46 UTC
SUMMARY
I know this might be a strange request, it's probably no match and most likely not worth the effort, but applications like kdeconnect could make use of the cache. Example: https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/670

KApplicationTrader::preferredService alway returns an empty result on Windows.
All the file and scheme handler associations are stored in the registry: HKEY_CLASSES_ROOT


STEPS TO REPRODUCE
1. Use KApplicationTrader::preferredService on Windows


OBSERVED RESULT
Empty results.


EXPECTED RESULT
Results that are equal to the registry.


SOFTWARE/OS VERSIONS
Windows: 11