History log of /external/harfbuzz_ng/src/hb-font.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e05a999495e6575f7cebd7f35db087d964f11ef6 16-Nov-2012 Behdad Esfahbod <behdad@behdad.org> Add hb_face_[sg]et_glyph_count()
/external/harfbuzz_ng/src/hb-font.cc
7c8e844d92aa604fc4b396343721ea90eb83adb8 28-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Use namespace for OpenType tables

Avoids USHORT, SHORT, ULONG, LONG clashes with Windows API.
/external/harfbuzz_ng/src/hb-font.cc
4c8ac4f47e95d2b266b2f64e75c55af8233b6b91 08-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Misc minor fixes
/external/harfbuzz_ng/src/hb-font.cc
6f3a300138f659020c21c3e08b7981c78df5f332 08-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Add hb_font_glyph_from/to_string
/external/harfbuzz_ng/src/hb-font.cc
368b4e7649f9bc8c6bebf7c7ff03c9b9ec425a25 07-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/hb-font.cc
66591ececfba9791de06c814f5f30131e95e5fd2 07-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Remove unnecessary lifecycle bits

We already set recount to INVALID when destroying.
This block was not necessary.
/external/harfbuzz_ng/src/hb-font.cc
8fbfda920e0b3bb4ab7afb732826026964b79be9 02-Aug-2012 Behdad Esfahbod <behdad@behdad.org> Inline font getters
/external/harfbuzz_ng/src/hb-font.cc
2f87cebe1062c7007021ebd05c1664e60da80825 27-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Implement shape_plan caching

Should give us some performance boost.
/external/harfbuzz_ng/src/hb-font.cc
ea278d3895fe0c92801d692cd71d8d9f1de7c048 27-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Partially switch ot shaper to shape_plan
/external/harfbuzz_ng/src/hb-font.cc
027857d0412477fb4427dcb8a8c45287c272e143 26-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Start adding a unified shaper access infrastructure

Add global shape_plan. Unused so far.
/external/harfbuzz_ng/src/hb-font.cc
1bc1cb3603167f5da309336f7018c8b0608ac104 16-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Make source more digestable for gobject-introspection
/external/harfbuzz_ng/src/hb-font.cc
0594a2448440208efa0acac9a5d8d52d43108289 06-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Cleanup TRUE/FALSE vs true/false
/external/harfbuzz_ng/src/hb-font.cc
f06ab8a4262c759b4723614fd28f55ee77aa8466 05-Jun-2012 Behdad Esfahbod <behdad@behdad.org> Better hide nil objects and make them const
/external/harfbuzz_ng/src/hb-font.cc
bce095524b3e69a47f8e88a2fb02d6ab537f9b0a 27-May-2012 Behdad Esfahbod <behdad@behdad.org> Add hb_font_get_glyph_name() and hb_font_get_glyph_from_name()
/external/harfbuzz_ng/src/hb-font.cc
20fdb0f41d81b226e076a4830d4b0d03da31fc19 18-May-2012 Behdad Esfahbod <behdad@behdad.org> Add a lock-free cache type for int->int functions

To be used for cmap and advance caching if desired.
/external/harfbuzz_ng/src/hb-font.cc
d993e72331c6c4c783b803e01e4d4a02c8e3eb77 13-May-2012 Behdad Esfahbod <behdad@behdad.org> Fix hb_face_set_index()
/external/harfbuzz_ng/src/hb-font.cc
0cd33592ab4bb486ffc438ba0efdac2fa7a1bb7f 21-Sep-2011 Behdad Esfahbod <behdad@behdad.org> Fix possible leaks
/external/harfbuzz_ng/src/hb-font.cc
b9415e76d7b41da203b9ae85e38b6dc777481184 17-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add hb_font_set_funcs_data()
/external/harfbuzz_ng/src/hb-font.cc
7a750ac33ec482e2c4856c19ea607f3563741c24 17-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Rename table files from eg maxp-private.hh to maxp-table.hh
/external/harfbuzz_ng/src/hb-font.cc
33ccc77902660ed4b49184e5ec99f4fd0ef63175 09-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [API] Make set_user_data() functions take a replace parameter

We need this to set data on objects safely without worrying that some
other thread unsets it by setting it at the same time.
/external/harfbuzz_ng/src/hb-font.cc
3897335c7620c37e9a0224b0c42ade0dfdce4053 08-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [API] Sort out get_blob API

hb_face_get_blob() renamed to hb_face_reference_blob(), returns a
reference now.

hb_face_[sg]et_index() added.

hb_face_set_upem() added.
/external/harfbuzz_ng/src/hb-font.cc
e715784be35f0846c0e084b7c53c7556ce933a45 08-Aug-2011 Behdad Esfahbod <behdad@behdad.org> Rename get_table to reference_table in all API
/external/harfbuzz_ng/src/hb-font.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/hb-font.cc
bf8c57ba745c02370c38198adfdcd8075ba38b13 03-Aug-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add hb_face_get_blob()

Need to think more about it.
/external/harfbuzz_ng/src/hb-font.cc
4b6317c4f426cfaf21e509dbf6ee6d4e0422cdac 08-Jul-2011 Behdad Esfahbod <behdad@behdad.org> More code shuffling
/external/harfbuzz_ng/src/hb-font.cc
2d8ebcb9d089c2cfbefac71ca6350e2703ab13e3 25-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] One last font-funcs API change

Now that vertical text works correctly, I'm doing a last round
modification of the font-funcs API to simplify. Expect no more
changes around here.
/external/harfbuzz_ng/src/hb-font.cc
67d51ff96154c8909734046601e439dd8f6a86df 20-May-2011 Behdad Esfahbod <behdad@behdad.org> [Vertical] Do fallback origin calculation
/external/harfbuzz_ng/src/hb-font.cc
60fbb36096e344e9af79409ce8cfe3f1f7b0d321 20-May-2011 Behdad Esfahbod <behdad@behdad.org> [Vertical] GPOS is always done with horizontal origin
/external/harfbuzz_ng/src/hb-font.cc
8b38faeede41e64eb0f6ac2e12ce51dd7138d50a 19-May-2011 Behdad Esfahbod <behdad@behdad.org> More vertical

Starting to get there, but not without yet another round of changes.

I think I know wheere to go now.
/external/harfbuzz_ng/src/hb-font.cc
b8d76dd74e50d295918cc015e9d2a55e2bf6a461 18-May-2011 Behdad Esfahbod <behdad@behdad.org> Vertical: Adjust origin in glyph_extents() and glyph_contour_point()

The base for vertical is almost ready now.
/external/harfbuzz_ng/src/hb-font.cc
190981851fe2bb6479b5c72451279f66fe4f6e23 18-May-2011 Behdad Esfahbod <behdad@behdad.org> Cosmetic
/external/harfbuzz_ng/src/hb-font.cc
2c3f51a11c176aa3fc12a9522325efaef2c79d35 18-May-2011 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/hb-font.cc
7e2c85de305be59e1a6afa7d2061e4b7dd00acf7 17-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Vertical support, take 2

I like this API *much* better. Implementation still incomplete, but
horizontal works.
/external/harfbuzz_ng/src/hb-font.cc
744970af4d884cc87ffa645804578fec8df674a9 17-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add support for vertical text

Design not final yet, and in fact I'm going to change it immediately,
but this is an standalone change for itself.
/external/harfbuzz_ng/src/hb-font.cc
7fc5a30cb4fbe9a4633ab842b0a8cbbcc6f6bd1b 12-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add hb_face_make/is_immutable()
/external/harfbuzz_ng/src/hb-font.cc
20c8b908ddf50a9814dfdd9fca595f258273cd4f 12-May-2011 Behdad Esfahbod <behdad@behdad.org> Finish off previous change
/external/harfbuzz_ng/src/hb-font.cc
0fd8c2f1be693616f19f2f1526369874763d6cf6 12-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Make get_glyph() callback return a boolean

