System Settings Overhaul
Open, HighPublic

Description

The system settings need a ton of improvements and some reorganization.
There are many inconsistencies and issues that need to be fixed.
Currently there is a mixture of styles, behaviors and frameworks used for KCMs and they can be very confusing, which is a big problem.

We should port the system settings and every KCM to Kirigami/QML.
We should start by porting every KCM to Kirigami/QML (Plasma: KCM Redesign).
After that we can make further improvements to the KCMs and reorganize them.
At the end we can port the two system settings hubs/start screens/layouts that are used now to QML/Kirigami and fix issues in them: Icon View and Sidebar View (drop the old and ugly tree view).
This task tracks all of that.

GB_2 created this task.Jan 6 2019, 10:13 PM
GB_2 triaged this task as High priority.
GB_2 updated the task description. (Show Details)Jan 6 2019, 10:17 PM

There is already a task with a set of mockups.

We don't need a new hub. It only recently got a redesign. It's not a pre-requisite for use of QML. In fact many are already.

GB_2 added a comment.Jan 6 2019, 10:27 PM

Yes I am, that needs to be done.

There is already a task with a set of mockups.

We don't need a new hub. It only recently got a redesign. It's not a pre-requisite for use of QML. In fact many are already.

Not a new hub, but we can port the current ones completely to Kirigami/QML after we overhauled and ported every KCM.

GB_2 updated the task description. (Show Details)Jan 6 2019, 10:33 PM
ndavis added a subscriber: ndavis.Jan 8 2019, 1:12 AM
GB_2 updated the task description. (Show Details)Sun, Sep 8, 9:16 AM