Bug 423140

Summary: Make Activities KCM open in System Settings
Product: [Plasma] plasmashell Reporter: popov895 <popov895>
Component: Activity Switcher sidebarAssignee: Nate Graham <nate>
Status: RESOLVED FIXED    
Severity: normal CC: nate, plasma-bugs-null, popov895
Priority: NOR    
Version First Reported In: 5.19.1   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.20
Sentry Crash Report:
Attachments: Activities

Description popov895 2020-06-18 08:08:28 UTC
Created attachment 129466 [details]
Activities

SUMMARY

Make Activities KCM open in System Settings

STEPS TO REPRODUCE

1. Open Activities switcher
2. Press Settings button at the top of the panel

OBSERVED RESULT

Activities KCM opens in separate window

EXPECTED RESULT

Activities KCM opens in System Settings

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: KDE neon 5.19 User Edition
KDE Plasma Version: 5.19.1
KDE Frameworks Version: 5.71.0
Qt Version: 5.14.2
Comment 1 Nate Graham 2020-06-19 01:33:58 UTC
Whoops!
Comment 2 Nate Graham 2020-06-19 17:47:22 UTC
Will fix.
Comment 3 Bug Janitor Service 2020-06-19 21:30:03 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/41
Comment 4 Nate Graham 2020-06-24 14:03:30 UTC
Git commit 5edb4fc9077a0334501aafb27b6dfed92d4d6de0 by Nate Graham.
Committed on 24/06/2020 at 14:03.
Pushed by ngraham into branch 'master'.

Open activities KCM in System Settings if possible

There's no need to use a home-grown function for this;
KCMShell.openSystemSettings() exists and will do everything for us. So
let's port to that.
FIXED-IN: 5.20

M  +5    -1    desktoppackage/contents/activitymanager/Heading.qml

https://invent.kde.org/plasma/plasma-desktop/commit/5edb4fc9077a0334501aafb27b6dfed92d4d6de0