Behdad Esfahbod
Behdad Esfahbod
@ebassi I'm fine with whatever you are happy with. And thanks for doing this as new separate API. We don't have many users of the old one, we can retire...
> A way to fix this would be to rename `hb_gobject__get_type()` to `hb__get_gtype()`; I guess it should be possible to maintain the old symbols in the ABI, and skip them...
Thanks @ebassi. No idea about CI fails. Will we now be exporting symbols starting with `gobject_hb_`?
Let's keep this moving before it becomes stale. :)
The failing tests are expected given the weird symbol naming scheme we agreed to ship: ``` 15/346 harfbuzz:src / check-symbols FAIL 0.40s (exit status 1) --- command --- 15:43:00 srcdir='/root/project/src'...
I looked around github, and looks like there's a dozen or so downstream users of the current introspection API. What do we do about them? Is it possible to ship...
> I can't say I have a _strong_ feeling about the options, but perhaps one could say it's slightly preferable to keep each "get_x" next to "set_x", just so that...
See https://github.com/harfbuzz/harfbuzz/issues/3609
Eg. CoreText has CTFontCopyAvailableTables: https://developer.apple.com/documentation/coretext/1510774-ctfontcopyavailabletables
The problem with the non-PNG / non-color bitmaps is that 1. the way they are encoded is a pain, and exposing their encoding is also is a pain. Can you...