[gnome-builder] gsettings: add gschema for project settings
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] gsettings: add gschema for project settings
- Date: Wed, 31 Jan 2018 11:37:27 +0000 (UTC)
commit 1a222e1b05a6b36001d514fdc3876428a777e9c1
Author: Christian Hergert <chergert redhat com>
Date: Wed Jan 31 02:58:11 2018 -0800
gsettings: add gschema for project settings
Currently, this only has a setting for 'config-id' which will be
the most recently selected build configuration, (to be persisted
between runs of the program).
data/gsettings/meson.build | 1 +
data/gsettings/org.gnome.builder.project.gschema.xml | 12 ++++++++++++
2 files changed, 13 insertions(+)
---
diff --git a/data/gsettings/meson.build b/data/gsettings/meson.build
index 639d29ea6..6f9dd5f52 100644
--- a/data/gsettings/meson.build
+++ b/data/gsettings/meson.build
@@ -31,6 +31,7 @@ install_data([
'org.gnome.builder.extension-type.gschema.xml',
'org.gnome.builder.gschema.xml',
'org.gnome.builder.plugin.gschema.xml',
+ 'org.gnome.builder.project.gschema.xml',
'org.gnome.builder.project-tree.gschema.xml',
'org.gnome.builder.terminal.gschema.xml',
'org.gnome.builder.workbench.gschema.xml',
diff --git a/data/gsettings/org.gnome.builder.project.gschema.xml
b/data/gsettings/org.gnome.builder.project.gschema.xml
new file mode 100644
index 000000000..0426f7828
--- /dev/null
+++ b/data/gsettings/org.gnome.builder.project.gschema.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<schemalist>
+ <schema id="org.gnome.builder.project" gettext-domain="gnome-builder">
+
+ <key name="config-id" type="s">
+ <default>"default"</default>
+ <summary>Selected configuration for building</summary>
+ <description>The configuration that has been selected and will be restored the next time the project
loads.</description>
+ </key>
+
+ </schema>
+</schemalist>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]