dennogumi/content/post/2009-05-01-new-refactored-system-settings.markdown
Luca Beltrame 64b24842b8
All checks were successful
continuous-integration/drone/push Build is passing
Update all posts to not show the header text
2021-01-13 00:05:30 +01:00

2.2 KiB

author categories comments date slug tags title omit_header_text disable_share wordpress_id
einar
KDE
Linux
true 2009-05-01T07:53:14Z new-refactored-system-settings
KDE
Linux
system settings
New, refactored System Settings true true 614

A rather big change has gone into KDE's SVN recently: Ben Cooksley (bcooksley) and Mathias Soeken (msoeken) have committed a complete rework of System Settings.

Compared to the previous implementation, System Settings now has two operational modes, one being the current icon-based view since KDE 4 (and also seen in Kubuntu prior to KDE 4), and a second view, named "Classic", which reimplements the old KControl look and feel. The latter change is probably very welcome to anyone who found System Settings less useful than the old KControl. The current view used can be changed in the configuration options. In addition, upon hovering an icon or module that show if there are any sub-modules associated.

Screenshots are better than words so here goes (click for larger pictures):

[![]({{ site.url }}/images/2009/05/icons-with-tooltip-resized1.png)]({{ site.url }}/images/2009/05/icons-with-tooltip.png)[![]({{ site.url }}/images/2009/05/classic-with-tooltips-resized1.png)]({{ site.url }}/images/2009/05/classic-with-tooltips.png)

What's more is that by searching you get a nice "highlighted effect" to indicate the match (clearly visible in this icon view screenshot):

[![]({{ site.url }}/images/2009/05/icons-search-resized.png)]({{ site.url }}/images/2009/05/icons-search.png)

Lastly, the about screen:

[![]({{ site.url }}/images/2009/05/ss-about-resized.png)]({{ site.url }}/images/2009/05/ss-about.png)

The best about this new System Settings implementation is that it was born **thanks to the KDE Community Forums. **A thread posted on January 29th about a KControl port was what started the collaboration between bcooksley (one of the forum admins) and msoeken (Kourse mentor on the forums). And that is the - remarkable - result: input from the community that was converted into actual code which ended up in KDE's SVN. The two worlds are closer now.