Commit graph

15 commits

Author SHA1 Message Date
Jeremy Soller
92634bf720
Improve heuristic for splitting up whitespace 2022-10-10 13:13:04 -06:00
Jeremy Soller
800ccbb52a Improvements for wrapping 2022-10-07 20:50:52 -06:00
Jeremy Soller
71d5beda5c Increase performance with bidi text 2022-10-07 19:44:41 -06:00
Jeremy Soller
92c20fd6e1 Combine ltr and rtl layout 2022-10-07 19:15:02 -06:00
Jeremy Soller
22a0a2a3ed
Shorten sections compared for font fallback. 2022-10-07 16:14:26 -06:00
Jeremy Soller
d71c142d68
Fix case where bidi detects opposite orientation from rustybuzz 2022-10-07 14:54:40 -06:00
Jeremy Soller
5b526216f1
Comment out debug message 2022-10-07 14:24:21 -06:00
Jeremy Soller
4d620c3d30
Improve fallback and add fallback test 2022-10-07 14:20:26 -06:00
Jeremy Soller
cf43655357
Add support for swash 2022-10-07 09:41:36 -06:00
Jeremy Soller
daf4cb1eb8
Remove prints 2022-10-06 16:13:44 -06:00
Jeremy Soller
fc6904dc3b
Word wrapping with bi-directional text 2022-10-06 16:09:43 -06:00
Jeremy Soller
956331e152
Improvements to bidi rendering 2022-10-06 13:47:25 -06:00
Jeremy Soller
3227efef89
Improve performance of layout lines 2022-10-05 11:28:05 -06:00
Jeremy Soller
bc953df0d6
Store original text as lines, reshape only changed lines 2022-10-05 10:43:59 -06:00
Jeremy Soller
3295b254ad
Make refactor into library 2022-10-05 09:16:51 -06:00