[Git][wine/wine][master] 11 commits: dwrite/tests: Add more tests for GetClusterMetrics().

"Alexandre Julliard (@julliard) via Wine-commits" <[email protected]> Mon, 26 Jan 2026 16:03:30 -0600
Newsgroups gmane.comp.emulators.wine.cvs
Message-ID <[email protected]>

Alexandre Julliard pushed to branch master at wine / wine


Commits:
55b3d28c by Nikolay Sivov at 2026-01-26T20:21:58+01:00
dwrite/tests: Add more tests for GetClusterMetrics().

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
b6d82336 by Nikolay Sivov at 2026-01-26T20:21:58+01:00
dwrite/layout: Set RTL flag for clusters representing inline objects.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
22e61871 by Nikolay Sivov at 2026-01-26T20:22:00+01:00
dwrite/layout: Fix itemization with inline objects.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
7fabc4d4 by Nikolay Sivov at 2026-01-26T20:22:01+01:00
dwrite/tests: Add more tests for whitespace flag of inline clusters.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
b71a115a by Nikolay Sivov at 2026-01-26T20:22:01+01:00
dwrite/layout: Add a helper for producing lines.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
9152f160 by Nikolay Sivov at 2026-01-26T20:22:03+01:00
dwrite/tests: Add some tests for DetermineMinWidth().

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
868ee518 by Nikolay Sivov at 2026-01-26T20:22:03+01:00
dwrite/layout: Use whole text buffer to set line 'newline' length metric.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
acd0a846 by Nikolay Sivov at 2026-01-26T20:22:04+01:00
dwrite/layout: Preserve whitespace flag for all types of clusters.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
55f1f835 by Nikolay Sivov at 2026-01-26T20:22:05+01:00
dwrite/tests: Add another HitTestTextPosition() test.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
2eaa4ea0 by Nikolay Sivov at 2026-01-26T20:22:05+01:00
dwrite/layout: Rework line helper to take cluster count instead of upper boundary.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -
65c06abf by Nikolay Sivov at 2026-01-26T20:22:07+01:00
dwrite/layout: Store full resolved level for each run.

Signed-off-by: Nikolay Sivov <[email protected]>

- - - - -


2 changed files:

- dlls/dwrite/layout.c
- dlls/dwrite/tests/layout.c


View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/17062b7f344c7e52438bccd09ae71eb259a8c79d...65c06abfb2cab0f62234783799322af7afd4517f

-- 
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/17062b7f344c7e52438bccd09ae71eb259a8c79d...65c06abfb2cab0f62234783799322af7afd4517f
You're receiving this email because of your account on gitlab.winehq.org.