Currently most of the KCMs are very iconsistent and often don't follow the KDE HIG:
- Headers/Titles don't use title capitalization and are sometimes not fitting
- Buttons and other widgets don't use title capitalization
- Buttons sometimes don't have an icon, even though they have one in other places or there is one available they could use
- Buttons have text in some places, but not in others
- Buttons are in different positions
- Wrong search bars and missing or wrong ellipses (T10258)
- ...and more- Headers/Titles don't use title capitalization, are sometimes not fitting or don't have an action verb
- Buttons and other widgets don't use title capitalization
- Buttons sometimes don't have an icon, even though they have one in other places or there is one available they could use
- Buttons have text in some places, but not in others
- Buttons are in different positions
- Wrong search bars and missing or wrong ellipses (T10258)
- ...and more
The full list:
Look and Feel:
[ ] Wrong KCM name title capitalization (TC)
[ ] Section needs some sort of a warning message that tells you all your settings will be lost
[ ] Odd capitalization: "Use Desktop Layout from theme"
Desktop Theme:
[ ] Could be renamed to "Panel and Widget Theme" to prevent confusion
[ ] A better header would be "Choose Panel and Widget Theme" because "to configure" something means much more than to just choosing a pre-set solution
Cursor Theme:
[ ] Header is missing an action verb
Splash Screen:
[ ] Header should use TC and can be named differently: "Choose Splash Screen Theme"
[ ] Should be in category "Startup and Shutdown"
Fonts:
[ ] Could be named something different, so that the subcategory and its entry don't have the same name
[ ] Missing icons for buttons
Font Management:
[ ] Wrong search
[ ] Buttons iconsistent
Icons:
[ ] Could be called "Icon Theme"
[ ] Header is very plain
Emoticons:
[ ] Kind of niche, if only it could be incorporated into the former KCM as a button
[ ] Header is very plain
Widget Style:
[ ] Header is missing an action verb
[ ] The "Fine Tuning" tab could simply be incorporated in the main view
Window Decorations:
[ ] The header is wrong, you're not adjusting "titles", but "titlebars"
[ ] Wrong search
GNOME/GTK Application Style:
[ ] Uses British English in the "Behaviour" group box
Workspace:
[ ] "Single Click" vs "Double Click" is a very important option, but it's buried here
[ ] This KCM is so small, if only it could be removed
[ ] Missing header
Desktop Effects:
[ ] Header is missing an action verb
[ ] Wrong search
[ ] "Candy" section needs to be remained, a revision already exists
Screen Edges:
[ ] Horizontal placement of the "Trigger an action..." text is bad
Touch Screen:
[ ] Header is missing an action verb and capitalization
Screen Locking:
[ ] Inconsistent capitalization in the "Appearance" tab
Activities:
[ ] Header should use TC and can be named differently: "Configure Activities"
[ ] There should be a header subtitle with some explanation, what activies are for
[ ] Inconsistent buttons
[ ] "Switching" tab: wrong search
Window Behavior:
[ ] Header is missing an action verb
[ ] Tab "Titlebar Actions", "Window Actions": variables are not title capitalized while their values are
Task Switcher
[ ] Header is missing an action verb
[ ] The way that the choice for the effect is presented is really bad, just a checkbox? It needs to explicitly say you're changing the animation
KWin Scripts
[ ] Wrong search
Window Rules
[ ] Header is missing an action verb
Global Shortcuts:
[ ] Header is missing an action verb
[ ] Wrong search
[ ] Incosistent buttons
[ ] Use group box with title
Standard Shortcuts:
[ ] Wrong search
Web Shortcuts:
[ ] Header should use TC
[ ] Wrong search
Custom Shortcuts:
[ ] Header should use TC
[ ] Inconsistent buttons
Login Screen (SDDM):
[ ] Inconsistent selection style
[ ] Inconsistent "Remove" button
[ ] Not so good looking and inconsistent theme preview
[ ] Breeze theme preview is outdated
[ ] Group box title should use TC (this message is also kind of weirldly placed, at the very least it shouldn't be as big)
Autostart:
[ ] Header is missing an action verb
[ ] Inconsistent buttons, should use icons
[ ] Incosistent list view header style
Background Services:
[ ] Header is missing an action verb
[ ] Inconsistent buttons
Desktop Session:
[ ] Header is missing an action verb
Boot Splash:
[ ] No header, could be "Choose Boot Splash Screen"
[ ] Header subtitle is missing a colon (:) at the end
[ ] Inconsistent selection style
File Search:
[ ] Inconsistent header subtitle
[ ] Inconsistent buttons
[ ] Group box title should use TC
[ ] (maybe?) Header subtitle is missing a dot (.) at the end
[ ] One option uses TC the other one doesn't
Plasma Search:
[ ] Wrong search
[ ] Inconsistent clear button
KDE Wallet:
[ ] Header is missing an action verb
[ ] Wrong header name, could be called "Configure KDE Wallet"
[ ] Same as with the SDDM KCM, the header subtitle seems odd, it should be smaller
[ ] Inconsistent buttons
User Manager:
[ ] Header should use TC
[ ] Inconsistent buttons
[ ] Password should have a placeholder with ellipsis
Language:
[ ] Header should use TC
Formats:
[ ] Header is missing an action verb
Spell Check:
[ ] Header is missing an action verb
[ ] Inconsistent buttons
Date and Time:
[ ] Replace "&" in the KCM name with "and"
[ ] Header is missing an action verb
[ ] Wrong search
Notifications:
[ ] Header is missing an action verb
[ ] Entries should be alphabetically sorted
[ ] Inconsistent buttons
Default Applications:
[ ] Header is missing an action verb
[ ] Explanatory message is pretty oddly placed or needs better margins
[ ] Inconsistent buttons
File Associations:
[ ] Header should use TC
[ ] Wrong search
[ ] Inconsistent buttons
Locations:
[ ] Header is missing an action verb, "Set" would fit here
Launch Feedback:
[ ] Header should use TC
[ ] The first option ("Cursor:") looks really weird, a drop down menu could be used for this
Accessibility:
[ ] Header is missing an action verb
[ ] Inconsistent buttons
Connections:
[ ] Wrong search
[ ] Inconsistent buttons
Proxy:
[ ] Header should use TC
Connection Preferences:
[ ] Header should use TC
SSL Preferences:
[ ] Header is missing an action verb
[ ] Header should use TC
[ ] Inconsistent buttons
Cache:
[ ] Header should use TC
[ ] Inconsistent buttons
Cookies:
[ ] Header should use TC
[ ] Group box without title
[ ] Wrong search
[ ] Inconsistent buttons
Browser Identification:
[ ] Very verbose header, consider simplifying
[ ] Header should use TC
[ ] Inconsistent buttons
Windows Shares:
[ ] Header should use TC
[ ] Missing line edit placeholders
Bluetooth Devices / Bluetooth Adapters:
[ ] Header is missing an action verb
[ ] Inline message box has no error icon
[ ] Not so good looking "No devices found" error
Advanced Bluetooth Settings:
[ ] Header is missing an action verb
[ ] Inline message box has no error icon
[ ] Use a group box instead of just bold text
[ ] Inconsistent buttons
Mobile Broadband / Wi-Fi:
[ ] These two look like a test and don't belong on a desktop, so they should be hidden
Keyboard:
[ ] Header is missing an action verb
Mouse:
[ ] Header is missing an action verb
[ ] Use a group box instead of just text
Joystick:
[ ] Header is missing an action verb
[ ] Inconsistent buttons
Touchpad:
[ ] Header is missing an action verb
[ ] Header should use TC
[ ] Inline message boxes have no icons
[ ] Inconsistent buttons
Displays:
[ ] Header should use TC
[ ] Inconsistent buttons
Compositor:
[ ] Header is missing an action verb
[ ] Header should use TC
[ ] Some values are capitalized, some are not
Gamma:
[ ] Header is missing an action verb
[ ] Header should use TC
[ ] Improve header wording "Calibrate monitor gamma"
Audio Volume:
[ ] Use a group box instead of just text
Audio and Video:
[ ] Header is missing an action verb
[ ] "Backend" tab makes too little use of horizontal space
[ ] Inconsistent buttons
Energy Saving:
[ ] Header is missing an action verb
[ ] "Screen Energy Saving" is capitalized and the rest of the options are not
[ ] The option text needs to use colons ("Switch off after:" instead of "Switch off after")
Per-Activity Power Management:
[ ] Header is missing an action verb
[ ] Only one tab
[ ] Too much spacing between radio buttons
Advanced Power Management Settings:
[ ] Header is missing an action verb
[ ] Big spacing under header
[ ] Remove label and change checkbox text to "Pause media players when supending"
[ ] (maybe?) Wrong button position
KDE Connect:
[ ] Header should use TC
[ ] It's not clear what the machine name means
[ ] Inconsistent buttons
Printers:
[ ] Header should use TC
[ ] Weird "System Preferences" button on the top left
[ ] (maybe?) Use an inline message box to display the "No printers" information
[ ] Change "Click here to add a new printer" button text to "Add Printer..."
[ ] Add Printer Dialog: Move the "Please choose an item on the list" label to the top or bottom and rename it to "Please choose an item from the list."
Device Actions:
[ ] Header is too long
[ ] Header should use TC
[ ] Inconsistent buttons
Configure Camera:
[ ] Rename header to "Configure Camera"
[ ] Use buttons non-flat and not a toolbar
Removable Devices:
[ ] Header should use TC