ladybird/Userland
Julian Offenhäuser 22b1e1076a LibGfx: Make OTF prefer Cmap tables of the Windows platform again
As the different Cmap encoding records are guaranteed to be sorted by
their platform ID, we would previously prefer the Macintosh platform
because of its lower ID value. However, this platform is split up into
a lot of encoding formats for different languages, and usually only
English is included. This meant that we could not handle most unicode
characters anymore.

The Windows platform now takes precedence again, as it can handle
arbitrary code points in its supported encodings.

This solution is still far from perfect, but it makes this regression
disappear for now.
2023-01-27 10:59:52 +01:00
..
Applets LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
Applications LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
BuggieBox Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00
Demos LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
DevTools LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
DynamicLoader Everywhere: Remove "LibC/" includes, add lint-rule against it 2023-01-07 10:01:37 -07:00
Games LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
Libraries LibGfx: Make OTF prefer Cmap tables of the Windows platform again 2023-01-27 10:59:52 +01:00
Services LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
Shell AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
Utilities LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00