serenity/Userland
Timothy Flynn fcd4535a55 LibGfx: Do not exclude all ASCII code points from emoji lookups
Keycap emoji, for example, begin with ASCII digits. Instead, check the
first code point for the Emoji Unicode property.

On a profile of scrolling around on the welcome page in the Browser,
this raises the runtime percentage of Font::glyph_or_emoji_width from
about 0.8% to 1.3%.
2023-02-22 21:51:09 +00:00
..
Applets Userland: Specify margins and spacing in the GUI::Layout constructor 2023-02-18 16:56:56 +00:00
Applications PixelPaint: Make merge up and down actions work with disjoint layers 2023-02-21 12:06:31 +00:00
BuggieBox Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00
Demos Userland: Fix remaining smart pointer const-correctness issues 2023-02-21 00:54:04 +01:00
DevTools Userland: Fix remaining smart pointer const-correctness issues 2023-02-21 00:54:04 +01:00
DynamicLoader DynamicLoader: Disable stack protector in some files for aarch64 build 2023-02-15 22:53:19 +01:00
Games Userland: Fix remaining smart pointer const-correctness issues 2023-02-21 00:54:04 +01:00
Libraries LibGfx: Do not exclude all ASCII code points from emoji lookups 2023-02-22 21:51:09 +00:00
Services LibWeb+LibJS: Format Console arguments with JS::Print 2023-02-21 10:57:44 +01:00
Shell Shell: Fix (and paper over) various const-correctness issues 2023-02-21 00:54:04 +01:00
Utilities AK: Add take_first to HashTable and rename pop to take_last 2023-02-21 22:13:06 +01:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00