aboutsummaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am4
-rw-r--r--data/epiphany-lockdown.schemas.in26
2 files changed, 28 insertions, 2 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 2f18dac23..999810340 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -28,8 +28,8 @@ applicationsdir = $(datadir)/application-registry
applications_DATA = epiphany.applications
schemadir = $(sysconfdir)/gconf/schemas
-schema_in_files = epiphany.schemas.in
-schema_DATA = epiphany.schemas
+schema_in_files = epiphany.schemas.in epiphany-lockdown.schemas.in
+schema_DATA = epiphany.schemas epiphany-lockdown.schemas
aboutdir = $(pkgdatadir)
about_DATA = epiphany.xhtml conspiracy.xhtml
diff --git a/data/epiphany-lockdown.schemas.in b/data/epiphany-lockdown.schemas.in
new file mode 100644
index 000000000..7cdbb4ea8
--- /dev/null
+++ b/data/epiphany-lockdown.schemas.in
@@ -0,0 +1,26 @@
+<gconfschemafile>
+ <schemalist>
+ <schema>
+ <key>/schemas/apps/epiphany/lockdown/disable_javascript_chrome</key>
+ <applyto>/apps/epiphany/lockdown/disable_javascript_chrome</applyto>
+ <owner>epiphany</owner>
+ <type>bool</type>
+ <default>0</default>
+ <locale name="C">
+ <short>Disable JavaScript chrome control</short>
+ <long>Disable JavaScript's control over window chrome.</long>
+ </locale>
+ </schema>
+ <schema>
+ <key>/schemas/apps/epiphany/lockdown/hide_menubar</key>
+ <applyto>/apps/epiphany/lockdown/hide_menubar</applyto>
+ <owner>epiphany</owner>
+ <type>bool</type>
+ <default>0</default>
+ <locale name="C">
+ <short>Hide menubar by default</short>
+ <long>Hide the menubar by default.</long>
+ </locale>
+ </schema>
+ </schemalist>
+</gconfschemafile>