Behdad Esfahbod
|
3c972867b9
|
More s/hb_font_get_glyph_shape/hb_font_draw_glyph/
|
2022-12-23 13:37:59 -07:00 |
Behdad Esfahbod
|
21a9db875e
|
[draw] Add get_empty / [sg]et_user_data
|
2022-12-23 13:37:59 -07:00 |
Matthias Clasen
|
c292e577ff
|
Fix a typo
|
2022-12-19 20:04:36 +02:00 |
Matthias Clasen
|
b795246fff
|
[draw] Clarify the docs
Disambiguate the origin of draw_data and user_data,
this had me confused a few times.
Fixes: https://github.com/harfbuzz/harfbuzz/issues/3955
|
2022-12-19 20:04:36 +02:00 |
Khaled Hosny
|
8d1b000a3e
|
4.0.0
|
2022-03-01 21:27:32 +02:00 |
Khaled Hosny
|
f942874fac
|
[draw] Fix some introspection warnings
|
2022-02-13 13:21:15 -06:00 |
Khaled Hosny
|
628847b5c8
|
[doc] Link to respective draw callback functions
|
2022-02-13 13:21:14 -06:00 |
Khaled Hosny
|
7245298e25
|
[doc] Document HB_DRAW_STATE_DEFAULT
|
2022-02-13 13:21:14 -06:00 |
Khaled Hosny
|
8e892bdb54
|
[doc] Message draw documentation a bit
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
c56c13756b
|
[draw] Document more
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
4f2704adb6
|
[draw] Add more reserved items to hb_draw_state_t
Since these are free basically.
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
f1a9a9ccaf
|
[draw-state] Pass state down to callbacks
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
a9dd9f0bae
|
[draw] Add public move_to/line_to/... API that take a draw-state
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
fc78592e67
|
[draw-state] Add type and use in draw-helper
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
2bed4f46fb
|
[draw] Fix draw signatures
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
27dfd69fc7
|
[draw] Another Since: tag update
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
7ac23f4e78
|
[draw] Whitespace
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
35190dc961
|
[draw] Convert API to float instead of hb_position_t
|
2022-02-13 13:21:14 -06:00 |
Behdad Esfahbod
|
dd7b6e2c3f
|
[draw] Remove EXPERIMENTAL_API tag
|
2022-02-13 13:21:14 -06:00 |
luz paz
|
e2e305066a
|
Fix various typos
Found via `codespell -q 3 -S ./perf/texts -L actualy,ba,beng,fo,gir,inout,nd,ot,pres,ro,te,teh,timne`
|
2022-01-16 05:39:03 -08:00 |
Khaled Hosny
|
7b9e23f28b
|
[introspection] Fix g-ir-scanner syntax errors
Fixes https://github.com/harfbuzz/harfbuzz/issues/2851
|
2021-02-10 23:37:43 +02:00 |
Ebrahim Byagowi
|
755a77d660
|
Move outline draw API behind HB_EXPERIMENTAL_API directive
|
2020-03-13 08:25:53 +03:30 |
Ebrahim Byagowi
|
b4d3bf1d8a
|
[draw] Add hb_draw_funcs_is_immutable and hb_draw_funcs_make_immutable
|
2020-02-06 11:52:32 +03:30 |
Ebrahim Byagowi
|
5b069c3612
|
[draw][docs] update to new terminology
|
2020-01-30 18:05:01 +03:30 |
Ebrahim Byagowi
|
1632726c1f
|
[draw] minor
|
2020-01-30 16:48:34 +03:30 |
Ebrahim Byagowi
|
d106900bfd
|
[draw][glyf] Implement quadratic to cubic call translation
|
2020-01-28 15:27:27 +03:30 |
Ebrahim Byagowi
|
74fdcdcac8
|
[draw] Rename conic_to to quadratic_to
|
2020-01-28 13:45:22 +03:30 |
Ebrahim Byagowi
|
ac81e94016
|
Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t
|
2020-01-28 13:24:49 +03:30 |