Bug 466828

Summary: Not all parts for a given filetype are listed in the "Embedding" tab
Product: [Applications] systemsettings Reporter: Stefano Crocco <stefano.crocco>
Component: kcm_filetypesAssignee: David Faure <faure>
Status: RESOLVED FIXED    
Severity: normal CC: akselmo, alexander.lohnau, nate, plasma-bugs-null
Priority: NOR Keywords: regression
Version First Reported In: 5.27.2   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Stefano Crocco 2023-03-04 13:17:08 UTC
Several parts which are installed on my system aren't shown in the "Embedding" tab of the dialog for the corresponding mime types. For example, for the "inode/directory" mimetype, I see the Konqueror sidebar and Konsole part but not Dolphin part. For "application/pdf" there's nothing listed at all, despite Okular part being installed and working correctly.
Parts which aren't listed can still work, but there's no way to manipulate, for example, the preference order.

I think this is related to the switching from .desktop files for parts to json-based plugins (see, for example https://invent.kde.org/system/dolphin/-/commit/1618a3ed21761648b20a14d7477aa065a2239fa7 for Dolphin).
Comment 1 Alexander Lohnau 2023-03-08 10:23:07 UTC
I am pretty sure this will be fixed by https://invent.kde.org/plasma/kde-cli-tools/-/merge_requests/62
Comment 2 Akseli Lahtinen 2025-06-05 11:23:41 UTC
Is this still an issue? I can see the dolphinpart in my services preference order list for folders. For pdf i see Okular.
Comment 3 Akseli Lahtinen 2025-06-05 11:31:27 UTC
Forgot to add sysinfo

Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.80
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.0
Kernel Version: 6.15.0-61.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: AMD Radeon RX 6600
Comment 4 Stefano Crocco 2025-06-05 11:35:18 UTC
No, it seems to be fixed.