Commit Graph

5 Commits

Author SHA1 Message Date
fiatjaf
86f6a09ea3 using a custom RunIterator that takes emojis into account and shapes them with a different font.
it doesn't actually work since the different outputs returned are treated by LineWrapper as necessarily belonging to different lines, so we'll have to do something different.
2023-12-26 11:02:45 -03:00
fiatjaf
b8600ba205 add syriac, hindi, add default language and direction maps based on script. 2023-12-25 23:42:18 -03:00
fiatjaf
28d7a73adf shorten URLs when rendering text image so they don't use all the space. 2023-12-25 23:27:23 -03:00
fiatjaf
1044c31900 fix script matching bug. 2023-12-25 23:27:23 -03:00
fiatjaf
a7b56f046b rendering everything with nice script and language detection and font-picking. 2023-12-25 23:27:23 -03:00