SUMMARY Steam is placed in "Games > Toys" category but it shouldn't. Here isn't a "Toys" category in freedesktop.org specification. STEPS TO REPRODUCE 1. Install Steam. 2. Open KickOff. 3. Go to Applications tab. 4. Go to Games > Toys category. OBSERVED RESULT Steam is here. EXPECTED RESULT Steam shouldn't be here. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20190930 KDE Plasma Version: 5.16.5 KDE Frameworks Version: 5.62.0 Qt Version: 5.13.1 Kernel Version: 5.2.14-1-default OS Type: 64-bit Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz Memory: 31.2 GiB ADDITIONAL INFORMATION
steam.desktop has: Categories=Game;Amusement; The two categories are both listed in freedesktop.org specification https://specifications.freedesktop.org/menu-spec/latest/apas02.html
For me it's listed under "Games". Manjaro Linux 4.19.69-1 KDE Plasma: 5.16.4 KDE Framworks: 5.61.0 Qt: 5.13.0
It is listed both in Games and Games > Toys. Can you check if you have Games > Toys?
Where do you install your steam from? Mine (from flatpak) does not have those categories.
I installed openSUSE RPM package. They patched the desktop file.
Regardless of the fate of the Toys category, can this specific bug be closed as RESOLVED DOWNSTREAM?
Closing this cause this is openSUSE's packaging issue.
Git commit 9f4b516eac6b066ebbe1d3e200d94bdd5e3a763f by Guo Yunhe. Committed on 05/10/2019 at 12:19. Pushed by guoyunhe into branch 'master'. Move Amusement to Games directory instead of Games > Toys Summary: The Amusement category doesn't mean it is about toys. Reviewers: #frameworks, #vdg, ngraham Reviewed By: #vdg, ngraham Subscribers: ltoscano, aacid, ngraham, kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D24384 M +0 -7 src/applications.menu https://commits.kde.org/kservice/9f4b516eac6b066ebbe1d3e200d94bdd5e3a763f
Changing to DOWNSTREAM, as the original issue still originates from a downstream patch (the commit above should have had a CCBUG, not a BUG header).