System Settings Progress – June 2018

These past few months have been full of work on the KCMs. Our developers have been able to tackle more and more of them for the upcoming version of System Settings.

In the process, there have been a few changes to note. Many of them deal with work that needed to change as we went through. The overall vision of a more clear and concise settings page is still the same. However, I have learned that through compromise we can move forward. That’s what we have been doing.

Here is a list of KCMs that will get some revision with their design:

As you can see, there is a lot of work to be done. We have a huge amount of KCMs. Some of them are very technical and tailor to specific audiences while others have very few options and we discussed ways to move those into other categories where they may fit better.

Overall, the main changes have been the new alignment pattern for title labels and controls. They are now centered and titles are on the left while controls are on the right. There has also been plenty of work in explaining KCMs more naturally, especially in English. The idea is that the title labels are short and concise, and that the control options read more like a paragraph. That way, it feels more natural for the user to find the right settings and not be lost in word puzzles.

Another cool thing that we are considering is to include this new design on more application settings, for example Dolphin:

However, this is a work in progress. We will see if it gets implemented. If other applications want to follow the System Settings direction, it only makes sense to extend the work further.

The touchpad KCM is also getting some love:

My next step is to create new “model KCMs” that can showcase some of the design changes we have made as we set out to redesign System Settings and that way, more people can use them as a basis for their designs or contributions.

Feedback is always welcomed. Just add a few comments below.


2 thoughts on “System Settings Progress – June 2018

  1. Great job, everyone! Huge rework, kudos!

    I hope to be able to test this on a Neon VM soon, and check that everything’s fine with dark color schemes. That’s been my main grievance with QML-based stuff in the past :p

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.