Skip to content

Support multiple directories in GSETTINGS_SCHEMA_DIR

This adds support for specifying multiple directories in the GSETTINGS_SCHEMA_DIR environment variable by separating the values using G_SEARCHPATH_SEPARATOR_S (colon on UNIX-like systems).

While programs could already register multiple custom GSettings schema directories, it was not possible to achieve the same without writing custom code, e.g. when using the gsettings command line tool.

Fixes #1998 (closed).

Merge request reports