- 15 4月, 2012 7 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
As was reported to me, glib-mkenum does not understand named enums, so remove for now.
-
由 Behdad Esfahbod 提交于
-
- 13 4月, 2012 7 次提交
-
-
由 Behdad Esfahbod 提交于
This changes all the HB_DIRECTION_* enum member values, but is nicer, in preparation for making hb_segment_properties_t public.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
For some reason it doesn't quite work with IranianNastaliq, but that looks like a font issue.
-
由 Behdad Esfahbod 提交于
Also remove shaper_options argument to hb_shape_full(). That was unused and for "future". Let it go. More shaper API coming in preparation for plan/planned API.
-
由 Behdad Esfahbod 提交于
gdb was showing <anonymous enum> instead of useful stuff, so name all our enums.
-
由 Behdad Esfahbod 提交于
Users should #include <hb.h> (or hb-ft.h, hb-glib.h, etc), but never things like hb-shape.h directly. This makes it easier to refactor headers later on without breaking compatibility.
-
由 Behdad Esfahbod 提交于
-
- 12 4月, 2012 12 次提交
-
-
由 Behdad Esfahbod 提交于
Fixes Mongolian shaping issue: https://bugs.freedesktop.org/show_bug.cgi?id=45695
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Fixes 200 failures out of previous 4290 cases in the OO.o Indic dictionary (of ~16000 entries).
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This is what old HB does. Morever, fixes rendering with Win8 malgun font. The Win7 version doesn't compose with either Uniscribe nor HB, but Win8 version works as expected, like Uniscribe, with this change. Lets call Hangul done for now.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
I couldn't measure significant performance gains out of this; maybe about 5% (with one million Malayalam strings). Still, not bad. But reminds me that optimizing this codebase without profiling first is simply not going to work. Oh well...
-
由 Behdad Esfahbod 提交于
As reported by Jonathan Kew on the list.
-
由 Behdad Esfahbod 提交于
As reported by Jonathan Kew on the list.
-
- 11 4月, 2012 5 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Not hooked up yet.
-
- 10 4月, 2012 3 次提交
-
-
由 Behdad Esfahbod 提交于
That's not in the OpenType spec, but it's what MS and Adobe do.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 08 4月, 2012 6 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Previously, we were NOT actually recomposing Hangul Jamo. We do now. The two lines in: test/shaping/texts/in-tree/shaper-default/script-hangul/misc/misc.txt Now render the same with the UnDotum.ttf font. Previously the second linle was rendering boxes. We can also start applying OpenType Jamo features later. At this time, I have no idea how the 'ljmo', 'vjmo', 'tjmo' features are supposed to work. Maybe someone can explain them to me?
-
由 Behdad Esfahbod 提交于
In this mode we try composing CCC=0 with CCC=0 characters. Useful for Hangul.
-
由 Behdad Esfahbod 提交于
No logical difference so far.
-
由 Behdad Esfahbod 提交于
-