ladybird/Userland
Rodrigo Tobar 3eaa27f53a LibPDF: Add infrastructure for accented character glyphs
Type1 accented character glyphs are composed of two other glyphs in the
same font: a base glyph and an accent glyph, given as char codes in the
standard encoding. These two glyphs are then composed together to form
the accented character.

This commit adds the data structures to hold the information for
accented characters, and also the routine that composes the final glyph
path out of the two individual components. All glyphs must have been
loaded by the time this composition takes place, and thus a new
protected consolidate_glyphs() routine has been added to perform this
calculation.
2023-02-08 19:47:15 +01:00
..
Applets AK: Move Stream and SeekableStream from LibCore 2023-01-29 19:16:44 -07:00
Applications Debugger: Support attaching to a running process 2023-02-08 19:23:07 +01:00
BuggieBox Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00
Demos LibGUI+Userland: Switch order of parameters for InputBox::show 2023-02-04 18:46:39 -07:00
DevTools SQLStudio: Display real column names in the results tab 2023-02-03 20:34:45 +01:00
DynamicLoader Everywhere: Remove "LibC/" includes, add lint-rule against it 2023-01-07 10:01:37 -07:00
Games Chess+LibChess: Avoid using DeprecatedString whenever possible 2023-02-06 10:18:16 +00:00
Libraries LibPDF: Add infrastructure for accented character glyphs 2023-02-08 19:47:15 +01:00
Services AK: Remove the fallible constructor from FixedMemoryStream 2023-02-08 17:44:32 +00:00
Shell AK: Move memory streams from LibCore 2023-01-29 19:16:44 -07:00
Utilities AK: Remove the fallible constructor from FixedMemoryStream 2023-02-08 17:44:32 +00:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00