We need to know whether the glyph exists, so we can fallback to
composing / decomposing. Assuming that glyph==0 means "doesn't exist"
wouldn't work for applications like Pango that want to use different
"doesn't exist" glyph codes for different characters. An explicit
return value fixes that.
/external/harfbuzz_ng/src/hb-font.cc
805af72405a2f653f08de392d7172291ffe8e902 12-May-2011 Behdad Esfahbod <behdad@behdad.org> Rename get_kernings() arguments from first/second_glyph to left/right_glyph

Makes it clear that kerning is in visual order.
/external/harfbuzz_ng/src/hb-font.cc
52df150efeff4cf003cee65f8c91618f1a980bc8 12-May-2011 Behdad Esfahbod <behdad@behdad.org> Fix font subclass chainup

Test passing now.
/external/harfbuzz_ng/src/hb-font.cc
7033518f756490e9cf00b96387fee6f2f7fae785 12-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Pass face to get_table()
/external/harfbuzz_ng/src/hb-font.cc
b46782780690e26a8221e2d63dd224159aebe413 12-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Remove const from font user_data
/external/harfbuzz_ng/src/hb-font.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/hb-font.cc
80a6833b032bc63b4e8c3da6489d3767af1168f3 12-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add hb_*_get_empty() for all objects
/external/harfbuzz_ng/src/hb-font.cc
a513dbcf73ab1cc39a7c9653034904d0c6cd9fe9 11-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Change signature of get_contour_point and get_kerning ffuncs

get_contour_point now takes glyph id before point_index.

get_kerning now takes a vector to fill-in.
/external/harfbuzz_ng/src/hb-font.cc
63d646fb2933c2765ce526d321a498d0f7fae2f5 11-May-2011 Behdad Esfahbod <behdad@behdad.org> [font] Do user-space conversion when chaining up to parent font
/external/harfbuzz_ng/src/hb-font.cc
abcfe9b59b4475eb02dd679aac4bc59616713b28 11-May-2011 Behdad Esfahbod <behdad@behdad.org> Remove hb_ot_layout_context_t, simplify code
/external/harfbuzz_ng/src/hb-font.cc
1ded6d8bbf93b7dabf2b1f620c07bd3236e7a60f 11-May-2011 Behdad Esfahbod <behdad@behdad.org> Make default font-funcs chain-up to the parent
/external/harfbuzz_ng/src/hb-font.cc
b9d975b931d6310f25fab5ac280f523cdc27bf94 11-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Pass down closure user_data to font funcs
/external/harfbuzz_ng/src/hb-font.cc
686c2d165dfb284b74b78f6b902d04b585dcaef3 11-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Remove font_funcs func getter functions
/external/harfbuzz_ng/src/hb-font.cc
defc45be6d75aba4a67fa7814b91b73bad953fe6 11-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add hb_font_create_sub_font() and hb_font_get_parent()

Not quite useful just yet.
/external/harfbuzz_ng/src/hb-font.cc
85e6218e3306165d69ef44277459511d5b54b9ff 11-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Remove broken-by-design hb_font_unset_funcs()
/external/harfbuzz_ng/src/hb-font.cc
74f1d896f2479500d65649cf3ec86dd201f0663a 11-May-2011 Behdad Esfahbod <behdad@behdad.org> Add hb_font_make/is_immutable()
/external/harfbuzz_ng/src/hb-font.cc
1c9f8717eb12c37c219333cbb0d123e1d2da4896 07-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Simplify blob API, remove lock
/external/harfbuzz_ng/src/hb-font.cc
56eb5ad6f94c32189ad219438db9a18683ca6846 05-May-2011 Behdad Esfahbod <behdad@behdad.org> Move code around

