Behdad Esfahbod
|
f2a6643fc1
|
[cairo] Docs
|
2022-12-29 18:00:39 -07:00 |
Behdad Esfahbod
|
bfce4a6046
|
[cairo] Remove error path
Assume cairo API always returns non-NULL.
|
2022-12-29 10:43:37 -07:00 |
Behdad Esfahbod
|
b1de87b7f1
|
[cairo] Document get_glyphs() arguments as inout
|
2022-12-29 10:41:35 -07:00 |
Matthias Clasen
|
89bd7f64ae
|
[hb-cairo] Small docs fixes
|
2022-12-29 10:09:50 -07:00 |
Khaled Hosny
|
723e7a48e2
|
[docs] Small fixes
|
2022-12-29 15:49:21 +02:00 |
Behdad Esfahbod
|
81c04b0c21
|
[cairo] Add separate x/y scale factors
|
2022-12-27 17:46:25 -07:00 |
Behdad Esfahbod
|
50b7fff0c6
|
[cairo] Fix text_to_glyphs scale factor
|
2022-12-27 17:37:42 -07:00 |
Behdad Esfahbod
|
8f62b8c6bb
|
[cairo] Fix cluster conversion
|
2022-12-27 17:26:39 -07:00 |
Behdad Esfahbod
|
fa3fa9422d
|
[cairo] Doc
|
2022-12-27 11:54:23 -07:00 |
Behdad Esfahbod
|
bbf6f42d3b
|
[cairo] TODO
|
2022-12-27 11:50:06 -07:00 |
Behdad Esfahbod
|
f9fc13287b
|
[hb-cairo] Return hb_font_t* from init-func
|
2022-12-27 11:08:55 -07:00 |
Behdad Esfahbod
|
d88787b6ca
|
[cairo] Add func to init fonts on creation
To set, for example, font-funcs.
|
2022-12-27 10:59:17 -07:00 |
Behdad Esfahbod
|
c652e8e1b7
|
[cairo] Docs
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
23980d3cb2
|
[cairo] Docs
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
f5fd46aa3d
|
[cairo] Docs
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
36482b684b
|
[cairo] Err, utf8_clusters
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
48cb25dd36
|
[cairo] Implement (untested) text_to_glyphs callback
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
c38abcb3fb
|
[cairo] Add x,y args to get_glyphs
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
847ed69547
|
[cairo] Reorder arguments of a call
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
726cfffc0d
|
[cairo] Doc fix
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
0fe0cdf066
|
[cairo] Document scale-factor business
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
4e3e879c1c
|
[cairo] Add [sg]et_scale_factor
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
186bfa99f5
|
[cairo] Make scale_factor a double
|
2022-12-26 17:01:08 -07:00 |
Matthias Clasen
|
8d0e18b51d
|
[cairo] More details in the docs
Mention slant as well.
|
2022-12-26 17:01:08 -07:00 |
Matthias Clasen
|
30605e09b9
|
[cairo] Mention variations in the docs
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
7a52ac4bbe
|
[cairo] Set variations
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
4be4e017fc
|
[cairo] Make font immutable
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
70babda6ad
|
[cairo] docs
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
1c67180d6d
|
[cairo] Add typed destroy funcs
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
43da222e6d
|
[cairo] Rename
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
cf001f6ec7
|
[cairo] Add constructor from hb_face_t
|
2022-12-26 17:01:08 -07:00 |
Matthias Clasen
|
ddb52e4a30
|
[cairo] Add docs
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
dc2bf2664d
|
[cairo] Set scaled-font extents
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
d6ecda36bf
|
[cairo] Renames
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
ffa45f243c
|
[cairo] #ifdef HAVE_CAIRO
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
9e61fd7705
|
[hb-cairo] Lazy-load funcs thread-safe
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
a7c2e839e1
|
[hb-cairo] Prefix internal methods
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
bb640d4031
|
[hb-cairo] Use nullptr instead of NULL
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
20a50acc91
|
[hb-cairo] Make hb_cairo_glyphs_from_buffer public
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
bf52386cfa
|
[cairo] Silence warning
|
2022-12-26 17:01:08 -07:00 |
Behdad Esfahbod
|
1ad24421a6
|
[hb-cairo] Rename files to C++
|
2022-12-26 17:01:08 -07:00 |