aiongg
17f5d80f44
fix(xfa): break a long word in linear time
...
Text layout broke a word wider than its line by measuring the whole growing
piece after every character, and counting its characters again each time.
A long unbroken word in a wide box with a small font made that quadratic.
The piece's advance is kept as a running sum of character widths instead.
2026-10-22 17:22:50 +00:00
..
2026-10-22 02:23:22 +00:00
2026-10-22 02:22:02 +00:00
2026-10-22 01:44:56 +00:00
2026-10-22 13:18:26 -04:00
2026-10-07 16:03:57 -04:00
2026-10-22 01:45:07 +00:00
2026-10-22 12:13:16 -04:00
2026-10-18 13:12:21 +00:00
2026-10-22 11:28:58 -04:00
2026-10-22 04:15:17 +00:00
2026-10-22 13:18:26 -04:00
2026-10-22 01:45:34 +00:00
2026-10-14 21:58:05 +02:00
2026-10-22 02:52:29 +00:00
2026-10-22 05:22:09 +00:00
2026-10-11 12:31:23 -04:00
2026-10-22 17:22:50 +00:00
2026-10-22 01:45:04 +00:00
2026-10-15 02:29:46 -04:00
2026-10-18 03:12:37 -04:00
2026-10-22 01:48:29 +00:00
2026-10-22 11:28:58 -04:00
2026-10-22 02:23:58 +00:00
2026-10-22 13:18:26 -04:00
2026-10-19 02:48:40 -04:00
2026-10-22 13:18:26 -04:00
2026-10-22 02:21:38 +00:00
2026-10-22 11:28:58 -04:00
2026-10-22 12:13:16 -04:00
2026-10-19 13:01:03 -04:00
2026-10-22 12:13:16 -04:00
2026-10-22 17:22:50 +00:00
2026-10-22 02:19:23 +00:00