Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 3bb89eeb | 2024-11-24 17:00:14 | [instancer] use hb_parse_double() for parsing axis positions Added hb_subset_axis_range_from/to_string() | ||
| 9ef44a2d | 2024-11-05 08:01:56 | 10.1.0 | ||
| 12fc715d | 2024-10-12 20:14:59 | [ft] Add hb_ft_face_create_from_file_or_fail() New API: +hb_ft_face_create_from_file_or_fail() | ||
| 89c83b5b | 2024-10-12 19:45:12 | [coretext] Add hb_coretext_face_create_from_file_or_fail() New API hb_coretext_face_create_from_file_or_fail() | ||
| 8db2997e | 2024-10-10 13:55:11 | [coretext] Configure hb_coretext_font_create() with CT font funcs Not sure if this is a good idea... | ||
| b12acba4 | 2024-10-12 19:29:02 | [face] Add hb_face_create_from_file_or_fail() New API: + hb_face_create_from_file_or_fail() | ||
| 2437fd88 | 2024-10-12 19:24:42 | [face] Add hb_face_create_or_fail() New API: + hb_face_create_or_fail() | ||
| d5261f72 | 2024-09-23 23:07:55 | 10.0.0 | ||
| 287046f7 | 2023-12-15 10:24:03 | [buffer] Hook up not-found-variation-selector-glyph Fixes https://github.com/harfbuzz/harfbuzz/issues/4398 | ||
| 28cc53c9 | 2024-08-27 14:09:51 | Smalll fix on documentation there is no `hb_ft_font_has_changed()`. Instead, it should be `hb_ft_font_changed()`. | ||
| ff04f28b | 2024-08-06 07:22:04 | [face] Add get_table_tags callback New API: +hb_get_table_tags_func_t +hb_face_set_get_table_tags_func() Towards fixing https://github.com/harfbuzz/harfbuzz/issues/4821 To be implemented by face-builder, FreeType, and CoreText backends. | ||
| 0706f398 | 2024-07-07 15:14:51 | Update wasm-shaper.md with link makes jumping around easier | ||
| e1df0674 | 2024-06-28 22:54:09 | [docs] Typo | ||
| cf1fdf16 | 2024-06-27 06:54:02 | Drop autotools build Fixes https://github.com/harfbuzz/harfbuzz/issues/4720 | ||
| 71b1ba7a | 2024-05-13 23:07:51 | 8.5.0 | ||
| 4cf606f6 | 2024-05-02 20:46:29 | [instancer] Promote partial instancing api out of experimental. | ||
| 63973005 | 2024-03-29 16:26:17 | 8.4.0 | ||
| f1ac867d | 2024-03-14 13:30:21 | [buffer] Add API for random state Fixes https://github.com/harfbuzz/harfbuzz/issues/4620 New API: +hb_buffer_set_random_state() +hb_buffer_get_random_state() | ||
| 2b3631a8 | 2024-03-17 07:44:19 | 8.3.1 | ||
| d6431dc7 | 2024-03-06 15:20:10 | [instancer] support *=drop, which would pin all axis to default location | ||
| 8da99b83 | 2024-02-03 14:20:41 | [docs] Order hb-ot-color functions is more organized way | ||
| 0dd7a476 | 2023-11-15 21:23:06 | Add hb_subset_input_get_axis_range to docs. | ||
| bf082056 | 2023-10-27 12:24:33 | [deprecated] Add a mis-spelled macro Fixes https://github.com/harfbuzz/harfbuzz/issues/4464 | ||
| c1eb66d4 | 2023-09-08 21:54:32 | 8.2.0 | ||
| 47231bdc | 2023-08-14 16:52:44 | [COLR/cairo/ft] Fixups to paint-color-glyph and implement for hb-ft | ||
| fcb9e591 | 2023-08-01 00:57:06 | 8.1.0 | ||
| dc35a0fb | 2023-07-30 16:32:11 | [ot-map] Speed up feature finding New API: - hb_ot_layout_collect_feature_map() | ||
| ca7e7e92 | 2023-07-23 22:20:09 | Fix wasm-micro-runtime build instructions | ||
| a32278ac | 2023-07-23 22:19:51 | Fix example code | ||
| 02b00d77 | 2023-07-19 11:22:07 | Update wasm-shaper.md (just a small typo) | ||
| 15d8f0ca | 2023-07-09 10:56:36 | [doc] Fix warning: Section has no title and no file Move the private macros to the hb-common section, instead of a file-less one. | ||
| 8d99db5c | 2023-07-09 03:41:48 | [wasm] Typo [ci skip] | ||
| b4305532 | 2023-07-09 02:54:30 | 8.0.0 | ||
| afe09102 | 2023-07-09 02:45:52 | [font] Actually deprecate get_glyph_shape() We previously marked it as deprecated in the documentation but didn’t actually deprecate it in code. Now the only known users have migrated to draw_glyph(), lets deprecate o=it for good. | ||
| c3e7f451 | 2023-06-03 14:56:47 | Add HB_CODEPOINT_INVALID Fixes https://github.com/harfbuzz/harfbuzz/issues/4262 | ||
| 592a3d0e | 2023-05-21 22:00:53 | Merge pull request #4237 from harfbuzz/layout-font-extents [layout] Add hb_ot_layout_get_font_extents() | ||
| 0894813a | 2023-05-19 11:30:03 | [layout] Add "2" version of BASE table API ...that do the script/language resolution. Part of https://github.com/harfbuzz/harfbuzz/pull/4237 Ref https://github.com/harfbuzz/harfbuzz/issues/3439 | ||
| 3e110c69 | 2023-05-19 11:06:26 | [layout] Add hb_ot_layout_get_font_extents() Untested. Fixes https://github.com/harfbuzz/harfbuzz/issues/3290 | ||
| 2f21dc23 | 2023-05-18 07:14:28 | [wasm] [docs] Improve build flags information | ||
| 134cc8ed | 2023-05-17 16:58:49 | [wasm] [docs] How to build | ||
| ccfd7ef0 | 2023-05-17 16:00:33 | Merge pull request #4131 from harfbuzz/wasm [wasm] WebAssembly shaper | ||
| 56af88d0 | 2023-05-17 12:38:59 | [wasm] More thorough API docs | ||
| 58f68dd3 | 2023-05-04 14:25:14 | [instancer] wrap hb_subset_input_Set_axis_range() under experimental Also add notes: it's not actually working yet. | ||
| 4584bcdc | 2023-05-10 00:20:25 | 7.3.0 | ||
| 4bbcff2c | 2023-05-08 20:29:35 | Help noobs who don't know their segment properties | ||
| 374a9a9f | 2023-05-05 05:58:15 | [subset] restore accidentally removed function doc. | ||
| 3021b2db | 2023-05-05 05:57:05 | [subset] change glyph mapping api to return a mutable map. Maintains consistency with our other set based api methods. | ||
| d4c13225 | 2023-05-04 23:04:35 | [subset] Add new glyph map method to docs. | ||
| bc535870 | 2023-04-26 13:57:11 | [deprecated] Add HB_UNICODE_COMBINING_CLASS_CCC133 https://github.com/harfbuzz/harfbuzz/pull/4207 | ||
| 7f629c0d | 2023-04-19 13:16:18 | [docs] clarify purpose of FreeType integration Fixes https://github.com/harfbuzz/harfbuzz/issues/4200 | ||
| 0c90555e | 2023-02-26 13:55:17 | [wasm] Fix Rust docs | ||
| db789eac | 2023-02-25 15:35:37 | [wasm-rust] Docs and API update | ||
| 840b5dff | 2023-02-25 15:20:39 | [wasm] Improve Rust docs, refer to new crate | ||
| ed39e076 | 2023-02-24 16:20:06 | [wasm] Fix docs | ||
| e03726d2 | 2023-02-23 12:00:42 | [wasm] Ignore API in the docs | ||
| bb8a04cb | 2023-02-23 10:37:44 | [wasm] Remove the print(returnval) and use it to fail shaper | ||
| 11fc83c0 | 2023-02-23 17:34:02 | [Docs] Pass a C string from Rust to HB | ||
| f0200445 | 2023-02-23 16:38:39 | Initial WASM docs and Rust example | ||
| b4b089c4 | 2023-03-06 04:40:04 | [docs] Disable gtdoc-check by default It slows build as it causes documentation to be always rebuilt. We now disable it by default and enable it on relevant CI jobs. | ||
| 60841e26 | 2023-03-03 01:01:49 | 7.1.0 | ||
| fb067390 | 2023-03-02 11:40:45 | [docs] Fix a warning | ||
| 96d4ed09 | 2023-03-01 14:08:16 | [justify] Document API | ||
| bbb9d6d4 | 2023-02-28 12:07:48 | [font] Add hb_font_set_variation() | ||
| 9c27fe62 | 2023-02-21 23:25:14 | Revert "[doc] Fix a couple of gtk-doc warnings" This reverts commit ed42b2fcb556a1d47a620f77cc98069123d1670c. | ||
| ed42b2fc | 2023-02-21 23:08:15 | [doc] Fix a couple of gtk-doc warnings | ||
| 2f1aa032 | 2023-02-13 09:50:04 | [doc] Give this section a nice URL | ||
| 8bdaeddf | 2023-02-11 23:44:58 | 7.0.0 | ||
| 7188c564 | 2023-02-11 20:02:34 | [doc] Enable gtkdoc-check Should catch the most blatant issues. | ||
| 8302da86 | 2023-02-10 12:50:45 | Merge pull request #4097 from harfbuzz/embolden Embolden | ||
| 96d9e862 | 2023-02-09 12:53:17 | [docs] Improve cluster-level docs | ||
| d250fd97 | 2023-02-02 10:57:30 | [font] Docs | ||
| 12f2ecbd | 2023-01-23 23:41:11 | [doc] Generate hb-supported-features.h See inline comment. | ||
| 0bbd3360 | 2023-01-19 20:11:35 | [doc] Try to fix generating hb-features docs Move it to a separate section, since hb-common says include hb.h, while we want to include hb-features.h here. This still does not fix generating documentation of undefined macros (e.g. HB_HAS_GDI since we build docs on Linux). | ||
| def94aa8 | 2023-01-22 14:01:34 | [features] Add HB_HAS_GOBJECT | ||
| b3006ba9 | 2023-01-22 13:46:35 | Docs | ||
| eb00088b | 2023-01-20 13:55:13 | [paint] Docs | ||
| cce7c441 | 2023-01-20 13:57:05 | [name] Fix doc That's part of an enum now. | ||
| edec8946 | 2023-01-20 09:28:59 | New API: hb_ot_layout_script_select_language2() Variant that outputs chosen_language. Not sure why the original API didn't have this. The script counterpart has. | ||
| d695cc87 | 2023-01-18 20:45:19 | [paint] Docs | ||
| 99838770 | 2023-01-15 10:54:01 | [font] Add hb_font_get_var_named_instance() Two new API: +HB_FONT_NO_VAR_NAMED_INSTANCE +hb_font_get_var_named_instance | ||
| 52c8c5a0 | 2023-01-11 18:50:24 | [doc] Fix API indices generation For whatever reason, GTK-Doc 1.33.1 will not generate HTML files for indices that has these role attributes. | ||
| 5153218b | 2023-01-05 16:26:41 | [set] Add hb_set_is_inverted() | ||
| c54debc7 | 2023-01-05 11:54:06 | [face] Add hb_face_collect_nominal_glyph_mapping Fixes https://github.com/harfbuzz/harfbuzz/issues/3973 | ||
| b0d9421b | 2023-01-05 11:21:46 | [docs] Remove reference to 2.x.x Fixes https://github.com/harfbuzz/harfbuzz/issues/4006 | ||
| 35f46e74 | 2023-01-04 17:12:08 | [map] Add hb_map_keys() and hb_map_values() | ||
| 4f607913 | 2023-01-04 13:58:46 | [map] Add hb_map_update() | ||
| ffafcf96 | 2023-01-04 12:55:59 | [map] Add hb_map_next() | ||
| 4a5bd7a9 | 2023-01-01 16:53:28 | [subset] Add hb_subset_input_keep_everything() Fixes https://github.com/harfbuzz/harfbuzz/issues/3998 New API: + hb_subset_input_keep_everything() | ||
| 956ccb11 | 2022-12-31 10:14:37 | [docs] Add a section about rendering | ||
| 63cd1cce | 2022-12-31 08:56:12 | [docs] Drop stale commented-out section Freetype integration is documented elsewhere now. | ||
| a3905904 | 2022-12-31 08:51:19 | Mention named instances in the var-fonts section | ||
| 3be9fa07 | 2022-12-29 10:14:51 | [docs] Mention new font-funcs in the user manual | ||
| 2c212178 | 2022-12-29 09:57:56 | [docs] Add a Cairo integration section | ||
| 7b0f9abc | 2022-12-27 12:37:53 | [paint] Add back "remote-control" API This reverts commit f146299a405b8338542a245b85e664de29f0c972. | ||
| d88787b6 | 2022-12-27 10:59:17 | [cairo] Add func to init fonts on creation To set, for example, font-funcs. | ||
| 4e3e879c | 2022-12-26 15:33:04 | [cairo] Add [sg]et_scale_factor | ||
| 70babda6 | 2022-12-25 19:10:11 | [cairo] docs | ||
| ddb52e4a | 2022-12-25 19:52:39 | [cairo] Add docs | ||
| 49a6aa97 | 2022-12-25 19:09:19 | [docs] Add missing HB_HAS macros | ||
| 30664550 | 2022-12-25 19:03:50 | Work on proper build integration Install hb-cairo.h and define HB_HAS_CAIRO. |