http://bugzilla.opensuse.org/show_bug.cgi?id=1035118 http://bugzilla.opensuse.org/show_bug.cgi?id=1035118#c2 Christophe Giboudeaux <christophe@krop.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |christophe@krop.fr --- Comment #2 from Christophe Giboudeaux <christophe@krop.fr> --- (In reply to Benjamin Greiner from comment #1)
This is because upstream only uses `NotShowIn=KDE` but actually wants to show the icon in other environments. By the spec, this prevents the use of `TrayIcon`. Upstream does not include `TrayIcon` as category but has the main category `Utility` without a subcategory.
As OpenSUSE requires a valid subcategory, I propose to switch to `Utility;TextEditor`.
See also the thread here: https://lists.debian.org/debian-qt-kde/2016/09/msg00068.html
As a KDE maintainer, I disagree. The problem *is* the openSUSE policies wrt desktop categories which don't respect the menu spec. To make it short: - "Desktop entries should list all categories that clearly apply. They should not list categories that only vaguely or possibly apply" [1]. So, 'TextEditor' is a no-go. - 'X-' prefixed categories are valid - Additional categories are not mandatory - The menu spec also says the "related" categories in the additional categories table are only "suggestions" [2] [1] https://standards.freedesktop.org/menu-spec/latest/ar01s03.html [2] https://standards.freedesktop.org/menu-spec/latest/apas02.html « The Related Categories column lists one or more categories that are *suggested* to be used in conjunction with the Additional Category » When brp-check-suse is fixed to respect the policies, I'd be more than happy to revert categories back to 'Qt;KDE;Utility;X-KDE-Utilities-Desktop;' -- You are receiving this mail because: You are on the CC list for the bug.