Bug 262695

Summary: [polish] bad spacing between main selections
Product: [Applications] systemsettings Reporter: Felix Miata <mrmazda>
Component: iconviewAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: CONFIRMED ---    
Severity: normal CC: browserbugs2, filipfila.kde, nate, simonandric5
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: OpenSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: screenshot, after returning from font size/family changes, before resizing SS window
screenshot, after returning from font size/family changes, after (slightly) resizing SS window
KDE-Bug262695-insufficient-spacing.png , 1024px wide by 530px tall, 88 KiBytes, 9pt to 13pt, 96DPI
120 DPI screenshot, system settings window on return from changing font size from default 9pt to 10pt without resizing window

Description Felix Miata 2011-01-09 20:46:13 UTC
kdebase version 4.5.85
Desktop DPI: 120
QT4 font size: 10pt
selected desktop font: Droid Sans

The first time the startup systemsettings page is returned to from application appearance fonts after changing font sizes up to 10 from 9, most text descriptions are truncated. Resizing the window fixes most, but not all. Those with such long words as Notifications and Configuration don't have enough width to display the whole words. The minimum width of these descriptions should be wide enough to contain these words whenever fonts are set to typical/common sizes. I'm guessing fixing this probably requires setting widths in em rather than px.
Comment 1 Ben Cooksley 2011-01-09 21:07:38 UTC
Which mode is System Settings in? Please provide a screenshot.
Comment 2 Felix Miata 2011-01-09 21:59:43 UTC
Created attachment 55786 [details]
screenshot, after returning from font size/family changes, before resizing SS window
Comment 3 Felix Miata 2011-01-09 22:01:49 UTC
Created attachment 55787 [details]
screenshot, after returning from font size/family changes, after (slightly) resizing SS window

Note that window resize fixup persists. To recreate, I log out, delete the configuration directories from $HOME, then log back in.
Comment 4 Felix Miata 2011-02-11 16:01:00 UTC
This problem remains in openSUSE's kdebase4-4.6.0-4.1
Comment 5 Gérard Talbot (no longer involved) 2013-04-01 18:14:43 UTC
(In reply to comment #0)
> The first time the startup systemsettings page is returned to from
> application appearance fonts after changing font sizes up to 10 from 9, most
> text descriptions are truncated. Resizing the window fixes most, but not
> all. Those with such long words as Notifications and Configuration don't
> have enough width to display the whole words.

Interesting. I have seen this display phenomenon and I can add that those with long words in English are usually translated in other languages (like French) with even more longer words or with more words. And then I sometimes can see ellipsis ("...") when I increase font size.

> The minimum width of these
> descriptions should be wide enough to contain these words whenever fonts are
> set to typical/common sizes.

The minimum width of text descriptions should also take into consideration that translation in other languages may use more words or longer words: this is the case for French.
Behavior (English) is Comportement (French)

Screenshot in attachment upcoming ..:
KDE-Bug262695-insufficient-spacing.png , 1024px wide by 530px tall, 88 KiBytes
Comment 6 Gérard Talbot (no longer involved) 2013-04-01 18:20:47 UTC
Created attachment 78545 [details]
KDE-Bug262695-insufficient-spacing.png , 1024px wide by 530px tall, 88 KiBytes, 9pt to 13pt, 96DPI

In System settings, I changed font size from 9pt to 13pt (Adjust all Fonts...) (which is - admittedly - a moderately big font-size increase.
Comment 7 Felix Miata 2013-12-23 09:38:16 UTC
Created attachment 84241 [details]
120 DPI screenshot, system settings window on return from changing font size from default 9pt to 10pt without resizing window

No improvement in Mageia 4's 4.11.4. Note that @144DPI it's much better than @120DPI. @144, it's roughly 2/3 to 3/4 of the way between @120 and default (@096).
Comment 8 Felix Miata 2015-03-20 05:55:29 UTC
Continues in KF5 in Fedora.
Comment 9 Filip Fila 2019-12-03 06:07:52 UTC
I couldn't reproduce when switching from 10 to 9 but have been seeing this and can confirm it when switching from 10 to 14.