Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 8bdaeddf | 2023-02-11 23:44:58 | 7.0.0 | ||
| 0ea8bbd9 | 2023-02-11 20:01:06 | [doc] Use XSince for REPLACEME/EXPERIMENTAL To hide them from gtk-doc so that we can finally enable gtkdoc-check. | ||
| 14b026ff | 2022-12-19 13:53:49 | [draw] Add hb_font_draw_glyph hb_font_draw_glyph(), hb_font_draw_glyph_func_t and hb_font_funcs_set_draw_glyph_func() are just alternative names for hb_font_get_glyph_shape and friends, to better align with hb_font_paint_glyph. | ||
| ee220446 | 2022-12-18 13:50:34 | [paint] Add get_empty / [sg]et_user_data | ||
| 21a9db87 | 2022-12-18 13:47:22 | [draw] Add get_empty / [sg]et_user_data | ||
| eddb408f | 2022-12-19 12:19:48 | [draw] Small doc fix | ||
| 56d6b699 | 2022-11-19 15:08:50 | [font/draw] Remove unneeded branch The preamble sets user_data/destroy to nullptr if func is nullptr. | ||
| 976bb26c | 2022-11-19 15:06:23 | [draw] Optimize set_func functions | ||
| 46a36771 | 2022-07-12 12:03:00 | [draw] Fix leak from e0a5231657a6f09ca4afc93e1b2224eba7a0b544 | ||
| f8544cbf | 2022-07-12 11:52:33 | [draw] Fix regression from e0a5231657a6f09ca4afc93e1b2224eba7a0b544 | ||
| 98e90cc6 | 2022-06-30 08:43:57 | [docs] Reduce warnings Use markdown syntax for inline code blocks instead of %true, %false, and %NULL. | ||
| 36dd5d32 | 2022-06-26 16:16:43 | [draw] Use multiplication instead of division in quadratic conversion | ||
| e0a52316 | 2022-06-16 13:24:02 | [draw] Lazy-allocate user-data/destroy callback vector | ||
| f78a2509 | 2022-06-05 00:55:35 | [gi] Remove Xconstructor annotations | ||
| 8d1b000a | 2022-03-01 21:27:32 | 4.0.0 | ||
| f942874f | 2022-02-12 01:43:11 | [draw] Fix some introspection warnings | ||
| 8e892bdb | 2022-02-08 19:36:29 | [doc] Message draw documentation a bit | ||
| cdf1cb35 | 2022-02-07 19:05:52 | [draw] Destroy callback data | ||
| c56c1375 | 2022-02-07 18:38:00 | [draw] Document more | ||
| 23762305 | 2022-02-07 18:23:26 | [draw] Flesh out docs a bit | ||
| 2ce19f28 | 2022-02-05 15:01:15 | [font/draw] Fetch shape from parent font if not implemented in font | ||
| d6b61dff | 2022-02-05 13:46:48 | [draw] Minor cleanup | ||
| a357e5d8 | 2022-02-03 14:42:56 | [draw] Do quadratic-to-cubic conversion in nil quadratic implementation | ||
| f1a9a9cc | 2022-02-03 14:10:40 | [draw-state] Pass state down to callbacks | ||
| a9dd9f0b | 2022-02-03 13:58:36 | [draw] Add public move_to/line_to/... API that take a draw-state | ||
| 2bed4f46 | 2022-02-02 21:42:48 | [draw] Fix draw signatures | ||
| ddc36df3 | 2022-02-02 16:15:04 | [draw] Move hb_font_draw_glyph() to hb-draw-glyph.cc | ||
| 9a1508a2 | 2022-02-02 16:12:42 | [draw] Replace API Since tags with REPLACEME | ||
| 35190dc9 | 2022-02-02 16:08:40 | [draw] Convert API to float instead of hb_position_t | ||
| dd7b6e2c | 2022-02-02 14:46:10 | [draw] Remove EXPERIMENTAL_API tag | ||
| 2337f0d0 | 2021-07-08 10:58:50 | Internally use hb_malloc/.../hb_free instead of malloc/.../free Redefining those stock names as macros was conflicting with gcc 10 headers. Fixes https://github.com/harfbuzz/harfbuzz/issues/3044 | ||
| 755a77d6 | 2020-01-29 22:26:04 | Move outline draw API behind HB_EXPERIMENTAL_API directive | ||
| 9fe0dc34 | 2020-02-26 17:40:44 | [draw] Pass draw_helper_t itself around instead recreating it Specially helpful if we want to change the design | ||
| da37880e | 2020-02-20 19:01:43 | [draw] Add a private bit field instead null-checking quad-to callback This doesn't imply the the design is good or stable just is better to not fail due to null quad-to callback so as our quad-cubic curves translation is currently table limited which can be revisited anytime. | ||
| b4d3bf1d | 2020-02-02 14:32:38 | [draw] Add hb_draw_funcs_is_immutable and hb_draw_funcs_make_immutable | ||
| 920dca45 | 2020-01-30 18:03:06 | [draw][docs] update to new terminlogy | ||
| d106900b | 2020-01-28 15:26:13 | [draw][glyf] Implement quadratic to cubic call translation | ||
| 74fdcdca | 2020-01-28 13:45:22 | [draw] Rename conic_to to quadratic_to | ||
| ac81e940 | 2020-01-28 12:34:47 | Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t |