wine/dlls/dwrite
Nikolay Sivov a10ae49292 dwrite/layout: Use same logic for mapping both non-visual and visual runs.
Both non-visual and visual runs go through fallback mapping process, and
could end up with hard coded default at the end if fallback was insufficient.

Visual runs are using custom fallback and then the system one, non-visual ones
are using only system fallback.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-12 17:28:32 +02:00
..
shapers dwrite: Set initial justification value for default shaper. 2022-09-09 23:21:40 +02:00
tests dwrite: Set initial justification value for default shaper. 2022-09-09 23:21:40 +02:00
analyzer.c dwrite: Handle higher planes characters in line breaking logic. 2022-09-06 21:40:39 +02:00
bidi.c dwrite/bidi: Prepare for characters above BMP. 2022-09-06 21:40:39 +02:00
bracket.c
direction.c unicode: Add data for high Unicode planes to the bidi direction table. 2022-09-05 18:41:47 +02:00
dwrite.spec
dwrite_private.h dwrite/bidi: Prepare for characters above BMP. 2022-09-06 21:40:39 +02:00
font.c
format.c dwrite: Fix stretch value validation in CreateTextFormat(). 2022-08-03 15:09:02 +02:00
freetype.c
gdiinterop.c
layout.c dwrite/layout: Use same logic for mapping both non-visual and visual runs. 2022-09-12 17:28:32 +02:00
linebreak.c unicode: Add data for high Unicode planes to the linebreak table. 2022-09-05 18:41:47 +02:00
main.c dwrite: Remove old system fallback logic. 2022-07-22 17:54:10 +02:00
Makefile.in makefiles: Add separate variables for Unix flags and libraries. 2022-06-29 23:23:41 +02:00
mirror.c
opentype.c unicode: Add data for high Unicode planes to the scripts table. 2022-09-05 18:41:47 +02:00
scripts.c unicode: Add data for high Unicode planes to the scripts table. 2022-09-05 18:41:47 +02:00
scripts.h
shape.c dwrite: Set initial justification value for default shaper. 2022-09-09 23:21:40 +02:00
unixlib.h