Version: 4.0.71 (using Devel) Installed from: Compiled sources Looks like the icons of systemsettings have a fixed size. Please let the user configure how big the icons are, by now they are a bit small for large display resolutions and people with bad eyes.
Done in the new SystemSettings for KDE4.3
Here using r963157 I can change the size of the tool bar icons, but neither the icon view nor the tree view have configurable icon sizes.
*** Bug 200055 has been marked as a duplicate of this bug. ***
I intend to work on this for KDE 4.4, assuming I can find a place that makes sense to place the controls.
Ben, I added configuration for Qt's small and large icon sizes to System Settings (change "Small" and "Dialogs" icon sizes in Icon KCM). For the tree view, where a single line text in default font is shown, you should use the small icon size (users with big fonts will increase it to 22x22). For the icon view, the icon view itself defaults to using the large icon size, and you do not need to do anything special (except making sure the layout isn't broken with different sizes). Of course if you want separate configuration, just go ahead and at it to the configure dialog :)
I believe this can be closed as Fixed then, since System Settings follows the global settings, correct?
I think no, because from what I understood (and what I would wish for) the wished behaviour is like for toolbar. You click the RMB on toolbar and pick the appropriate size of the icons (app settings are independent from each other). So the same would be useful for systemsettings -- I would like to click RMB on tree view and get the icon sizes increased. Unless you (Ben) meant the initial size.
"app settings are independent from each other" They are not. Maciej, what will be your next request? Different colors per application? Different fonts per application? Different icon theme? Different window decoration? If you really want per-application settings, put the settings in the config file of the application manually, i.e. put "[DialogIcons] Size=64" in config/appnamerc. But having each application ship with a "theme editor" is not what the current vision is. Some applications might have more needs for colors or fonts (such as KMail), so they have their own configuration for the additional roles, but not for the standard roles. Regarding configurable icon sizes in toolbars: This is mainly because KDE has per-application setting of text vs. icon position in tool bars due to varying number/length of icons/texts. This is my position. Ben has to decide what to do with this bug.
> "app settings are independent from each > other" > They are not. They have. I have toolbar on the left in KMail, big icons, no text, in Kate I have toolbar on top, small icons. > Maciej, what will be your next request? Life will tell. > Different > colors per application? Different fonts per application? Different > icon theme? Different window decoration? Christoph, this irony helps in anything? > But having each > application ship with a "theme editor" is not what the current > vision is. Neither mine. But system settings icons are crucial because it is central point of it as toolbar for other apps. The fact the tree view is organized in tree does not mean it is less important than Kate toolbar -- it is not about the names, but about the aim. > Some applications might have more needs for colors or fonts (such > as KMail), so they have their own configuration for the additional > roles, but not for the standard roles. Exactly my point -- see above.
Created attachment 36515 [details] screenshot/mockup I'd love to see an icon size slider in systemsettings like it is used in other KDE applications. Not on all that positions as shown in the mockup of course ;). Maybe this could also be done for the tree view.
Nowhere in either the Icons or Tree views is the Icon Size fixed, and System Settings follows the KDE icon sizes as a result. Therefore closing this as fixed. System Settings will not be individually customisable from the KDE defaults. The use case means that you should increase the system wide size, and is therefore invalid for System Settings specifically.
> System Settings will not be individually customisable from the KDE > defaults. Ben, why? There are numerous applications when you can customize the size of icons for the navigation purposes (toolbars, panes) -- I think changing global settings just to suit SS is an overkill. After all you customize the application where you need something different -- with such "design", you would have to customize all other apps, just because SS does not let customization. This is upside down approach. So... is there good reason for such decision?
>Ben, why? There are numerous applications when you can customize the size of >icons for the navigation purposes (toolbars, panes) -- I think changing global >settings just to suit SS is an overkill. System Settings follows the settings of the KCategorizedView it uses, which is also shared with Dolphin. I fail to see how if you need bigger icons for readability ( poor eyesight, etc ) why only System Settings would need changing. What is the use case for being able to just change the ones System Settings uses? > >After all you customize the application where you need something different -- >with such "design", you would have to customize all other apps, just because SS >does not let customization. This is upside down approach. > >So... is there good reason for such decision? Yes. Features such as this add more behaviour paths to System Settings, and the more behaviour paths that exist, the more likely there is to be bugs, and the harder it gets to fix them. Note: System Settings uses a plugins architecture for its views, so you are more than welcome to fork the Icon or Tree view and make the changes you wish.
Created attachment 38501 [details] view A
Created attachment 38502 [details] view B
> System Settings follows the settings of the KCategorizedView it > uses, which is also shared with Dolphin. In Dolphin toolbar icons are configurable. Panes are configurable. Icons (files and dirs icons) are configurable. All it is done on-fly. > I fail to see how if you > need bigger icons for readability ( poor eyesight, etc ) why only > System Settings would need changing. It is not always poor eyesight (accessibility) -- usability also matters. I don't see any advantage of such view [A], could you point any? It is not rocket science that with icon size 64x64 or even bigger hitting the right item would be much easier. For _any_ user. But this apply only to SS, because it has very few items per entire screen. The same goes with the left pane [B]. Bigger icons --> easier for user to hit an item. ( please open the attachments ) KDE globals settings are useful but they should not limit the apps. Please note how configuring toolbar is implemented in KDE -- the first entry reads "default size". So you can use global settings but you can customize the toolbar for app's and user needs. > Yes. Features such as this add more behaviour paths to System > Settings, and the more behaviour paths that exist, the more likely > there is to be bugs, and the harder it gets to fix them. You are correct, but I don't see such big danger in setting size of the icons.