Bug 479588

Summary: SafeLanding wallpaper missing from wallpaper picker
Product: [Unmaintained] Plasma Workspace Wallpapers Reporter: kostadinshishmanov
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR Keywords: qt6
Version First Reported In: 5.91.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.0
Sentry Crash Report:

Description kostadinshishmanov 2024-01-10 00:33:44 UTC
SUMMARY
The SafeLanding wallpaper is missing from the wallpaper picker. I carefully compared the list of the wallapers in the package, and then the ones that appear in the wallpaper picker, and it is the only one missing. I noticed that the SafeLanding folder in /usr/share/wallpapers is the only one with a metadata.desktop file, and all the others have metadata.json instead, but I don't know how related that is.


STEPS TO REPRODUCE
1. Open wallpaper picker from Configure Desktop and Wallpaper on the desktop
2. Try to find SafeLanding
3. ???

OBSERVED RESULT

SafeLanding wallpaper is missing

EXPECTED RESULT

SafeLanding wallpaper appears, as do all the others.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Gentoo
KDE Plasma Version: 5.91.0
KDE Frameworks Version: 5.247.0
Qt Version: 6.6.1
Comment 1 Nate Graham 2024-01-11 16:46:40 UTC
Related indeed. Good catch.
Comment 2 Nate Graham 2024-01-11 16:47:26 UTC
Git commit 7a14747da8a79f26952a165d5660dede427643c3 by Nate Graham.
Committed on 11/01/2024 at 17:46.
Pushed by ngraham into branch 'master'.

Convert Safe Landing to use JSON metadata

Otherwise it doesn't appear in the wallpaper view. This is the last
wallpaper in the repo that was still using desktop file metadata.

D  +0    -43   SafeLanding/metadata.desktop
A  +50   -0    SafeLanding/metadata.json

https://invent.kde.org/plasma/plasma-workspace-wallpapers/-/commit/7a14747da8a79f26952a165d5660dede427643c3