- 14 8月, 2019 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 03 8月, 2019 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 30 7月, 2019 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 11 5月, 2019 1 次提交
-
-
- 12 4月, 2019 2 次提交
-
-
由 Nathan Willis 提交于
-
由 Nathan Willis 提交于
-
- 04 11月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 31 10月, 2018 1 次提交
-
-
- 27 10月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 13 10月, 2018 4 次提交
-
-
由 Ebrahim Byagowi 提交于
-
由 Behdad Esfahbod 提交于
New API: +hb_ot_layout_feature_get_name_ids() +hb_ot_layout_feature_get_characters()
-
由 Behdad Esfahbod 提交于
Actual name-fetching API to come later. New API: hb_name_id_t HB_NAME_ID_INVALID
-
由 Ebrahim Byagowi 提交于
* hb_ot_layout_feature_get_characters * hb_ot_layout_feature_get_name_ids However HarfBuzz currently doesn't expose an API for retrieving the actual information associated with NameId from the `name` table and that should be done separately.
-
- 12 10月, 2018 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 David Corbett 提交于
`hb_ot_tags` replaces `hb_ot_tags_from_script` and `hb_ot_tag_from_language`. `hb_ot_layout_table_select_script` replaces `hb_ot_layout_table_choose_script`. `hb_ot_layout_script_select_language` replaces `hb_ot_layout_script_find_language`.
-
由 David Corbett 提交于
The old hb-ot-tag.cc functions, `hb_ot_tags_from_script` and `hb_ot_tag_from_language`, are now wrappers around a new function: `hb_ot_tags`. It converts a script and a language to arrays of script tags and language tags. This will make it easier to add new script tags to scripts, like 'dev3'. It also allows for language fallback chains; nothing produces more than one language yet though. Where the old functions return the default tags 'DFLT' and 'dflt', `hb_ot_tags` returns an empty array. The caller is responsible for using the default tag in that case. The new function also adds a new private use subtag syntax for script overrides: "x-hbscabcd" requests a script tag of 'abcd'. The old hb-ot-layout.cc functions,`hb_ot_layout_table_choose_script` and `hb_ot_layout_script_find_language` are now wrappers around the new functions `hb_ot_layout_table_select_script` and `hb_ot_layout_script_select_language`. They are essentially the same as the old ones plus a tag count parameter. Closes #495.
-
- 01 8月, 2018 2 次提交
-
-
由 Ebrahim Byagowi 提交于
This reverts commit 0c1b287b.
-
由 Garret Rieger 提交于
-
- 22 7月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
This new API returns cvXX and ssXX related NameId, things like featUiLabelNameId, featUiTooltipTextNameId, sampleTextNameId, ... of cvXX and UINameId of ssXX, in a unified way. However HarfBuzz currently doesn't expose an API for retrieving the actual information associated with NameId from the `name` table and that should be done separately.
-
- 07 6月, 2018 1 次提交
-
-
由 Garret Rieger 提交于
-
- 12 4月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 07 3月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
BASE table API will go into hb-ot-layout.h.
-
- 26 2月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 17 12月, 2016 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 27 9月, 2016 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 26 9月, 2016 6 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Frédéric Wang 提交于
-
由 Frédéric Wang 提交于
-
由 Behdad Esfahbod 提交于
-
由 Frédéric Wang 提交于
-
- 23 11月, 2015 1 次提交
-
-
由 Chun-wei Fan 提交于
This prepares the headers for exporting symbols using visibility attributes or __declspec(dllexport), so that we do not need to maintain symbols listing files, as this is what was and is done in GLib and GTK+.
-
- 12 7月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Simplifies hb_in_range() calls as the type can be inferred. The rest is obsessiveness, I admit.
-
- 25 6月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Add hb_ot_layout_language_get_required_feature_index() again, which is used in Pango. This was removed in da132937 in favor of hb_ot_layout_language_get_required_feature(). API changes: - Added hb_ot_layout_language_get_required_feature_index back.
-
- 20 6月, 2014 1 次提交
-
-
由 Jonathan Kew 提交于
https://bugzilla.mozilla.org/show_bug.cgi?id=986802 Fixes https://github.com/behdad/harfbuzz/pull/39 API Change: -hb_ot_layout_language_get_required_feature_index +hb_ot_layout_language_get_required_feature New API takes an extra pointer argument. Pass NULL in to get behavior of previous API. Reworked by behdad
-
- 23 12月, 2013 1 次提交
-
-
由 Luis de Bethencourt 提交于
-