GIO Reference Manual: Change notification

## Change notification

GConf requires you to call `gconf_client_add_dir()` and `gconf_client_notify_add()` to get change notification. With GSettings, this is not necessary; signals get emitted automatically for every change.

The “changed” signal is emitted for each changed key. There is also a “change-event” signal that you can handle if you need to see groups of keys that get changed at the same time.

GSettings also notifies you about changes in writability of keys, with the “writable-changed” signal (and the “writable-change-event” signal).