mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 21:27:45 +00:00
LibGfx: Add basic support for bidirectional text rendering
This adds a *very* simplified version of the UNICODE BIDIRECTIONAL ALGORITHM (https://www.unicode.org/reports/tr9/), that can render most bidirectional text but also produces awkward results in a large amount of edge cases, and as such, this should probably be replaced with a fully spec compliant implementation at some point.
This commit is contained in:
parent
33fdd402b5
commit
115b445dab
4 changed files with 331 additions and 4 deletions
|
@ -29,6 +29,7 @@ set(SOURCES
|
|||
Size.cpp
|
||||
StylePainter.cpp
|
||||
SystemTheme.cpp
|
||||
TextDirection.cpp
|
||||
Triangle.cpp
|
||||
Typeface.cpp
|
||||
WindowTheme.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue