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
|