Bug 466828 - Not all parts for a given filetype are listed in the "Embedding" tab
Summary: Not all parts for a given filetype are listed in the "Embedding" tab
Status: REPORTED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_filetypes (show other bugs)
Version: 5.27.2
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: David Faure
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2023-03-04 13:17 UTC by Stefano Crocco
Modified: 2023-03-08 10:23 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 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