thankyouverycool
|
96895cd22c
Everywhere: Fully qualify font names by including their slope
|
vor 3 Jahren |
Maciej
|
e0d3a8f6ce
LibGfx: Fix stylistic issues in BitmapFont
|
vor 3 Jahren |
Maciej
|
8542d1da5a
LibGfx: Always scale emojis to fit font height
|
vor 3 Jahren |
Nick Johnson
|
08e4a1a4dc
AK+Everywhere: Replace __builtin bit functions
|
vor 3 Jahren |
thankyouverycool
|
781bc67a96
LibGfx: Correct BitmapFont row indexing when un/masking fonts
|
vor 3 Jahren |
Andreas Kling
|
58fb3ebf66
LibCore+AK: Move MappedFile from AK to LibCore
|
vor 3 Jahren |
Ali Mohammad Pur
|
3ca00c8ae6
LibGfx: Avoid unaligned loads and stores in GlyphBitmap
|
vor 3 Jahren |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
vor 3 Jahren |
Andreas Kling
|
a7f1f1c34b
LibCore: Use ErrorOr<T> for Core::File::open()
|
vor 3 Jahren |
Andreas Kling
|
d7586aff53
LibGfx: Add a simple Gfx::FontMetrics and Gfx::Font::metrics(code_point)
|
vor 3 Jahren |
thankyouverycool
|
84ce923850
LibGfx: Make BitmapFont::variant() report a complete typeface
|
vor 3 Jahren |
thankyouverycool
|
fff89ad769
LibGfx: Support italic BitmapFonts
|
vor 3 Jahren |
thankyouverycool
|
bb592aef8a
LibGfx: Extend Unicode support for BitmapFonts
|
vor 3 Jahren |
Brian Gianforcaro
|
3e45c3ed90
Userland: Switch static_assert of type sizes to AK::AssertSize
|
vor 3 Jahren |
Andreas Kling
|
84656788bf
Userland: Use kmalloc_array() where appropriate
|
vor 4 Jahren |
Andreas Kling
|
e4c1514033
LibGfx: Use calloc() instead of malloc()+memset() Gfx::BitmapFont
|
vor 4 Jahren |
Andreas Kling
|
f5e914fb9f
LibTTF+LibGfx: Make Gfx::Font::bold_variant() work for TTF fonts
|
vor 4 Jahren |
Max Wipfli
|
006e5998c5
LibGfx: Optimize BitmapFont::unicode_view_width() a bit
|
vor 4 Jahren |
Max Wipfli
|
4578ab3ed0
LibGfx: ALWAYS_INLINE BitmapFont::unicode_view_width
|
vor 4 Jahren |
Max Wipfli
|
2afa35deb8
LibGfx: Remove unused headers from BitmapFont.{cpp,h}
|
vor 4 Jahren |
LuK1337
|
6319796f58
LibGfx: BitmapFont: Handle '\r' and '\n' when calculating text width
|
vor 4 Jahren |
Andreas Kling
|
add3d6e9d7
LibGfx: Inline BitmapFont::glyph_or_emoji_width() for fixed-width fonts
|
vor 4 Jahren |
Andreas Kling
|
8f2425125e
LibGfx+Base: Tweak bitmap fonts to ensure glyph data is 4-byte aligned
|
vor 4 Jahren |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
vor 4 Jahren |
thankyouverycool
|
cc7744f6ca
LibGfx+FontEditor: Account for raw width when painting glyphs
|
vor 4 Jahren |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
vor 4 Jahren |
Idan Horowitz
|
08d1b16a8d
LibGfx: Always load font widths array and use it for glyph presence
|
vor 4 Jahren |
Idan Horowitz
|
f461ee7d01
LibGfx: Add support for fonts that include the Hebrew Unicode Block
|
vor 4 Jahren |
Andreas Kling
|
e873d27ab1
LibGfx: Switch a bunch of API's from taking StringView to String
|
vor 4 Jahren |
thankyouverycool
|
c283429196
LibGfx: Add a count to FontTypes and a helper to return type names
|
vor 4 Jahren |