Bug 479155 - "Change Wallpaper" in the home page should directly open the wallpaper KCM
Summary: "Change Wallpaper" in the home page should directly open the wallpaper KCM
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: Quick Settings (other bugs)
Version First Reported In: 5.91.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-12-29 12:38 UTC by Jin Liu
Modified: 2024-01-05 03:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jin Liu 2023-12-29 12:38:21 UTC
SUMMARY
Currently it opens a popup dialog of desktop settings. It should instead go to the wallpaper KCM.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.91.0
KDE Frameworks Version: 5.247.0
Qt Version: 6.7.0
Kernel Version: 6.6.8-arch1-1 (64-bit)
Graphics Platform: offscreen
Processors: 12 × AMD Ryzen 5 5600H with Radeon Graphics
Memory: 13.5 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Comment 1 Paolo Zamponi 2023-12-30 08:09:53 UTC
It makes sense...
Comment 2 Fushan Wen 2024-01-05 03:47:52 UTC
Git commit dbe8f7a764b39d99fef5620adb1bb5fc7d64e9a7 by Fushan Wen, on behalf of Prajna Sariputra.
Committed on 05/01/2024 at 04:47.
Pushed by fusionfuture into branch 'master'.

kcms/landingpage: Link to the wallpaper KCM

We have a proper wallpaper KCM since https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3395, so let's use that for the landing page instead of opening the per-containment wallpaper dialog.
FIXED-IN: 6.0

M  +0    -44   kcms/landingpage/landingpage.cpp
M  +0    -1    kcms/landingpage/landingpage.h
M  +1    -1    kcms/landingpage/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/dbe8f7a764b39d99fef5620adb1bb5fc7d64e9a7