Hello Svetlana,

On 2017-12-29 22:06:24 +0100 Svetlana Tkachenko <[email protected]> wrote:

Hello All,

Font characters overlap each other on Debian sid as if the width of the area was limited. The same issue is in some other programs Affiche.app for example. It makes the text unreadable. Screenshots https://goblinrefuge.com/mediagoblin/u/svetlana/collection/gnustep-font-issue/

I bet you are not running latest release (actually, not even the butlast). I discovered this font issue and it was fixed more than a year ago, if I remember correctly. That would be gui 0.25.1
I do not remember actually if the issue is even older.

The issue may affect about any program, even GUI elements.

What versions of gui/back are you using? If you are using Debian's, as usual, bug them for an update.

I belive this was a fix needed:
2017-03-31 Fred Kiefer <[email protected]>

        * Source/NSAttributedString.m: Check for surrogate UTF16
        characters to prevent nil strings when trying to attempt font
        substitution.

But these were the most important fixes:

2016-10-22 Fred Kiefer <[email protected]>

* Source/GSLayoutManager.m: Don't try to get the advancement for
NSControlGlyph.

2016-09-19 Fred Kiefer <[email protected]>

* Source/GSFontInfo.m (-fontDescriptor): Simplify creation of font
descriptor. Use only the minimal attributes.
* Source/NSFontDescriptor.m (-postscriptName): Generate PS name
from font name itself.


2016-07-19 Riccardo Mottola <[email protected]>

* Source/NSFontDescriptor.m
If we have no face set, don't append null

I remember the issue being just after a release, making the buggy one 0.25.0 gui

All "from memory", anything recent is fixed.



Riccardo


_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to