1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-14 18:32:07 +00:00
serenity/Userland/Libraries/LibGfx/Font
Andreas Kling 130be479cb LibGfx: Don't use Span<u32> as hash key for cached emojis
We can't rely on the caller to keep the code points alive, and this
was sometimes causing incorrect cache hits, leading to the wrong
emoji being displayed.

Fixes #14693
2022-08-05 12:46:41 +02:00
..
TrueType Everywhere: Split Error::from_string_literal and Error::from_string_view 2022-07-12 23:11:35 +02:00
WOFF Everywhere: Split Error::from_string_literal and Error::from_string_view 2022-07-12 23:11:35 +02:00
BitmapFont.cpp LibGfx: Improve error handling for BitmapFonts 2022-08-04 02:54:00 +02:00
BitmapFont.h LibGfx: Improve error handling for BitmapFonts 2022-08-04 02:54:00 +02:00
Emoji.cpp LibGfx: Don't use Span<u32> as hash key for cached emojis 2022-08-05 12:46:41 +02:00
Emoji.h LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
Font.h LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
FontDatabase.cpp Userland+Base: Make the window titlebar font configurable separately 2022-08-01 10:29:53 +02:00
FontDatabase.h Userland+Base: Make the window titlebar font configurable separately 2022-08-01 10:29:53 +02:00
FontStyleMapping.h Everywhere: Explicitly specify the size in StringView constructors 2022-07-12 23:11:35 +02:00
ScaledFont.cpp LibGfx: Use float when calculating text width in ScaledFont 2022-07-09 22:16:18 +02:00
ScaledFont.h LibGfx: Move ScaledFont and new base class VectorFont out of TTF 2022-04-09 23:48:18 +02:00
Typeface.cpp LibGfx: Migrate Typeface from TTF::Font to Gfx::VectorFont 2022-04-09 23:48:18 +02:00
Typeface.h LibGfx: Migrate Typeface from TTF::Font to Gfx::VectorFont 2022-04-09 23:48:18 +02:00
VectorFont.h LibGfx: Move ScaledFont and new base class VectorFont out of TTF 2022-04-09 23:48:18 +02:00