Behdad Esfahbod
|
7a4bd97e4a
|
[layout] Build lookup accelerators lazily on-demand
Reduces memory consumption for large multi-script fonts
drastically.
|
2023-01-31 16:19:37 -07:00 |
Behdad Esfahbod
|
4300a18b85
|
[arabic-fallback] Fix ligature code
Fixes https://github.com/harfbuzz/harfbuzz/issues/4042
This was broken in 20e9f0b .
|
2023-01-18 10:44:57 -07:00 |
Behdad Esfahbod
|
4520911429
|
[arabic-fallback] Fix warning
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
41a079bdec
|
[arabic-fallback] Make win1256 code build again
Humm. Untested.
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
1db6fddb24
|
[arabic-fallback.hh] Hook up 3-letter ligatures
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
20e9f0b1d2
|
[arabic-fallback] Add the component loop
Should be able to support 3-letter ligatures now. Hooking up next.
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
9684d2d8aa
|
[arabic-fallback] More baby steps
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
08715d75e0
|
[arabic-fallback] Another baby-step
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
15dd34b515
|
[arabic-fallback] Another minor rename towards supporting 3-letter ligatures
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
d86effa4a6
|
[arabic-fallback] Rename; towards supporting 3-letter ligatures
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
16c2371352
|
[arabick-fallback] Apply mark ligatures
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
6997d10bc0
|
[arabic] Remove a couple TODO items
|
2022-06-10 07:43:33 -06:00 |
Behdad Esfahbod
|
5bfb0b721c
|
Rename s/shape-complex/shaper/g
|
2022-06-03 10:30:34 +01:00 |