https://bugs.kde.org/show_bug.cgi?id=362077
--- Comment #14 from Konrad Materka <mate...@gmail.com> --- This is true only for XEmbed: https://github.com/KDE/plasma-workspace/blob/v5.17.5/xembed-sni-proxy/sniproxy.cpp#L432 But this apps are using deprecated protocol. SNI apps can set any category they want. Looks that "Application Status" is the most popular, but this is not the rule. For example (python only): https://github.com/pwr-Solaar/Solaar/blob/1.0.1/lib/solaar/ui/tray.py#L164 https://github.com/search?l=Python&q=AppIndicator3.IndicatorCategory&type=Code At least now tray icon are ordered in a consistent way: https://phabricator.kde.org/D11352 Firstly icons are grouped by category, then sorted by name alphabetically. We can have additional configuration page in System Setting for icons ordering. Options would be something like this: * by category, then alphabetically * by (display?) name alphabetically * SNI first, then plasmoids * manual ordering It is feasible but IMO requires ordering and correct data model on C++ side. Which by confidence is what I plan to do (hopefully) :) -- You are receiving this mail because: You are watching all bug changes.