After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 771027 - Missing hyphen in overview labels
Missing hyphen in overview labels
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: shell
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 771028 782276 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2016-09-07 21:33 UTC by Jeremy Bicha
Modified: 2017-08-16 20:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Ubuntu GNOME 16.10 with gnome-control-center 3.20 (433.34 KB, image/png)
2016-09-07 21:33 UTC, Jeremy Bicha
  Details
Debian testing with gnome-control-center 3.21.90 (156.25 KB, image/png)
2016-09-07 21:35 UTC, Jeremy Bicha
  Details
region: Don't use soft hyphen (1.06 KB, patch)
2017-08-06 01:17 UTC, Jeremy Bicha
none Details | Review
wacom: Don't use soft hyphen (1.02 KB, patch)
2017-08-06 01:19 UTC, Jeremy Bicha
none Details | Review

Description Jeremy Bicha 2016-09-07 21:33:57 UTC
Created attachment 335032 [details]
Ubuntu GNOME 16.10 with gnome-control-center 3.20

I'm attaching screenshots. The first is from Ubuntu GNOME 16.10 Beta with gnome-control-center 3.20.1. The second is from Debian testing with gnome-control-center 3.21.90. Locale is en_US. The "Region & Language" label is split on two lines like…

3.20:
Region &
Language

3.21.90:
Region & Lan
guage

Clearly in this particular case, 3.20 was better because it isn't necessary to split a word. But if you are going to split  words, please at least add a hyphen when you do it.

This is with the default Cantarell 0.0.24 font. I assume there isn't some other package we need installed?
Comment 1 Jeremy Bicha 2016-09-07 21:35:13 UTC
Created attachment 335033 [details]
Debian testing with gnome-control-center 3.21.90
Comment 2 Bastien Nocera 2016-09-08 08:28:06 UTC
*** Bug 771028 has been marked as a duplicate of this bug. ***
Comment 3 Jeremy Bicha 2017-06-06 22:33:51 UTC
*** Bug 782276 has been marked as a duplicate of this bug. ***
Comment 4 Michael Catanzaro 2017-06-16 13:55:00 UTC
Note: we have worked around this in Endless by removing the soft hyphens from the strings.
Comment 5 Jeremy Bicha 2017-08-06 01:17:23 UTC
Created attachment 357040 [details] [review]
region: Don't use soft hyphen

Both RHEL 7.4 and Debian 9 "Stretch" ship GNOME 3.22 with this unusual design bug where some words are hyphenated that shouldn't be. By dropping some soft hyphens, we can workaround the big to optimize the 2 most typical cases: regular font size and Large Text

Therefore, if accepted, let's backport these changes to at least 3.22 (regression introduced in 3.20)

fix "Region & Lan guage" regression in English in the Overview
Comment 6 Jeremy Bicha 2017-08-06 01:19:04 UTC
Created attachment 357041 [details] [review]
wacom: Don't use soft hyphen

fix regression in English in the Overview with Large Text

Oh, I just remembered that this is a String Freeze break. We could work around it by manually editing the po files though.
Comment 7 Michael Catanzaro 2017-08-06 12:38:18 UTC
Are the translator comments ("add soft hyphens") still accurate?
Comment 8 Piotr Drąg 2017-08-06 13:29:24 UTC
I would still want to add soft hyphens, as translations are considerably longer than the original strings.
Comment 9 Georges Basile Stavracas Neto 2017-08-16 20:43:13 UTC
This is not an issue anymore with the new, redesigned shell.

Even though this old shell is still available, the new shell is the default one and it doesn't wrap labels.

Closing as FIXED. Feel free to reopen if needed.