GNOME Bugzilla – Bug 682702
GKeyfileSettingsBackend should be introspected
Last modified: 2017-10-25 03:13:29 UTC
The KeyfileSettingsBackend isn't available in Gio-2.0.gir. This is on purpose, as the following commit shows: http://git.gnome.org/browse/gobject-introspection/commit/Makefile-gir.am?id=3f8629d719a43332d9ac31d706920d0bec8746f4 However, if I remove the filter-out from the last change in that commit and rebuild, then I can use Gio.keyfile_settings_backend_new() from Python without problems. Is there any reason why KeyfileSettingsBackend should still be disabled from introspection?
I'm looking for this too, as an opt-in way of supporting users with reasons to avoid using platform configuration stores.
NB: gsettingsbackend is unstable API
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]
I feel like this has been fixed by https://git.gnome.org/browse/gobject-introspection/commit/?id=b8d92b0b36b3907ef066e068e33e9309eb0f8ec5 but can't confirm since I don't have this available locally yet.
I tested on a recently built gobject-introspection and it seems to be fixed indeed.