Mutex (and Windows.h by extension) are fairly isolated now.
/external/harfbuzz_ng/src/hb-font.cc
266b34418c9bbe23ccaf29cb354b58c465fa3b22 03-May-2011 Behdad Esfahbod <behdad@behdad.org> Refactor to keep hb-object-private.h and hb-open-type.h separate

Needed to be able to include <Windows.h> from hb-object-private.h.
/external/harfbuzz_ng/src/hb-font.cc
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-font.cc
cec6611c5ce84d69d910bf7e9ec1fdd594398f9f 03-May-2011 Behdad Esfahbod <behdad@behdad.org> Protect NULL in a couple places
/external/harfbuzz_ng/src/hb-font.cc
4911062d5be0d937ee8f1a70cc93e05d162f45b3 03-May-2011 Behdad Esfahbod <behdad@behdad.org> [API] Rename hb_blob_create_empty() to hb_blob_get_empty()
/external/harfbuzz_ng/src/hb-font.cc
1ab1d3e38cdf8e7331efdbc4ef0c02ee9d5c8c04 03-May-2011 Behdad Esfahbod <behdad@behdad.org> [face] Return nil face if blob is inert
/external/harfbuzz_ng/src/hb-font.cc
c7ffe2ad5f6e97e26d14e2cc0d4098af8f5f36d0 28-Apr-2011 Behdad Esfahbod <behdad@behdad.org> [API Remove hb_font_funcs_copy()

Will be adding font_funcs subclassing instead.
/external/harfbuzz_ng/src/hb-font.cc
5fa849b77d49da2212825ebb1bea9145713b8449 28-Apr-2011 Behdad Esfahbod <behdad@behdad.org> [API] Add _set/get_user_data() for all objects
/external/harfbuzz_ng/src/hb-font.cc
47e71d9661946a4ffb96026bf1d697d788414ab5 27-Apr-2011 Behdad Esfahbod <behdad@behdad.org> [object] Remove unnecessary use of macros
/external/harfbuzz_ng/src/hb-font.cc
fca368c4682624346a0aaee690e1ad6ed4c0b337 22-Apr-2011 Behdad Esfahbod <behdad@behdad.org> Add hb_object_header_t which is the common part of all objects

Makes way for adding arbitrary user_data support.
/external/harfbuzz_ng/src/hb-font.cc
2409d5f8d7dd8b535ce5ea29e933f7db27d33793 21-Apr-2011 Behdad Esfahbod <behdad@behdad.org> Update Copyright headers
/external/harfbuzz_ng/src/hb-font.cc
da975419884a535281745f30f4b32fee0bc8a7a1 21-Apr-2011 Behdad Esfahbod <behdad@behdad.org> [API] Allow negative font x_scale/y_scale

I was reconsidering whether y should grow down, since all three/four
times I've used this API I was tricked and got that wrong in my use.
So I was very inclined to make y grow down instead of up. However,
considering that the font space has y up and it would be very confusing
for callbacks to work against that, I decided that what I really want
is for the user to be able to set y_scale to a negative number to imply
that user-space y grows down.

Changing x_scale/y_scale from unsigned int to int allows that, and I've
made pango to use that instead of negating glyph y_offset later. hb-ft
however still has y group up. I *guess* that's how FreeType works?
I'm not sure, FreeType docs don't make this clear...

I'm happy with the resolution :-).
/external/harfbuzz_ng/src/hb-font.cc
c57d454accff66e5f2c58006e8fb40bc020b6182 21-Apr-2011 Behdad Esfahbod <behdad@behdad.org> Rename all private sources and headers to C++ files

So we can liberally use the simple features of C++ that parts of the
codebase is already using.
/external/harfbuzz_ng/src/hb-font.cc
9417c1c0d2b005eadf0c087ca695121a6200d0f7 20-Apr-2011 Behdad Esfahbod <behdad@behdad.org> [API] Make hb_face_reference_table() return empty blob instead of NULL

The idea here is that:

- Like pretty much all other API in harfbuzz, user does not have to
check for NULL.

- In any caller code, the case of missing table should be handled
exactly the same way that a too-short table is handled. Turning
a non-existent talbe into a table of size 0 makes the user code
safer.
/external/harfbuzz_ng/src/hb-font.cc
c035812feb0d385a9e8c334631738e4915912c71 20-Apr-2011 Behdad Esfahbod <behdad@behdad.org> [API] Rename hb_face_get_table() to hb_face_reference_table()

That correctly reflects the reference ownership transfer happening.
/external/harfbuzz_ng/src/hb-font.cc
af02933739e03a156b9f7761fd7a63e2a02d0df1 20-Apr-2011 Behdad Esfahbod <behdad@behdad.org> [API] Remove hb_*_get_reference_count()

This was a bizzare piece of API that I inherited from cairo. It has
been wrong adding them to cairo in the first place. Remove them before
someone uses them!
/external/harfbuzz_ng/src/hb-font.cc
5668189c12c264e8d2caf0d12dac918363ef6f80 20-Apr-2011 Behdad Esfahbod <behdad@behdad.org> [API] font: move user_data before destroy()

This is the common convention for language binding tools.
/external/harfbuzz_ng/src/hb-font.cc
502f4cba3e0bcd625d31f8fd295b8b18e2d02a5a 27-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Divide get_metrics into get_advance and get_extents

Graphite module not updated.
Bump version to 0.3.
/external/harfbuzz_ng/src/hb-font.cc
ec6c0e54d322d58cbc835feb58dcec7ede6ab744 26-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Fix blob leak
/external/harfbuzz_ng/src/hb-font.cc
3111b8a0d5b38da57c0f6285aec2b92eb690188f 13-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Fix stupid bug, oops
/external/harfbuzz_ng/src/hb-font.cc
e81d7afe6e0e9dd26025f3243a11cf0b408a8046 05-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Add hb_face_get_upem()
/external/harfbuzz_ng/src/hb-font.cc
645f6f265b5f6fb85b3c0f59ea874d58c86e3917 04-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Add is_mutable() functions

Correspond to the make_mutable() ones.
/external/harfbuzz_ng/src/hb-font.cc
19c0eab8cf96d00e168c4b11ec435019c1ed44f7 04-Oct-2010 Behdad Esfahbod <behdad@behdad.org> Add getters for all setter APIs

One in particular is not a straight getter: hb_font_unset_funcs() is
special because of the specific needs of the lifecycle management of
the user_data object.
/external/harfbuzz_ng/src/hb-font.cc
8e577acae2e605547b6a1b9b3a941cb9e3c56a4c 22-Sep-2010 Behdad Esfahbod <behdad@behdad.org> Fix blob refcounting with insane SFNT table directories
/external/harfbuzz_ng/src/hb-font.cc
acdba3f90b232fc12fcb200dca2584481b339118 23-Jul-2010 Behdad Esfahbod <behdad@behdad.org> Prefer C linkage
/external/harfbuzz_ng/src/hb-font.cc
cc6d52279d10a2edcf0d86c3a18a79ff4f6d3858 23-Jul-2010 Behdad Esfahbod <behdad@behdad.org> De-C++ where possible

Helps with avoiding many "extern C" declarations in source files.
/external/harfbuzz_ng/src/hb-font.cc
f97bf4f81257c97a46dff51be31b2ec214d6c270 24-May-2010 Behdad Esfahbod <behdad@behdad.org> Make sure we initialize all callbacks upon creation

Also fixes issue with unicode callbacks never being set really.
/external/harfbuzz_ng/src/hb-font.cc
bf36a1074ab23abeab0a7a6c47db26770dc1ab0a 24-May-2010 Behdad Esfahbod <behdad@behdad.org> Move all callback functions in a vtable structs
/external/harfbuzz_ng/src/hb-font.cc
280af1bddb958ff97cf7ce12fe7ec2b6352e61d0 20-May-2010 Behdad Esfahbod <behdad@behdad.org> Let hb_face_get_table() return NULL if table not found
/external/harfbuzz_ng/src/hb-font.cc
750a2294553d252e28875b605fe61fd9d6696e0f 20-May-2010 Behdad Esfahbod <behdad@behdad.org> get_table() is allowed to return NULL. Use that to simplify code
/external/harfbuzz_ng/src/hb-font.cc
99d9ef785f108df76f80a307eaa2784685ea86ba 20-May-2010 Behdad Esfahbod <behdad@behdad.org> Write hb_face_create_for_data() in terms of hb_face_create_for_tables()

Fixes lack of head_table initialization in create_for_tables() also.
/external/harfbuzz_ng/src/hb-font.cc
0a4399ca228d244e646abdb3487da0f13b228889 19-May-2010 Behdad Esfahbod <behdad@behdad.org> Fix scale issues

hb_font_set_scale() now sets the value to be used to represent a unit
pixel. For example, if rendering a 10px font with a 26.6 representation,
you would set scale to (10 << 6). For 10px in 16.16 you would set it to
(10 << 16). This space should be the same space that the get_glyph_metrics
and get_kerning callbacks work in.
/external/harfbuzz_ng/src/hb-font.cc
cf5585cfa6cac6fdf627a99941299e76af5ae0f7 19-May-2010 Behdad Esfahbod <behdad@behdad.org> Add 'head' table
/external/harfbuzz_ng/src/hb-font.cc
22da7fd94d6318c52df69d70470a85464ffc533d 13-May-2010 Behdad Esfahbod <behdad@behdad.org> Rename a few files to be C++ sources

In anticipation for buffer revamp coming.
/external/harfbuzz_ng/src/hb-font.cc
b435ab7e29c388e3b100f729957319931625a3a8 11-May-2010 Behdad Esfahbod <behdad@behdad.org> Fix accessing tables from NULL pointer
/external/harfbuzz_ng/src/hb-font.cc
64d3fc8d0dada673245cc8c0b1c12cd849b30997 04-May-2010 Behdad Esfahbod <behdad@behdad.org> Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely
/external/harfbuzz_ng/src/hb-font.cc
33d13fdda99acaeffa9600737e8870278d053ebe 29-Apr-2010 Behdad Esfahbod <behdad@behdad.org> Rename HB_GNUC_UNUSED -> HB_UNUSED
/external/harfbuzz_ng/src/hb-font.cc
6f729b45b04243c42ad7201b67cda9d5e5c363f1 29-Apr-2010 Behdad Esfahbod <behdad@behdad.org> More contour point use
/external/harfbuzz_ng/src/hb-font.cc
1cebfbb0636b13dc5dc6a4b8b7acbb7da28129d2 24-Apr-2010 Behdad Esfahbod <behdad@behdad.org> Cleanup hb_face_create_for_data()
/external/harfbuzz_ng/src/hb-font.cc
d6b3c83a90f60bedb4049750ffb351161710980d 24-Apr-2010 Behdad Esfahbod <behdad@behdad.org> Allow get_table() to return NULL
/external/harfbuzz_ng/src/hb-font.cc
990443e5f282ad61de00dcf1ebff9cf1d5bc2d70 23-Apr-2010 Behdad Esfahbod <behdad@behdad.org> Remove lock_instance()
/external/harfbuzz_ng/src/hb-font.cc
33d4d4325e15e332105ea8f361bab79ee542f0f8 23-Apr-2010 Behdad Esfahbod <behdad@behdad.org> Zero glyph metrics before calling user callback
/external/harfbuzz_ng/src/hb-font.cc
1d720192b193f48b44be0385eda3c2c5d5cd28ad 23-Apr-2010 Behdad Esfahbod <behdad@behdad.org> Fix compile warnings (HB_GNUC_UNUSED)
/external/harfbuzz_ng/src/hb-font.cc
c755cb3e3ac55156d0d2ec05adea7a650b97cc41 22-Apr-2010 Behdad Esfahbod <behdad@behdad.org> Change header comment
/external/harfbuzz_ng/src/hb-font.cc
0465e69832393cc1ed36508ec5d597fbab64877a 20-Dec-2009 Behdad Esfahbod <behdad@behdad.org> Protect against NULL funcs
/external/harfbuzz_ng/src/hb-font.cc
850dc5bb551409bb9bf6113ec2199bb3fb905e43 06-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Return 0 from get_glyph_nil
/external/harfbuzz_ng/src/hb-font.cc
85555a953376ee68a8fcc64485e74d44a353577b 06-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Initialize font->klass
/external/harfbuzz_ng/src/hb-font.cc
2e336692913405976392bf505028481a5caa53b4 05-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Add hb_font_get_*
/external/harfbuzz_ng/src/hb-font.cc
3b59306b858d31d97be0ea8c64461de1d0d03572 04-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Finish FT glue. Rough and untested
/external/harfbuzz_ng/src/hb-font.cc
7951279b4a52b48f13631e7838dbc180c7249ea4 04-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Implement nil font functions
/external/harfbuzz_ng/src/hb-font.cc
8fb3d1aa4e613cdf965a83bd650c668884c58ad8 04-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Start ft glue
/external/harfbuzz_ng/src/hb-font.cc
5ebabecef382c3e8b0a2a5657b2c01f7ff37d796 03-Nov-2009 Behdad Esfahbod <behdad@behdad.org> Move unicode_funcs to buffer
/external/harfbuzz_ng/src/hb-font.cc
32c65a5ca3bde673bf2aa8fca911dd32914d3122 19-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Add font funcs prototypes
/external/harfbuzz_ng/src/hb-font.cc
8d70312c7b899131c3aafa7a43527ef3ced33bfe 11-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Add hb_font_funcs_make_immutable()
/external/harfbuzz_ng/src/hb-font.cc
3284d05da27c338d94f0da99df66d924cd9d6717 11-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Add missing initializer
/external/harfbuzz_ng/src/hb-font.cc
af9e104028b7cdc1fbba0eb1d86cfa4d5258657f 11-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Use nil unicode funcs in nil face
/external/harfbuzz_ng/src/hb-font.cc
5c44188455ca1b696aa24b20c3a83877dfae2fb2 11-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Start adding Unicode funcs
/external/harfbuzz_ng/src/hb-font.cc
d60bb8ca2ae6edf29b2227b56c57f0d16879370b 05-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Hook Sanitizer up. Hell's breaking loose right now
/external/harfbuzz_ng/src/hb-font.cc
15164d9258a74122a4db748d35532bd72c47cec2 04-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Fix mix warnings
/external/harfbuzz_ng/src/hb-font.cc
5fc22e647c8a2bf6d3cb59185e351ac625e7e322 04-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Remove use of typeof()
/external/harfbuzz_ng/src/hb-font.cc
70e0f2a75ec1559f2f70ada837ce4bc4baca49e3 04-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Make it all work again
/external/harfbuzz_ng/src/hb-font.cc
23c86aa0009324433e78fcd0c47f2c0ff14b1949 04-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Use face_t directly instead of ot_layout_t
/external/harfbuzz_ng/src/hb-font.cc
b28e21b90c4105a0c2e17009b748777294614664 03-Aug-2009 Behdad Esfahbod <behdad@behdad.org> [HB] Rename hb-font.c to hb-font.cc
/external/harfbuzz_ng/src/hb-font.cc