98 Commits (01fa55e88fc03374214a961b9ced089d6812358f)

Author SHA1 Message Date
Ebrahim Byagowi 1bac85828c [layout] Rename _get_alternates to _get_glyph_alternates 5 years ago
Ebrahim Byagowi 1348a2c865 [layout] hb_ot_layout_lookup_get_alternates, a new API 5 years ago
Qunxin Liu 973c47f6c9 [subset] Move 2 experimental public api methods to be private methods in GSUB/GPOS. 5 years ago
Ebrahim Byagowi 759df46575 [style] Hide behind HB_EXPERIMENTAL_API compile flag 5 years ago
Ebrahim Byagowi 22037499b4 [style] New experimental API, hb_style_get_value 5 years ago
Ebrahim Byagowi 755a77d660 Move outline draw API behind HB_EXPERIMENTAL_API directive 5 years ago
Ebrahim Byagowi ab2d3ec542 [var] Implement hb_font_get_var_coords_design 5 years ago
Ebrahim Byagowi b4d3bf1d8a [draw] Add hb_draw_funcs_is_immutable and hb_draw_funcs_make_immutable 5 years ago
Ebrahim Byagowi 74fdcdcac8 [draw] Rename conic_to to quadratic_to 5 years ago
Ebrahim Byagowi ac81e94016 Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t 5 years ago
Ebrahim Byagowi 981125aa2a Rename hb_ot_glyph_* to hb_outline_* 5 years ago
Ebrahim Byagowi 02f324c949 [ot-glyph] remove open callback 5 years ago
Ebrahim Byagowi 79fed9a1e4 [ot-glyph] Add open/close callbacks 5 years ago
Ebrahim Byagowi ec1fba1388 [ot-glyph] make hb_ot_glyph_decompose_funcs_t struct opaque 5 years ago
Qunxin Liu 8ffc9add22 [subset] layout closure_features and store them in subset-plan 5 years ago
Qunxin Liu 0b39c48064 [subset] closure lookups for GSUB/GPOS 5 years ago
Ebrahim Byagowi 084a8182fb [ot-glyphs] Move CFF glyph decompose logic to their tables 5 years ago
Ebrahim Byagowi 0b559d750f [ot-glyph] Improve API names 5 years ago
Behdad Esfahbod d5338ba189 [ft] Add locking FT_Face API 5 years ago
Behdad Esfahbod d6ad613159 [docs] Misc fixes 5 years ago
Behdad Esfahbod e56d4ff43b Rename hb_ot_meta_get_entries() to +hb_ot_meta_get_entry_tags() 6 years ago
Ebrahim Byagowi 9f2b4956b4
[base] Add hb_ot_layout_get_baseline API 6 years ago
Ebrahim Byagowi 40a4b6ddbd [var] Add a new API, hb_font_set_var_named_instance 6 years ago
Ebrahim Byagowi 62932c14bd [meta] Rename ot-metadata to ot-meta per review 6 years ago
Ebrahim Byagowi 3ac03bd67c [meta] New API, hb_ot_metadata_reference_entry for fetching meta entries 6 years ago
Ebrahim Byagowi eb8bd2f7ec Add hb_gdi_face_create API 6 years ago
Behdad Esfahbod e540d402f6 [docs] Minor 6 years ago
Ebrahim Byagowi 87e628436e Implement a simple API for fetching opentype metrics 6 years ago
Behdad Esfahbod 0819f3ca86 Deprecate v_kerning callback again 6 years ago
Behdad Esfahbod 2682efb02d Revert "Deprecate font kern API" 6 years ago
Ebrahim Byagowi b292772e6e
[dwrite] A new API, hb_directwrite_face_get_font_face (#1600) 6 years ago
Khaled Hosny a17ed8459e [doc] Move hb_variation_t to hb-common section 6 years ago
Khaled Hosny 9caabc9cf8 [doc] Move feature_t and its function to hb-common 6 years ago
Ebrahim Byagowi 01f628cf55 [aat] Expose hb_aat_layout_has_tracking API 6 years ago
Behdad Esfahbod d19b1680b5 [aat] Expose a couple APIs 6 years ago
Behdad Esfahbod 926f512f35 [aat.feat] Rework API and implementation 6 years ago
Behdad Esfahbod e20f81f4fa [aat] Rename feat API a bit more 6 years ago
Ebrahim Byagowi 54f4c17f0a [feat] Rename API uses of setting to selector 6 years ago
Ebrahim Byagowi 9c64b216ec [feat] Apply renamings and add documentation 6 years ago
Behdad Esfahbod f48bb9a393 [var] Deprecated axis enumeration API and add new version 6 years ago
Behdad Esfahbod 587d49fc65 [fvar] Add named-instance API 6 years ago
Behdad Esfahbod 1a2eb108b8 [ot-var] Add hb_ot_var_axis_get_flags() 6 years ago
Behdad Esfahbod a7aba99baa [name] Rename hb_name_id_t to hb_ot_name_id_t 6 years ago
Ebrahim Byagowi 3d4c1f6a41 [ot-color] Apply Behdad reviews 6 years ago
Ebrahim Byagowi dbd419bede [ot-color] Add public API for CBDT/sbix/SVG color Emojis 6 years ago
Behdad Esfahbod 6ce49a921a [name] Change hb_name_id_t back to unsigned int 6 years ago
Behdad Esfahbod 46072b7cb5 [ot] Fold hb-ot-tag.h into hb-ot-layout.h 6 years ago
Behdad Esfahbod 00cf4e5eb6 [docs] Fill in some sections 6 years ago
Ebrahim Byagowi 8180c37df0 [ot-color] Remove _png and _svg public APIs 6 years ago
Behdad Esfahbod d941f66c75 [name] Make hb_name_id_t be the enum 6 years ago