https://bugs.kde.org/show_bug.cgi?id=525302

--- Comment #1 from Noah Davis <[email protected]> ---
I'm not really sure where this issue should be fixed.

One could make a reasonable argument that fixing this in one of the libraries
used by Dolphin would be useful for other apps and that it's not very helpful
to show "JPEG image" next to "JPEG images", regardless of almost any context.

One could make a reasonable argument that KPluginMetaData::name should
faithfully show the Name entry from the plugin's desktop file and that apps
using KPluginMetaData should decide whether the context requires
disambiguation.

Dolphin gets thumbnailer plugin metadata via
KIO::PreviewJob::availableThumbnailerPlugins, which gets them from
KIO::FilePreviewJob::loadAvailablePlugins. However, the problem can't really be
fixed in FilePreviewJob since all it does is return a list of KPluginMetaData
objects and KPluginMetaData can't be modified externally. There also isn't
really a good reason to make it possible to modify KPluginMetaData externally
because then it wouldn't be the plugin's real metadata.

For every KDE thumbnailer desktop file, we could change the Name entries to end
with " (KDE)". For glycin thumbnailer desktop files, we could go to
https://gitlab.gnome.org/GNOME/glycin and submit an issue or a patch to suffix
all of their Name entries with " (GNOME)". However, that doesn't prevent the
fundamental issue and there may be disagreements about how this issue should be
dealt with.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to