Very impressive progress, Denis! :)

I going to finish low-level stuff in Athens (path approximation /
point location)
and then go straight to text rendering with existing Text.
Next stage will be to take TxText model and provide rendering for it
with Athens,
as well as review the code.

About text editing and re-layout.
It should be possible that any local update (which affecting only
single character span or multiple adjusted character spans will
require only local recalculations of text layout). Otherwise there is
no reason why in our model we don't keep whole text in single big
buffer (like Text does).
Splitting text on multiple spans was the reason to make local layout
updates possible.
But i know it is not that easy to do :)


-- 
Best regards,
Igor Stasenko.

Reply via email to