diff options
Diffstat (limited to 'data')
-rw-r--r-- | data/.gitignore | 1 | ||||
-rw-r--r-- | data/Makefile.am | 15 | ||||
-rw-r--r-- | data/sugar.schemas.in | 159 |
3 files changed, 173 insertions, 2 deletions
diff --git a/data/.gitignore b/data/.gitignore index 6fa4af3..8263f12 100644 --- a/data/.gitignore +++ b/data/.gitignore @@ -1 +1,2 @@ *.gtkrc +sugar.schemas diff --git a/data/Makefile.am b/data/Makefile.am index 40e6e36..7623d46 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -46,5 +46,16 @@ if ENABLE_UPDATE_MIMEDB fi endif -EXTRA_DIST = $(sugar_DATA) $(xsessions_DATA) $(nmservice_DATA) $(mime_xml_in_files) em.py gtkrc.em -CLEANFILES = $(GTKRC_FILES) $(mime_xml_files) +@INTLTOOL_SCHEMAS_RULE@ + +schemadir = $(GCONF_SCHEMA_FILE_DIR) +schema_in_files = sugar.schemas.in +schema_DATA = $(schema_in_files:.schemas.in=.schemas) + +install-data-local: $(schema_DATA) +if GCONF_SCHEMAS_INSTALL + GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule sugar.schemas 2>&1 > /dev/null +endif + +EXTRA_DIST = $(sugar_DATA) $(xsessions_DATA) $(nmservice_DATA) $(mime_xml_in_files) em.py gtkrc.em $(schema_in_files) +CLEANFILES = $(GTKRC_FILES) $(mime_xml_files) $(schema_DATA) diff --git a/data/sugar.schemas.in b/data/sugar.schemas.in new file mode 100644 index 0000000..5cdff4d --- /dev/null +++ b/data/sugar.schemas.in @@ -0,0 +1,159 @@ +<?xml version="1.0"?> +<gconfschemafile> + <schemalist> + <schema> + <key>/schemas/desktop/sugar/user/nick</key> + <applyto>/desktop/sugar/user/nick</applyto> + <owner>sugar</owner> + <type>string</type> + <default></default> + <locale name="C"> + <short>User Name</short> + <long>User name that is used throughout the desktop.</long> + </locale> + </schema> + <schema> + <key>/schemas/desktop/sugar/user/color</key> + <applyto>/desktop/sugar/user/color</applyto> + <owner>sugar</owner> + <type>string</type> + <default></default> + <locale name="C"> + <short>User Color</short> + <long>Color for the XO icon that is used throughout the + desktop. The string is composed of the stroke color and fill + color, format is that of rbg colors. Example: #AC32FF,#9A5200 + </long> + </locale> + </schema> + + <schema> + <key>/schemas/desktop/sugar/sound/volume</key> + <applyto>/desktop/sugar/sound/volume</applyto> + <owner>sugar</owner> + <type>int</type> + <default>80</default> + <locale name="C"> + <short>Volume Level</short> + <long>Volume level for the sound device.</long> + </locale> + </schema> + <schema> + <key>/schemas/desktop/sugar/sound/mute</key> + <applyto>/desktop/sugar/sound/mute</applyto> + <owner>sugar</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Sound Muted</short> + <long>Setting for muting the sound device.</long> + </locale> + </schema> + + <schema> + <key>/schemas/desktop/sugar/backup_url</key> + <applyto>/desktop/sugar/backup_url</applyto> + <owner>sugar</owner> + <type>string</type> + <default></default> + <locale name="C"> + <short>Backup URL</short> + <long>Url where the backup is saved to.</long> + </locale> + </schema> + + <schema> + <key>/schemas/desktop/sugar/date/timezone</key> + <applyto>/desktop/sugar/date/timezone</applyto> + <owner>sugar</owner> + <type>string</type> + <default>"UTC"</default> + <locale name="C"> + <short>Timezone</short> + <long>Timezone setting for the system.</long> + </locale> + </schema> + + <schema> + <key>/schemas/desktop/sugar/desktop/favorites_layout</key> + <applyto>/desktop/sugar/desktop/favorites_layout</applyto> + <owner>sugar</owner> + <type>string</type> + <default>"ring-layout"</default> + <locale name="C"> + <short>Favorites Layout</short> + <long>Layout of the favorites view.</long> + </locale> + </schema> + + <schema> + <key>/schemas/desktop/sugar/frame/edge_delay</key> + <applyto>/desktop/sugar/frame/edge_delay</applyto> + <owner>sugar</owner> + <type>int</type> + <default>1000</default> + <locale name="C"> + <short>Edge Delay</short> + <long>Delay for the activation of the frame using the edges.</long> + </locale> + </schema> + <schema> + <key>/schemas/desktop/sugar/frame/corner_delay</key> + <applyto>/desktop/sugar/frame/corner_delay</applyto> + <owner>sugar</owner> + <type>int</type> + <default>0</default> + <locale name="C"> + <short>Corner Delay</short> + <long>Delay for the activation of the frame using the corners.</long> + </locale> + </schema> + + <schema> + <key>/schemas/desktop/sugar/collaboration/jabber_server</key> + <applyto>/desktop/sugar/collaboration/jabber_server</applyto> + <owner>sugar</owner> + <type>string</type> + <default>""</default> + <locale name="C"> + <short>Jabber Server</short> + <long>Url of the jabber server to use.</long> + </locale> + </schema> + <schema> + <key>/schemas/desktop/sugar/collaboration/jabber_registered</key> + <applyto>/desktop/sugar/collaboration/jabber_registered</applyto> + <owner>sugar</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Jabber Registered</short> + <long>Flag to keep track of the registration status with the jabber server.</long> + </locale> + </schema> + + <schema> + <key>/schemas/desktop/sugar/power/automatic</key> + <applyto>/desktop/sugar/power/automatic</applyto> + <owner>sugar</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Power Automatic</short> + <long>Power Automatic.</long> + </locale> + </schema> + <schema> + <key>/schemas/desktop/sugar/power/extreme</key> + <applyto>/desktop/sugar/power/extreme</applyto> + <owner>sugar</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Power Extreme</short> + <long>Power Extreme. </long> + </locale> + </schema> + + </schemalist> +</gconfschemafile> |