Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 year ago |
Tim Schumacher
|
e9dda2a5f8
AK: Provide a default set of Traits for `const` types
|
1 year ago |
Tim Schumacher
|
a2f60911fe
AK: Rename GenericTraits to DefaultTraits
|
1 year ago |
Andrew Kaster
|
286dc6df7f
LibGfx: Remove ability to load fonts directly from a file path
|
1 year ago |
Andrew Kaster
|
d587bd0a04
LibGfx: Add helpers to load BitmapFont from Core::Resource
|
1 year ago |
Andrew Kaster
|
897f4d05eb
LibGfx: Add abstraction to load BitmapFont from a FixedMemoryStream
|
1 year ago |
Sam Atkins
|
80e756daef
LibGfx: Load BitmapFont data more safely
|
1 year ago |
Sam Atkins
|
8e51c7112c
LibGfx: Store BitmapFont glyph widths as a Span<u8>
|
1 year ago |
Sam Atkins
|
f6c40abdb1
LibGfx: Give GlyphBitmap its rows data as Bytes
|
1 year ago |
Sam Atkins
|
a3b91378df
LibGfx: Store BitmapFont rows data as Bytes
|
1 year ago |
Sam Atkins
|
415a024bc8
LibGfx: Store BitmapFont range mask as Bytes instead of pointer and size
|
1 year ago |
Sam Atkins
|
533ec5a06f
LibGfx: Use Core::System helper for BitmapFont memory allocation
|
1 year ago |
Sam Atkins
|
a1c24ef3ad
LibGfx: Remove infallible BitmapFont::create() factory function
|
1 year ago |
kleines Filmröllchen
|
062e0db46c
LibCore: Make MappedFile OwnPtr-based
|
1 year ago |
Andreas Kling
|
13db3c5ce0
LibGfx: Convert FontDatabase APIs to use FlyString
|
1 year ago |
Andreas Kling
|
545d8336b8
LibGfx: Convert Font APIs to return String instead of DeprecatedString
|
1 year ago |
Caoimhe
|
c43295b668
LibGfx: Add `Core::File` variant of `BitmapFont::write_to_file`
|
2 years ago |
Caoimhe
|
0d2ca125b3
LibGfx: Add a `MappedFile` variant of `BitmapFont::try_load_from_file`
|
2 years ago |
thankyouverycool
|
55423b4ed0
LibGfx+Userland: Add width_rounded_up() helper
|
2 years ago |
Julian Offenhäuser
|
602f5459bf
LibGfx: Fix out of bounds read in BitmapFont::masked_character_set()
|
2 years ago |
Tim Schumacher
|
ecd1862859
AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted
|
2 years ago |
Timothy Flynn
|
34567bc145
LibGfx: Remove single-code point Font::glyph_or_emoji_width API
|
2 years ago |
Timothy Flynn
|
b823f3d29f
LibGfx: Consider multi-code point glyphs when computing text width
|
2 years ago |
Timothy Flynn
|
a391ea3da3
LibGfx: Support computing a font's glyph width with code point iterators
|
2 years ago |
Tim Schumacher
|
874c7bba28
LibCore: Remove `Stream.h`
|
2 years ago |
Tim Schumacher
|
606a3982f3
LibCore: Move Stream-based file into the `Core` namespace
|
2 years ago |
Aliaksandr Kalenik
|
1cc8895e4b
LibGfx: Introduce with_size method for Font
|
2 years ago |
Aliaksandr Kalenik
|
1f4106842d
LibGfx: Pass font width to `FontDatabase::get()`
|
2 years ago |
Tim Schumacher
|
3a16168ace
LibGfx: Use `Core::Stream` to write bitmap fonts
|
2 years ago |
Andreas Kling
|
f5e18dda2b
LibGfx: Make BitmapFont's line gap be Gfx::Painter::LINE_SPACING
|
2 years ago |