Behdad Esfahbod
|
208f70f055
|
Inline Unicode callbacks internally
|
2012-08-01 17:13:10 -04:00 |
Behdad Esfahbod
|
0834d95201
|
[hb-old] Adjust mark positioning parameters
Fallback mark positioning works now... With hb-ft and hb-view /
hb-shape at least.
|
2012-08-01 00:21:09 -04:00 |
Behdad Esfahbod
|
4ca743dfb8
|
[old] Implement fontMetrics
|
2012-08-01 00:03:41 -04:00 |
Behdad Esfahbod
|
f0fc1df8fc
|
[hb-old] Implement getGlyphMetrics()
Still working on it.
|
2012-07-31 22:43:32 -04:00 |
Behdad Esfahbod
|
a15b70a81a
|
[hb-old] Fix cluster formation in RTL
Unlike Uniscribe, hb-old returns glyphs in logical order, so the logic
does not need to duplicated for RTL.
|
2012-07-29 20:09:22 -04:00 |
Behdad Esfahbod
|
b6b7ba1313
|
Switch old and uniscribe backends to shape_plan
|
2012-07-27 01:37:18 -04:00 |
Behdad Esfahbod
|
5b95c148cc
|
Start implementing shape_plan
|
2012-07-27 01:02:24 -04:00 |
Behdad Esfahbod
|
bd26b4d21f
|
Minor
|
2012-07-26 22:18:24 -04:00 |
Behdad Esfahbod
|
027857d041
|
Start adding a unified shaper access infrastructure
Add global shape_plan. Unused so far.
|
2012-07-26 21:14:02 -04:00 |
Behdad Esfahbod
|
9550a8c4e8
|
[hb-old] Fixup not-enough-space handling
|
2012-07-25 19:22:57 -04:00 |
Behdad Esfahbod
|
91e721ea86
|
[hb-old] Fix clusters
Unlike its "documentation", hb-old's log_clusters are, well, indeed
logical, not visual. Fixup. Adapted / copied from hb-uniscribe.
|
2012-07-25 19:20:34 -04:00 |
Behdad Esfahbod
|
8fe4c7405b
|
[hb-old] Add HarfBuzz.old shaper
Choose using shaper name "old".
|
2012-07-25 11:11:22 -04:00 |