[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-07-14 Thread Matt Whitlock
https://bugs.kde.org/show_bug.cgi?id=482481

--- Comment #7 from Matt Whitlock  ---
Created attachment 171664
  --> https://bugs.kde.org/attachment.cgi?id=171664=edit
an alternative fix that doesn't override fontconfig

To fix the original issue without overriding the user's font configuration, the
letter spacing can be adjusted to force the horizontal advance to be an
integer. See the attached patch, which completely fixes the issue on my system.
I now have a normal terminal font with full hinting, a bold variant of it with
no hinting, and no weird space issues. In other words, Konsole's appearance now
matches how it was in KDE 5.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-07-14 Thread Matt Whitlock
https://bugs.kde.org/show_bug.cgi?id=482481

Matt Whitlock  changed:

   What|Removed |Added

 CC||k...@mattwhitlock.name

--- Comment #6 from Matt Whitlock  ---
(In reply to ninjalj from comment #2)
> https://invent.kde.org/utilities/konsole/-/merge_requests/911

I reverted this misguided hack, and now my Konsole respects my fontconfig
again. Thanks for the tip.

Now I'm wondering if Kate/KWrite's newly uglified font rendering in KDE 6 has
the same root causeā€¦

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-06-10 Thread Celeste Liu
https://bugs.kde.org/show_bug.cgi?id=482481

Celeste Liu  changed:

   What|Removed |Added

 CC||coelacanthus...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-06-02 Thread Russell Haley
https://bugs.kde.org/show_bug.cgi?id=482481

Russell Haley  changed:

   What|Removed |Added

 CC||yumpusamongus+...@gmail.com

--- Comment #5 from Russell Haley  ---
Created attachment 170072
  --> https://bugs.kde.org/attachment.cgi?id=170072=edit
konsole with forced hinting vs foot with hintnone

In that MR, the comparison screenshot looks to have been made at 2x scale. For
those of us with fewer pixels to throw at the problem, the effect of hinting is
rather drastic. Observe the misshapen "f", the slight heaviness to the
horizontal strokes (including double-thicc bold "n"), and the vague sense that
everything is struck-through. The attached screenshot is *after* I increased
the line spacing setting to 1px to make the vertical height match the unhinted
Foot terminal.

Anyhow, I though Freetype removed full hinting several years ago, and only
supports "none" and "slight", which is hinting in the vertical axis only. That
might explain why Nate encountered bug 476768?

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-05-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=482481

christ...@whoop.org changed:

   What|Removed |Added

 Attachment #170021|Discrepancy betwee a fon't  |Discrepancy between font
description|rendering in the selection  |rendering in the selection
   |dialog vs the actual|dialog vs the actual
   |Konsole (in the background) |Konsole (in the
   ||background).

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-05-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=482481

--- Comment #4 from christ...@whoop.org ---
Created attachment 170021
  --> https://bugs.kde.org/attachment.cgi?id=170021=edit
Discrepancy betwee a fon't rendering in the selection dialog vs the actual
Konsole (in the background)

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-05-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=482481

christ...@whoop.org changed:

   What|Removed |Added

 CC||christ...@whoop.org

--- Comment #3 from christ...@whoop.org ---
Ah, maybe this is what I'm seeing then. I upgraded to Fedora 40, so Plasma 6,
and the Konsole rendering of my go-to font (Inconsolata) has changed a fair bit
and no longer matches the preview in the font selection dialog. It looks like
bold got turned on by accident. I'm attaching a screenshot.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-03-19 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=482481

ninj...@gmail.com changed:

   What|Removed |Added

 CC||ninj...@gmail.com

--- Comment #2 from ninj...@gmail.com ---
This was done because Qt6 removed QFont::ForceIntegerMetrics, which was what
previous konsole versions used to force glyphs to conform to the character cell
grid of a terminal.

Now, on Qt6, we enable full hinting for the same reason, see
https://invent.kde.org/utilities/konsole/-/merge_requests/911

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-03-18 Thread Yaroslav Sidlovsky
https://bugs.kde.org/show_bug.cgi?id=482481

Yaroslav Sidlovsky  changed:

   What|Removed |Added

 CC||zawer...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-03-18 Thread Andrea Ippolito
https://bugs.kde.org/show_bug.cgi?id=482481

Andrea Ippolito  changed:

   What|Removed |Added

 CC||andrea.i...@gmail.com

--- Comment #1 from Andrea Ippolito  ---
Oh, maybe this explains why some of my favorite monospaced fonts look crappy
now.

E.g. Red Hat Mono, Source Code Pro

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-03-10 Thread Vasyl Demin
https://bugs.kde.org/show_bug.cgi?id=482481

Vasyl Demin  changed:

   What|Removed |Added

 CC||vasyl.de...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 482481] Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

2024-03-05 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=482481

Bug Janitor Service  changed:

   What|Removed |Added

   Keywords||qt6

-- 
You are receiving this mail because:
You are watching all bug changes.