Ryan Hope
d3f8050777
Add missing extension point register for for GMemorySettingsBackend
...
Using GMemorySettingsBackend before any other GSettingsBackend would
cause the following error: "Tried to implement non-registered extension
point gsettings-backend". This is due to a missing call to
_g_io_modules_ensure_extension_points_registered() in the GMemorySettingsBackend
type definition which registers the gsettings-backend extension point.
(cherry-picked from commit 04255e45654bd49f1974a79baeafb33d228f6f71)
2022-09-20 12:45:52 +02:00
Sébastien Wilmet
3bf4a720c3
gio/: LGPLv2+ -> LGPLv2.1+
...
Sub-directories inside gio/ already processed in a previous commit:
- fam/
- gdbus-2.0/ (which contains only codegen/)
- gvdb/
- inotify/
- tests/
- win32/
- xdgmime/
Other sub-directories inside gio/:
- completion/: no license headers
- kqueue/: not LGPL, BSD-style license
https://bugzilla.gnome.org/show_bug.cgi?id=776504
2017-05-29 19:53:34 +02:00
Daniel Mustieles
078dbda148
Updated FSF's address
2014-01-31 14:31:55 +01:00
Matthias Clasen
a6caaebea7
Document new API
2011-02-08 10:05:00 -05:00
Christian Persch
8d74c96b76
Make the memory and null settings backends public
...
Bug #636806 .
2011-01-05 20:31:50 +01:00
Ryan Lortie
d5bd531d96
Cleanup the GSettingsBackend API
...
This is a substantial ABI break. Rebuild dconf.
2010-07-22 18:39:50 -04:00
Ryan Lortie
aed440815e
GSettings: add g_settings_reset()
...
Resets a key to its default value.
2010-07-22 17:50:05 -04:00
Ryan Lortie
5b946e0504
gio/: fully remove gioalias hacks
2010-07-07 19:53:22 -04:00
Ryan Lortie
61f3f45cb9
add get_permission API to GSettingsBackend
...
implement it in the various in-tree backends
also, lots of whitespace changes to realign the vtable members
2010-06-05 00:10:05 +02:00
Ryan Lortie
8dddf6499e
GSettingsBackend API/ABI change
...
- add list() virtual method
- add 'default_value' flag to read() call
2010-04-28 14:41:42 -05:00
Ryan Lortie
c8e264b6d0
add GMemorySettingsBackend
2010-04-17 01:26:34 -04:00