From 8634255b1b2146795395f573f69bd66cc38c67ac Mon Sep 17 00:00:00 2001 From: Rui Matos Date: Tue, 20 Sep 2016 18:45:59 +0200 Subject: build: Ensure we install gsettings schemas Commit a0c98a08 left us with uninstallable schemas. --- configure.ac | 6 +- libgnomekbd/Makefile.am | 1 + .../org.gnome.libgnomekbd.desktop.gschema.xml.in | 31 ++++++++++ ...org.gnome.libgnomekbd.desktop.gschema.xml.in.in | 31 ---------- libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in | 67 ++++++++++++++++++++++ .../org.gnome.libgnomekbd.gschema.xml.in.in | 67 ---------------------- .../org.gnome.libgnomekbd.keyboard.gschema.xml.in | 20 +++++++ ...rg.gnome.libgnomekbd.keyboard.gschema.xml.in.in | 20 ------- po/POTFILES.in | 6 +- 9 files changed, 125 insertions(+), 124 deletions(-) create mode 100644 libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in delete mode 100644 libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in.in create mode 100644 libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in delete mode 100644 libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in.in create mode 100644 libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in delete mode 100644 libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in.in diff --git a/configure.ac b/configure.ac index 59c08f0..744ccc5 100644 --- a/configure.ac +++ b/configure.ac @@ -91,9 +91,9 @@ libgnomekbd.pc libgnomekbdui.pc po/Makefile.in libgnomekbd/Makefile -libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in -libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in -libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in +libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml +libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml +libgnomekbd/org.gnome.libgnomekbd.gschema.xml libgnomekbd/gkbd-keyboard-display.desktop.in test/Makefile ]) diff --git a/libgnomekbd/Makefile.am b/libgnomekbd/Makefile.am index 3609998..577ed02 100644 --- a/libgnomekbd/Makefile.am +++ b/libgnomekbd/Makefile.am @@ -13,6 +13,7 @@ icons_DATA = kbdled-caps-lock.svg \ gsettings_SCHEMAS = org.gnome.libgnomekbd.desktop.gschema.xml \ org.gnome.libgnomekbd.keyboard.gschema.xml \ org.gnome.libgnomekbd.gschema.xml +@GSETTINGS_RULES@ common_CFLAGS = \ -I$(top_srcdir) \ diff --git a/libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in b/libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in new file mode 100644 index 0000000..bd84f53 --- /dev/null +++ b/libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in @@ -0,0 +1,31 @@ + + + + + + -1 + Default group, assigned on window creation + Default group, assigned on window creation + + + false + Keep and manage separate group per window + Keep and manage separate group per window + + + false + Save/restore indicators together with layout groups + Save/restore indicators together with layout groups + + + true + Show layout names instead of group names + Show layout names instead of group names (only for versions of XFree supporting multiple layouts) + + + false + Load extra configuration items + Load exotic, rarely used layouts and options + + + diff --git a/libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in.in b/libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in.in deleted file mode 100644 index bd84f53..0000000 --- a/libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in.in +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - -1 - Default group, assigned on window creation - Default group, assigned on window creation - - - false - Keep and manage separate group per window - Keep and manage separate group per window - - - false - Save/restore indicators together with layout groups - Save/restore indicators together with layout groups - - - true - Show layout names instead of group names - Show layout names instead of group names (only for versions of XFree supporting multiple layouts) - - - false - Load extra configuration items - Load exotic, rarely used layouts and options - - - diff --git a/libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in b/libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in new file mode 100644 index 0000000..870db8e --- /dev/null +++ b/libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in @@ -0,0 +1,67 @@ + + + + + + + + + + -1 + The Keyboard Preview, X offset + The Keyboard Preview, X offset + + + + -1 + The Keyboard Preview, Y offset + The Keyboard Preview, Y offset + + + + -1 + The Keyboard Preview, width + The Keyboard Preview, width + + + + -1 + The Keyboard Preview, height + The Keyboard Preview, height + + + + + + 0 + Secondary groups + Secondary groups + + + false + Show flags in the applet + Show flags in the applet to indicate the current layout + + + '' + The font family + The font family for the layout indicator + + + + 10 + The font size + The font size for the layout indicator + + + '' + The foreground color + The foreground color for the layout indicator + + + '' + The background color + The background color for the layout indicator + + + diff --git a/libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in.in b/libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in.in deleted file mode 100644 index 870db8e..0000000 --- a/libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in.in +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - -1 - The Keyboard Preview, X offset - The Keyboard Preview, X offset - - - - -1 - The Keyboard Preview, Y offset - The Keyboard Preview, Y offset - - - - -1 - The Keyboard Preview, width - The Keyboard Preview, width - - - - -1 - The Keyboard Preview, height - The Keyboard Preview, height - - - - - - 0 - Secondary groups - Secondary groups - - - false - Show flags in the applet - Show flags in the applet to indicate the current layout - - - '' - The font family - The font family for the layout indicator - - - - 10 - The font size - The font size for the layout indicator - - - '' - The foreground color - The foreground color for the layout indicator - - - '' - The background color - The background color for the layout indicator - - - diff --git a/libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in b/libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in new file mode 100644 index 0000000..02fc1c5 --- /dev/null +++ b/libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in @@ -0,0 +1,20 @@ + + + + + '' + Keyboard model + keyboard model + + + [] + Keyboard layout + keyboard layout + + + [] + Keyboard options + Keyboard options + + + diff --git a/libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in.in b/libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in.in deleted file mode 100644 index 02fc1c5..0000000 --- a/libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in.in +++ /dev/null @@ -1,20 +0,0 @@ - - - - - '' - Keyboard model - keyboard model - - - [] - Keyboard layout - keyboard layout - - - [] - Keyboard options - Keyboard options - - - diff --git a/po/POTFILES.in b/po/POTFILES.in index 67e496c..f79b367 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -8,8 +8,8 @@ libgnomekbd/gkbd-keyboard-display.desktop.in.in libgnomekbd/gkbd-keyboard-drawing.c libgnomekbd/gkbd-status.c libgnomekbd/gkbd-util.c -libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in.in -libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in.in -libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in.in +libgnomekbd/org.gnome.libgnomekbd.desktop.gschema.xml.in +libgnomekbd/org.gnome.libgnomekbd.gschema.xml.in +libgnomekbd/org.gnome.libgnomekbd.keyboard.gschema.xml.in libgnomekbd/show-layout.ui test/gkbd-indicator-test.c -- cgit v1.2.1