- 13 10月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 12 10月, 2015 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 10 10月, 2015 4 次提交
-
-
由 Behdad Esfahbod 提交于
Also discovered by "libFuzzer".
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This is a fix on top of the previous issue fixed in c917965b. This was caught by "libFuzzer" testing.
-
由 Behdad Esfahbod 提交于
-
- 09 10月, 2015 2 次提交
-
-
由 Behdad Esfahbod 提交于
No reason to not have it. Makes life easier later. We (hb-ft, hb-ot-font, etc) can use this API to inject new parent into a font...
-
由 Behdad Esfahbod 提交于
-
- 08 10月, 2015 2 次提交
-
-
由 Behdad Esfahbod 提交于
This changes the default load_flags of fonts created using hb_ft_font_create() from NO_HINTING to DEFAULT. Hope that doesn't break too much client code. Code calling hb_ft_font_set_funcs() is unaffected.
-
由 Behdad Esfahbod 提交于
-
- 03 10月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
User can define hb_malloc_impl, etc, to name of custom allocator functions that have the same signature as malloc.
-
- 02 10月, 2015 5 次提交
-
-
由 Behdad Esfahbod 提交于
Makes for a better default and avoids nasty inheritance issues. See mailing list thread "Default hb_font_t scale".
-
由 Behdad Esfahbod 提交于
We don't rely on that. However, whenever hb_font_make_immutable() is called, it makes its parenting chain immutable.
-
由 Behdad Esfahbod 提交于
Part of https://github.com/behdad/harfbuzz/issues/136
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Move the empty-buffer check from hb_shape_full() to hb_shape_plan_execute(). Reported by Simon Cozens.
-
- 01 10月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 29 9月, 2015 4 次提交
-
-
由 Behdad Esfahbod 提交于
Not functional change (expected!).
-
由 Behdad Esfahbod 提交于
Fixes possible invalid read of two bytes. Reported by Behzad Najjarpour Jabbari, Secunia Research.
-
由 Behdad Esfahbod 提交于
As measured / improved by Benson Limketkai.
-
由 Sascha Brawer 提交于
The BCP-47 registry defines a variant subtag "fonipa" that can be used in combination with arbitrary other language tags. For example, "rm-CH-fonipa-sursilv" indicates the Sursilvan dialect of Romansh as used in Switzerland, transcribed used the International Phonetic Alphabet. http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
-
- 03 9月, 2015 2 次提交
-
-
-
由 Behdad Esfahbod 提交于
A while back we marked every API as version:1.0. We should fix them all to reflect real version they were introduced. This is a start. Patch from Nikolay Sivov.
-
- 02 9月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 01 9月, 2015 14 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This can possibly produce more granular clusters.
-
由 Behdad Esfahbod 提交于
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=541608 and cluster test.
-
由 Behdad Esfahbod 提交于
Currently fails. https://bugzilla.gnome.org/show_bug.cgi?id=541608
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Needed for upcoming merge-clusters fix.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 31 8月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
Use gtk-doc to build user's manual as well as reference
-