History log of /external/harfbuzz_ng/src/hb-ot-shape.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cabfa538ed4b1355326fa8de05f7209dda1c1c7a 20-Jun-2014 Behdad Esfahbod <behdad@behdad.org> Adjust unused doc symbols
/external/harfbuzz_ng/src/hb-ot-shape.h
beeb12c9af4e0e66378cd36cf3dbb1560763a8e3 23-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Add TODO item
/external/harfbuzz_ng/src/hb-ot-shape.h
fbd4acc58a4bb501625b482bd318be9764ff8e02 22-Dec-2013 Luis de Bethencourt <luis@debethencourt.com> Clean ht-ob headers
/external/harfbuzz_ng/src/hb-ot-shape.h
6bd9b479b8b2befbb0847282e93beade197c8038 12-Apr-2012 Behdad Esfahbod <behdad@behdad.org> Hide backend-specific shape functions

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.
/external/harfbuzz_ng/src/hb-ot-shape.h
d1c9eb458c843215da8df84b596bfae51fee135b 12-Apr-2012 Behdad Esfahbod <behdad@behdad.org> Make it an error to include non-top-level headers

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.
/external/harfbuzz_ng/src/hb-ot-shape.h
c4611cb66f8e3a133ec00e3ace62ef19d9b95b28 13-Sep-2011 Behdad Esfahbod <behdad@behdad.org> Fix test
/external/harfbuzz_ng/src/hb-ot-shape.h
210a06f3d7bd2df55ebd1743da74f327c5a7a967 26-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/hb-ot-shape.h
0501573deda3a8dcdfcea491392f554f21ed0154 10-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Fix const correctness in the API
/external/harfbuzz_ng/src/hb-ot-shape.h
02aeca985b570763342c35e99af90025bfa088d5 05-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [API] Changes to main shape API

hb_shape() now accepts a shaper_options and a shaper_list argument.
Both can be set to NULL to emulate previous API. And in most situations
they are expected to be set to NULL.

hb_shape() also returns a boolean for now. If shaper_list is NULL, the
return value can be ignored.

shaper_options is ignored for now, but otherwise it should be a
NULL-terminated list of strings.

shaper_list is a NULL-terminated list of strings. Currently recognized
strings are "ot" for native OpenType Layout implementation, "uniscribe"
for the Uniscribe backend, and "fallback" for the non-complex backend
(that will be implemented shortly). The fallback backend never fails.

The env var HB_SHAPER_LIST is also parsed and honored. It's a
colon-separated list of shaper names. The fallback shaper is invoked if
none of the env-listed shapers succeed.

New API hb_buffer_guess_properties() added.
/external/harfbuzz_ng/src/hb-ot-shape.h
5bc18195d55570ef01e4b24dd248f222f081b0a2 27-May-2011 Behdad Esfahbod <behdad@behdad.org> Add check-includes.sh
/external/harfbuzz_ng/src/hb-ot-shape.h
72657e4ce757dcb055a8db7291b68f96f0d34bfb 03-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Make hb_font_create() take a face and reference it
/external/harfbuzz_ng/src/hb-ot-shape.h
2409d5f8d7dd8b535ce5ea29e933f7db27d33793 21-Apr-2011 Behdad Esfahbod <behdad@behdad.org> Update Copyright headers
/external/harfbuzz_ng/src/hb-ot-shape.h
5814dfa3f5aa41bc3df06b78980d57d7bea0ba58 15-Apr-2011 Behdad Esfahbod <behdad@behdad.org> Cosmetic
/external/harfbuzz_ng/src/hb-ot-shape.h
d2ba016ca1ba7489537768b619980d5159b5870c 12-Oct-2010 Behdad Esfahbod <behdad@behdad.org> More refactoring
/external/harfbuzz_ng/src/hb-ot-shape.h
acdba3f90b232fc12fcb200dca2584481b339118 23-Jul-2010 Behdad Esfahbod <behdad@behdad.org> Prefer C linkage
/external/harfbuzz_ng/src/hb-ot-shape.h
0f0cd9d361f1bb614aa3fd4616160d027062370e 09-Jun-2010 Behdad Esfahbod <behdad@behdad.org> Fix header tags
/external/harfbuzz_ng/src/hb-ot-shape.h
a5a72e004bb7123445c2c3a94352d358fc80d904 21-May-2010 Behdad Esfahbod <behdad@behdad.org> Add hb-ot-shape.h, oops.
/external/harfbuzz_ng/src/hb-ot-shape.h