- 28 10月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 15 10月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 11 10月, 2017 1 次提交
-
-
- 18 12月, 2016 1 次提交
-
-
由 Mike Hommey 提交于
It is desirable to be able to build against older versions of glib. fd7a245d changed the configure check to require glib > 2.38 for G_TEST_DIST. Before that, version 2.16 was required, but in fact, since aafe395a, G_PASTE is being used, which was introduced in 2.19.1. And since 0ef179e2, hb-glib uses GBytes, which were introduced in 2.31.10. 2.19.1 is rather old, but 2.38 is rather new. For Firefox, building against 2.22 is still supported, although we could probably get away with bumping that to 2.28. Either way, GBytes is not available. Arguably, if you build against a glib that doesn't support GBytes, you're not going to use the hb_glib_blob_create function, so we hide the function when building against such a glib. As for G_TEST_DIST, when building against versions of glib that don't support it, we can fallback to the previous behavior, which, AIUI, was just making the test not work when building in a separate directory.
-
- 27 11月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 01 6月, 2015 1 次提交
-
-
由 Sascha Brawer 提交于
Based on data from http://upstream-tracker.org/versions/harfbuzz.html Resolves #103
-
- 07 1月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 25 3月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 10 8月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
Rename HB_SCRIPT_CANADIAN_ABORIGINAL to HB_SCRIPT_CANADIAN_SYLLABICS and a macro for the old name.
-
- 06 12月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 12 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
It's considerably faster than the fallback implementation we had previously!
-
- 04 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 02 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 01 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Based on patch from Philip Withnall. https://bugs.freedesktop.org/show_bug.cgi?id=41095
-
- 06 6月, 2012 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 08 3月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 14 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 07 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 05 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
Where causing issues for people with MSVC.
-
- 22 7月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
Add tests.
-
- 21 7月, 2011 3 次提交
-
-
由 Behdad Esfahbod 提交于
Adjust glib fallback implementation. The tests are not hooked up for ICU yet.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 08 7月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
Add compose() and decompose() unicode funcs. These implement pair-wise canonical composition/decomposition. The glib/icu implementations are lacking for now. We are adding API for this to glib, but I cannot find any useful API in ICU. May end of implementing these in-house. Changed all unicode_funcs callback names to remove the "_get" part. Eg, hb_unicode_get_script_func_t is now hb_unicode_script_func_t, and hb_unicode_get_script() is hb_unicode_script() now.
-
- 15 6月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 27 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 22 4月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
Makes way for adding arbitrary user_data support.
-
由 Behdad Esfahbod 提交于
-
- 21 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
So we can liberally use the simple features of C++ that parts of the codebase is already using.
-
- 20 4月, 2011 4 次提交
-
-
由 Behdad Esfahbod 提交于
Also optimizes the common-direction script lookup to be an array lookup.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Ryan Lortie 提交于
Unicode data providers can now be subclassed, including support for chain-up. The interface should now be nicely bindable, as well. Also fix glib unicode funcs that where broken after hb_script_t changes. Nicely caught by the test-unicode.c added in this commit.
-
- 12 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 24 7月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 25 5月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 22 4月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 03 11月, 2009 1 次提交
-
-
由 Behdad Esfahbod 提交于
-