Bug 433621 - No category name over "Appearance" on Manjaro, which looks weird
Summary: No category name over "Appearance" on Manjaro, which looks weird
Status: RESOLVED DOWNSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: sidebarview (show other bugs)
Version: 5.21.1
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
: 435214 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-02-25 21:48 UTC by notrealname
Modified: 2023-01-20 22:47 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
image of the issue (327.44 KB, image/png)
2021-02-25 21:48 UTC, notrealname
Details
My systemsettings screenshot in 5.26.4 (261.80 KB, image/png)
2023-01-20 04:45 UTC, thenujan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description notrealname 2021-02-25 21:48:48 UTC
Created attachment 136169 [details]
image of the issue

SUMMARY
As seen in the image, the title for "appearance" is missing


SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux
KDE Plasma Version: 5.21.1
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Kernel Version: 5.10.18-1-MANJARO
OS Type: 64-bit
Graphics Platform: X11


ADDITIONAL INFORMATION
Comment 1 Nate Graham 2021-02-26 00:05:03 UTC
No functional effect, but quite ugly in Manjaro.
Comment 2 David Redondo 2021-02-26 11:29:59 UTC
I think that's because the section hiding thing only works if it's at the top
Comment 3 Chris Holland 2021-03-06 02:44:47 UTC
$ grep "Name=Hardware Configuration" /usr/share/kservices5/*.desktop
/usr/share/kservices5/msm_mhwd.desktop:Name=Hardware Configuration

$ pacman -Qo /usr/share/kservices5/msm_mhwd.desktop
/usr/share/kservices5/msm_mhwd.desktop is owned by manjaro-settings-manager-kcm 0.5.6-11

* https://gitlab.manjaro.org/applications/manjaro-settings-manager
* https://gitlab.manjaro.org/applications/manjaro-settings-manager/-/blob/master/src/manjaro-category.desktop#L6

$ pacman -Qo /usr/share/kservices5/settings-appearance.desktop
/usr/share/kservices5/settings-appearance.desktop is owned by systemsettings 5.21.0

settings-appearance.desktop has settings-root-category.desktop as a parent category.

The only ugly way I can think of is for Manjaro to patch the systemsettings package, however this bug probably affects all distros who put a kcm at the top.
I think this is the commit that tells it to not display "Name=Root"? This looks slightly more complicated than just replacing an empty string in a desktop file.

https://invent.kde.org/plasma/systemsettings/-/commit/f8e5cc22f4e90778fa8943f867cec9015e5cd6c4#81309d4ed02920d5a144031db1af0c3b7a0bb337_109_112
Comment 4 Nate Graham 2021-04-02 00:20:28 UTC
*** Bug 435214 has been marked as a duplicate of this bug. ***
Comment 5 thenujan 2023-01-20 04:45:46 UTC
Created attachment 155443 [details]
My systemsettings screenshot in 5.26.4
Comment 6 thenujan 2023-01-20 04:47:02 UTC
Marking this as resolved fixed, as it seems to be fixed now (Check the screenshot that i provided)
Comment 7 Nate Graham 2023-01-20 22:47:59 UTC
Looks like the Manjaro folks moved their pages around into the existing sections, rather than putting them all on top.