ladybird/Userland
Julian Offenhäuser 4f4bd3793f LibPDF: Fix glyph sizing bug that caused incorrect spacing
When loading OpenType fonts, either as a replacement for the standard
14 fonts or an embedded one, we previously passed the font size as the
_point_ size to the loader class. The difference is quite subtle, being
that Gfx::ScaledFont uses the optional dpi parameter to convert the
input from inches to pixels.

This meant that our glyphs were exactly 1.333% too large, causing them
to overlap in places.
2023-02-10 15:37:51 +01:00
..
Applets AK: Move Stream and SeekableStream from LibCore 2023-01-29 19:16:44 -07:00
Applications Everywhere: Remove needless copies of Error / ErrorOr instances 2023-02-10 09:08:52 +00:00
BuggieBox Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00
Demos LibGUI+Userland: Switch order of parameters for InputBox::show 2023-02-04 18:46:39 -07:00
DevTools Everywhere: Remove needless copies of Error / ErrorOr instances 2023-02-10 09:08:52 +00:00
DynamicLoader Everywhere: Remove "LibC/" includes, add lint-rule against it 2023-01-07 10:01:37 -07:00
Games Everywhere: Use ReadonlySpan<T> instead of Span<T const> 2023-02-08 19:15:45 +00:00
Libraries LibPDF: Fix glyph sizing bug that caused incorrect spacing 2023-02-10 15:37:51 +01:00
Services Everywhere: Remove needless copies of Error / ErrorOr instances 2023-02-10 09:08:52 +00:00
Shell AK: Move memory streams from LibCore 2023-01-29 19:16:44 -07:00
Utilities LibGfx+icc: Read chromaticityTag 2023-02-10 14:23:37 +00:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00