GNOME Bugzilla – Bug 689685
VAPI support for gcr
Last modified: 2019-02-22 11:59:25 UTC
Build VAPI support for gcr and gck libraries. In addition at the same time we want to split the gcr gir support into the gtk-dependent parts and the non-gtk-dependent parts.
Created attachment 230750 [details] [review] WIP vapi
I know it's not ideal, but instead of blocking on #686542 how about just temporarily skipping CertificateRenderer.label property in metadata? Even if you really must set the label property in Vala, you can work around the issue by calling GLib.Object.set directly.
Created attachment 232115 [details] [review] Split up the Gcr GIR files into base/ui * Reorganize our libraries too, in a backwards compatible manner, in order to better match this split. * This reorganization was predicated on the fact that we can't have two GIRs with the same namespace. So the two namespaces are: - Gcr - GcrUi * The pkg-config files are: - gcr-base - gcr-ui - gcr (which depends on both of the above)
Created attachment 232117 [details] [review] WIP vapi
Comment on attachment 232115 [details] [review] Split up the Gcr GIR files into base/ui Attachment 232115 [details] pushed as 86550b6 - Split up the Gcr GIR files into base/ui
Created attachment 242085 [details] [review] Add vala vapi files for Gck and Gcr libraries
Attachment 242085 [details] pushed as c258c86 - Add vala vapi files for Gck and Gcr libraries