History log of /external/harfbuzz_ng/src/test.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c2bc818706df56022c8bb922df2b741cb120f7e4 27-Oct-2013 Behdad Esfahbod <behdad@behdad.org> Work with old and new glib

Avoids "deprecated" warnings.
/external/harfbuzz_ng/src/test.cc
9326d48e4309901e7e0b0e15230936a21ee3df72 10-Oct-2013 Behdad Esfahbod <behdad@behdad.org> Don't use g_mapped_file_unref()

Was introduced in glib 2.22.
/external/harfbuzz_ng/src/test.cc
ef9e02eddfc9a37d50723e96839635d79191d849 09-Apr-2013 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/test.cc
8a7e70ef65952fc16b8c1d5f1126c94d9d81e755 30-Jul-2012 Behdad Esfahbod <behdad@behdad.org> [Minor]
/external/harfbuzz_ng/src/test.cc
be73a5f9368136ecbdb211b96516ad0c554c8201 19-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Add src/test-would-substitute tool
/external/harfbuzz_ng/src/test.cc
3b5c22c39b87155f315853fb0c40edcf14e99b54 19-Jan-2012 Behdad Esfahbod <behdad@behdad.org> Remove src/test.cc

Not really useful.
/external/harfbuzz_ng/src/test.cc
5ddd9cc499f2470eca239ae357a5c8a3626c0809 16-Sep-2011 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/test.cc
e6c09cdf43201ff1b7f38e411ae1f9977e4f9271 17-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Remove the pre_allocate argument from hb_buffer_create()

For two reasons:

1. User can always call hb_buffer_pre_allocate() themselves, and

2. Now we do a pre_alloc in add_utfX anyway, so the total number of
reallocs is limited to a small number (~3) anyway. This just makes the
API cleaner.
/external/harfbuzz_ng/src/test.cc
ddd247b0c528cdb8bdf5f8063180abe884afa305 09-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/test.cc
38b2118724600521c6ad1e49df0667dcdf863634 09-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add hb_ft_font_set_funcs(), remove hb_ft_get_font_funcs()

Remove hb_ft_get_font_funcs() as it cannot be used by the user anyway.

Add hb_ft_font_set_funcs(). Which will make the font internally use
FreeType. That is, no need for the font to have created using the
hb-ft API. Just create using hb_face_create()/hb_font_create() and
then call this on the font (after having set font scale). This
internally creates an FT_Face and attached to the font.
/external/harfbuzz_ng/src/test.cc
f6d83b2dcf120f9d6f0a28c6f5de2da7addf9089 07-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/test.cc
892eb2e462b40451b8f73879eab66310d884386a 07-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [uniscribe] Make font selection work

Not tested yet.
/external/harfbuzz_ng/src/test.cc
3ca6c4ecc299295b6682fa2b6b9f83b213223bad 05-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Change hb_shape() API back to what it was, add hb_shape_full()

I disliked changing hb_shape() API, and disliked the fact that it was
returning a bool now. So, reverted. Added new API for the extra
functionality.
/external/harfbuzz_ng/src/test.cc
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/test.cc
57692adf1294a6db4627d0de7c671e4aa01d2a8f 05-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Make test.cc do something more useful

Hardcoded to the uniscribe backend for now. Will fix soon.
/external/harfbuzz_ng/src/test.cc
c605bbbb6d4b2a98b1f40ca818760088d991f7d1 05-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Remove C++ guards from source files

Where causing issues for people with MSVC.
/external/harfbuzz_ng/src/test.cc
9a14688e40e926b9453fcb75891f27bff1e45c49 12-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Rename hb_face_create_for_data() to hb_face_create()
/external/harfbuzz_ng/src/test.cc
3cc6e9dcb42551761c3a1a9d3c25b1f1bcdc2419 12-May-2011 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/test.cc
f1425a549fef360c3750532de23604cd318999d8 27-Apr-2011 Behdad Esfahbod <behdad@behdad.org> Rename hb-view.c and test.c to .cc files
/external/harfbuzz_ng/src/test.cc