|
46072b7c
|
2018-10-27T04:21:20
|
|
[ot] Fold hb-ot-tag.h into hb-ot-layout.h
|
|
d4e928b1
|
2018-05-01T17:16:46
|
|
[color] Minimal API for COLR/CPAL
|
|
477bc9aa
|
2018-10-12T15:52:31
|
|
Add hb-ot-name.h
Actual name-fetching API to come later.
New API:
hb_name_id_t
HB_NAME_ID_INVALID
|
|
23a9ac99
|
2018-03-07T15:51:42
|
|
Remove hb-ot-color.h
So I can make a release.
|
|
790a1170
|
2018-03-07T15:31:15
|
|
[ot] Remove hb-ot-base.h
BASE table API will go into hb-ot-layout.h.
|
|
101850f9
|
2018-02-27T20:15:54
|
|
Merge with master
|
|
3ebcd5a3
|
2017-03-05T16:26:01
|
|
first working version!
|
|
55d42fd6
|
2017-01-19T19:35:48
|
|
Start adding hb-ot-var.h and implementation
Supports enumerating variation axes, normalizing values, etc.
|
|
1ba767cd
|
2016-09-26T21:57:14
|
|
[MATH] Move API from hb-ot-layout.h to hb-ot-math.h
|
|
d34d3ac9
|
2016-04-25T18:20:57
|
|
Support CPAL table
|
|
90364843
|
2014-03-24T14:26:36
|
|
Start fleshing out builtin font functions
|
|
fbd4acc5
|
2013-12-22T08:02:11
|
|
Clean ht-ob headers
|
|
f3064103
|
2012-11-15T18:39:46
|
|
Bunch of independent changes (ouch)
API additions:
hb_segment_properties_t
HB_SEGMENT_PROPERTIES_DEFAULT
hb_segment_properties_equal()
hb_segment_properties_hash()
hb_buffer_set_segment_properties()
hb_buffer_get_segment_properties()
hb_ot_layout_glyph_class_t
hb_shape_plan_t
hb_shape_plan_create()
hb_shape_plan_create_cached()
hb_shape_plan_get_empty()
hb_shape_plan_reference()
hb_shape_plan_destroy()
hb_shape_plan_set_user_data()
hb_shape_plan_get_user_data()
hb_shape_plan_execute()
hb_ot_shape_plan_collect_lookups()
API changes:
Rename hb_ot_layout_feature_get_lookup_indexes() to
hb_ot_layout_feature_get_lookups().
New header file:
hb-shape-plan.h
And a bunch of prototyped but not implemented stuff. Coming soon.
(Tests fail because of the prototypes right now.)
|
|
1827dc20
|
2012-04-24T16:56:37
|
|
Add hb_ot_shape_glyphs_closure()
Experimental API for now.
|
|
6bd9b479
|
2012-04-12T14:53:53
|
|
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.
|
|
d1c9eb45
|
2012-04-12T13:17:44
|
|
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.
|
|
2409d5f8
|
2011-04-21T17:14:28
|
|
Update Copyright headers
|
|
acdba3f9
|
2010-07-23T15:11:18
|
|
Prefer C linkage
|
|
15c7379c
|
2010-05-26T10:48:10
|
|
Revert "Merge remote branch 'martin/master'"
This reverts commit 80af2812fb3b231ddcb4608ec13c6038a681c818, reversing
changes made to c442672ec2fb83ed41f3994b3aa4f92a097664ab.
|
|
1432ab15
|
2010-05-22T00:56:40
|
|
Add graphical output to hbtestfont
|
|
aa62a402
|
2010-05-21T14:42:11
|
|
Fix Makefile to install hb-ot-shape.h
|
|
c755cb3e
|
2010-04-22T00:11:43
|
|
Change header comment
|
|
8a3511ac
|
2009-11-04T19:45:39
|
|
Add hb_language_t as well as language/script conversion to OT tags
|
|
678bed43
|
2009-08-02T15:35:31
|
|
[HB] Add top-level header files
|