124 Commits (20e42a212849554687b808b316f077a023126a95)

Author SHA1 Message Date
Behdad Esfahbod e13aaaaa45 Move API to right place in header 4 years ago
Behdad Esfahbod 26514ad70e Fix API comment 4 years ago
Ebrahim Byagowi 1bac85828c [layout] Rename _get_alternates to _get_glyph_alternates 4 years ago
Ebrahim Byagowi 1348a2c865 [layout] hb_ot_layout_lookup_get_alternates, a new API 4 years ago
Qunxin Liu 973c47f6c9 [subset] Move 2 experimental public api methods to be private methods in GSUB/GPOS. 4 years ago
Qunxin Liu d7c012a08e [subset] GDEF Variation Store: step 2 5 years ago
Qunxin Liu 8200e48ffc [subset] GDEF Variation Store: step 1 5 years ago
Ebrahim Byagowi 29c903223b Move hb_ot_layout_closure_{features,lookups} behind EXPERIMENTAL flag 5 years ago
Evgeniy Reizner b4377afd28 Minor hb_ot_layout documentation fixes. 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 a0b4ac4dce Turn 8 spaces to tab across the project 5 years ago
Behdad Esfahbod 6461143b44 2.6.0 5 years ago
Ebrahim Byagowi 4d1872b8e0
[base] Add documentation for baseline tags from ot spec 5 years ago
Ebrahim Byagowi 9f2b4956b4
[base] Add hb_ot_layout_get_baseline API 5 years ago
Behdad Esfahbod 81b79dfc39 [config] Add HB_NO_COLOR to HB_LEAN 6 years ago
Nathan Willis 3449031fad [Docs] Add inline gtk-doc documentation of GDEF glyph classes. 6 years ago
Nathan Willis 930f6fc3da [Docs] Add inlind gtk-doc comments for hb-ot-layout functions. 6 years ago
Ebrahim Byagowi b8a78ce201
[BASE] Improvements (#1347) 6 years ago
Behdad Esfahbod a7aba99baa [name] Rename hb_name_id_t to hb_ot_name_id_t 6 years ago
Behdad Esfahbod 46072b7cb5 [ot] Fold hb-ot-tag.h into hb-ot-layout.h 6 years ago
Ebrahim Byagowi 63109432cf Cosmetic and minor changes 6 years ago
Behdad Esfahbod c0a6814b49 Touch up new API 6 years ago
Behdad Esfahbod 477bc9aafe Add hb-ot-name.h 6 years ago
Ebrahim Byagowi dc49bd8d81 Add two APIs for getting stylistic set labels 6 years ago
Behdad Esfahbod cf975ac653 Remove use of deprecated function 6 years ago
David Corbett 2c7d4db7af Deprecate obsolete functions 6 years ago
David Corbett 91067716f5 Refactor the selection of script and language tags 6 years ago
Ebrahim Byagowi 1a7fed6318
Revert "Add a new API, hb_ot_layout_get_feature_name_ids (#976)" (#1121) 6 years ago
Garret Rieger 7d92bef9c5 [subset] collect features first, then use those to collect lookups. 6 years ago
Ebrahim Byagowi 0c1b287b72
Add a new API, hb_ot_layout_get_feature_name_ids (#976) 6 years ago
Garret Rieger 57badadb76 [subset] add a new closure call to hb-ot-layout that can compute the closure over multiple lookups. 7 years ago
Ebrahim Byagowi f24b0b9728 Update the links and revive the dead ones 7 years ago
Behdad Esfahbod 790a117007 [ot] Remove hb-ot-base.h 7 years ago
Behdad Esfahbod 551fa2d200 [BASE] Minor 7 years ago
Behdad Esfahbod ec87ba9ba3 [GX] Add hb_ot_layout_feature_with_variations_get_lookups() 8 years ago
Behdad Esfahbod 30c42b644e [GX] Add hb_ot_layout_table_find_feature_variations() 8 years ago
Behdad Esfahbod 1ba767cd4e [MATH] Move API from hb-ot-layout.h to hb-ot-math.h 8 years ago
Behdad Esfahbod 559eb56447 [MATH] Wire up get_glyph_assembly() 8 years ago
Behdad Esfahbod 353f455af7 [MATH] Wire up get_glyph_variants() 8 years ago
Behdad Esfahbod 7fe0e28c22 [MATH] Start fleshing out glyph variant API 8 years ago
Behdad Esfahbod 8bcf517fe5 [MATH] Clean up get_italics_correction() 8 years ago
Behdad Esfahbod 8a8cfad9a0 [MATH] Cleanup previous commit a bit 8 years ago
Frédéric Wang d7182d1296 MATH Table: Add API to access glyph info. 8 years ago
Frédéric Wang 319ff59161 MATH Table: Add API to access math contants. 8 years ago
Behdad Esfahbod 4d3892e9b0 [MATH] Fixups for previous commit 8 years ago
Frédéric Wang 5fbcb992bd MATH Table: Add API to check availability of math data. 8 years ago
Chun-wei Fan 835bbdc7c9 Public headers: Decorate public symbols with HB_EXTERN 9 years ago
Behdad Esfahbod 7627100f42 Mark unsigned integer literals with the u suffix 10 years ago
Behdad Esfahbod 911ca38645 Add back API removed recently 11 years ago