mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 05:37:43 +00:00
LibGfx: Make BitmapFont's line gap be Gfx::Painter::LINE_SPACING
This is the closest thing we have to the OpenType line gap metrics. Using it here will allow us to unify more of the text painting logic.
This commit is contained in:
parent
f9a62900b7
commit
f5e18dda2b
1 changed files with 2 additions and 1 deletions
|
@ -12,6 +12,7 @@
|
|||
#include <LibCore/FileStream.h>
|
||||
#include <LibGfx/Font/FontDatabase.h>
|
||||
#include <LibGfx/Font/FontStyleMapping.h>
|
||||
#include <LibGfx/Painter.h>
|
||||
#include <string.h>
|
||||
|
||||
namespace Gfx {
|
||||
|
@ -402,7 +403,7 @@ FontPixelMetrics BitmapFont::pixel_metrics() const
|
|||
.glyph_spacing = (float)glyph_spacing(),
|
||||
.ascent = (float)m_baseline,
|
||||
.descent = (float)(m_glyph_height - m_baseline),
|
||||
.line_gap = (float)pixel_size() * 0.4f, // FIXME: Do something nicer here.
|
||||
.line_gap = Gfx::Painter::LINE_SPACING,
|
||||
};
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue