Bug 233508 - Wrong spacing between KCMs
Summary: Wrong spacing between KCMs
Status: RESOLVED UNMAINTAINED
Alias: None
Product: systemsettings
Classification: Applications
Component: iconview (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: System Settings Bugs
URL:
Keywords:
: 273251 368709 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-04-06 16:48 UTC by Tomasz Dudzik
Modified: 2023-08-09 18:06 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Image inline-attached (131.67 KB, image/jpeg)
2010-04-07 14:27 UTC, Dario Andres
Details
system settings problem EN vs IT (622.97 KB, image/png)
2015-03-15 20:50 UTC, Simon Solinas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Dudzik 2010-04-06 16:48:13 UTC
Version:            (using KDE 4.4.2)
OS:                Linux
Installed from:    Ubuntu Packages

I use polish language, and i notices that the space between KCMs is to big. That makes the application looks really bad. I posted also this bug to Kubuntu team, but they say, it's systemsettings fault ;) Here's a screenshot:

http://r33.img-up.net/?up=ss12b2p.jpg
Comment 1 Dario Andres 2010-04-07 14:27:11 UTC
Created attachment 42565 [details]
Image inline-attached
Comment 2 Christoph Feck 2011-05-14 11:37:25 UTC
*** Bug 273251 has been marked as a duplicate of this bug. ***
Comment 3 Karl Ove Hufthammer 2011-05-14 11:41:45 UTC
The bug is still present in KDE 4.6, and under the Norwegian Nynorsk locale. See duplicate bug 273251 for more information and screenshots comparing the system settings under English and Norwegian Nynorsk locale. (The bug is *not* present under the English locale.)
Comment 4 Simon Persson 2011-06-02 05:23:41 UTC
I had a look on this one... The icons are laid out in a grid and the grid size is set to the size of the biggest item, these languages have at least one entry with a long word (single words are not wrapped). Alternative to current solution could possibly be to do some statistics on the widths of items, if a few are much wider than the rest (outliers) then don't account for their width but instead let them get elided (end of text replaced with "...").

But I suggest WONTFIX, personally I want to see the whole names of all entries.
Comment 5 Karl Ove Hufthammer 2011-06-02 10:00:57 UTC
One obvious solution would be to respect the soft hyphens embedded in the strings (for example for the Norwegian Nynorsk translation ‘Skrivebordseffektar’ could be split into ‘Skrivebords-effektar’). I thought Qt did this by default (soft hyphens work in for example KMail), so it looks they are explicitly ignored in KCM, for some reason.
Comment 6 Simon Solinas 2015-03-15 20:49:13 UTC
problem still exists in plasma 5.2. see attachments
Comment 7 Simon Solinas 2015-03-15 20:50:10 UTC
Created attachment 91572 [details]
system settings problem EN vs IT
Comment 8 farseerfc 2018-05-23 06:33:39 UTC
*** Bug 368709 has been marked as a duplicate of this bug. ***
Comment 9 farseerfc 2018-05-23 06:37:01 UTC
Coming from https://bugs.kde.org/show_bug.cgi?id=368709 , icons margin size is too small to be comfort for Chinese/Japanese where each character can be considered as a word.
Comment 10 Karl Ove Hufthammer 2018-05-23 16:38:09 UTC
(In reply to Karl Ove Hufthammer from comment #5)
> One obvious solution would be to respect the soft hyphens embedded in the
> strings (for example for the Norwegian Nynorsk translation
> ‘Skrivebordseffektar’ could be split into ‘Skrivebords-effektar’). I thought
> Qt did this by default (soft hyphens work in for example KMail), so it looks
> they are explicitly ignored in KCM, for some reason.

Just for the record, soft hyphens now work in KCM. So for Norwegian Nynorsk, the KCM spacing is not a problem anymore (we include soft hyphens in our translations of KCM names).

So translation teams can at least *mitigate* the problem by including soft hyphens in the longer KCM names.
Comment 11 Nate Graham 2023-08-09 18:06:31 UTC
Icons view is being removed for Plasma 6, so this bug will be no longer possible to experience there. :)