src/hb-cairo.cc


Log

Author Commit Date CI Message
Behdad Esfahbod f2a6643f 2022-12-29T18:00:39 [cairo] Docs
Behdad Esfahbod bfce4a60 2022-12-29T10:43:37 [cairo] Remove error path Assume cairo API always returns non-NULL.
Behdad Esfahbod b1de87b7 2022-12-29T10:34:47 [cairo] Document get_glyphs() arguments as inout
Matthias Clasen 89bd7f64 2022-12-29T08:05:16 [hb-cairo] Small docs fixes
Khaled Hosny 723e7a48 2022-12-29T15:49:21 [docs] Small fixes
Behdad Esfahbod 81c04b0c 2022-12-27T17:46:25 [cairo] Add separate x/y scale factors
Behdad Esfahbod 50b7fff0 2022-12-27T17:37:42 [cairo] Fix text_to_glyphs scale factor
Behdad Esfahbod 8f62b8c6 2022-12-27T17:26:39 [cairo] Fix cluster conversion
Behdad Esfahbod fa3fa942 2022-12-27T11:54:23 [cairo] Doc
Behdad Esfahbod bbf6f42d 2022-12-27T11:50:06 [cairo] TODO
Behdad Esfahbod f9fc1328 2022-12-27T11:08:34 [hb-cairo] Return hb_font_t* from init-func
Behdad Esfahbod d88787b6 2022-12-27T10:59:17 [cairo] Add func to init fonts on creation To set, for example, font-funcs.
Behdad Esfahbod c652e8e1 2022-12-26T16:25:22 [cairo] Docs
Behdad Esfahbod 23980d3c 2022-12-26T16:22:35 [cairo] Docs
Behdad Esfahbod f5fd46aa 2022-12-26T16:18:27 [cairo] Docs
Behdad Esfahbod 36482b68 2022-12-26T16:15:06 [cairo] Err, utf8_clusters
Behdad Esfahbod 48cb25dd 2022-12-26T16:13:57 [cairo] Implement (untested) text_to_glyphs callback
Behdad Esfahbod c38abcb3 2022-12-26T16:03:25 [cairo] Add x,y args to get_glyphs
Behdad Esfahbod 847ed695 2022-12-26T15:59:57 [cairo] Reorder arguments of a call
Behdad Esfahbod 726cfffc 2022-12-26T15:55:56 [cairo] Doc fix
Behdad Esfahbod 0fe0cdf0 2022-12-26T15:52:55 [cairo] Document scale-factor business
Behdad Esfahbod 4e3e879c 2022-12-26T15:33:04 [cairo] Add [sg]et_scale_factor
Behdad Esfahbod 186bfa99 2022-12-26T15:15:40 [cairo] Make scale_factor a double
Matthias Clasen 8d0e18b5 2022-12-25T22:12:29 [cairo] More details in the docs Mention slant as well.
Matthias Clasen 30605e09 2022-12-25T22:04:22 [cairo] Mention variations in the docs
Behdad Esfahbod 7a52ac4b 2022-12-25T19:39:02 [cairo] Set variations
Behdad Esfahbod 4be4e017 2022-12-25T19:27:53 [cairo] Make font immutable
Behdad Esfahbod 70babda6 2022-12-25T19:10:11 [cairo] docs
Behdad Esfahbod 1c67180d 2022-12-25T19:07:02 [cairo] Add typed destroy funcs
Behdad Esfahbod 43da222e 2022-12-25T19:05:24 [cairo] Rename
Behdad Esfahbod cf001f6e 2022-12-25T19:01:28 [cairo] Add constructor from hb_face_t
Matthias Clasen ddb52e4a 2022-12-25T19:52:39 [cairo] Add docs
Behdad Esfahbod dc2bf266 2022-12-25T18:02:34 [cairo] Set scaled-font extents
Behdad Esfahbod d6ecda36 2022-12-25T17:39:26 [cairo] Renames
Behdad Esfahbod ffa45f24 2022-12-25T17:14:45 [cairo] #ifdef HAVE_CAIRO
Behdad Esfahbod 9e61fd77 2022-12-25T17:09:43 [hb-cairo] Lazy-load funcs thread-safe
Behdad Esfahbod a7c2e839 2022-12-25T16:59:58 [hb-cairo] Prefix internal methods
Behdad Esfahbod bb640d40 2022-12-25T16:55:27 [hb-cairo] Use nullptr instead of NULL
Behdad Esfahbod 20a50acc 2022-12-25T16:09:26 [hb-cairo] Make hb_cairo_glyphs_from_buffer public
Behdad Esfahbod bf52386c 2022-12-25T16:10:31 [cairo] Silence warning
Behdad Esfahbod 1ad24421 2022-12-25T15:55:14 [hb-cairo] Rename files to C++