[dconf-editor] Improve a bit UI files.



commit e384f09d06d2da2d727c315562ff39bdfb4827a3
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date:   Wed Jan 16 21:08:06 2019 +0100

    Improve a bit UI files.
    
    Add license header, add requires tag, remove gettext
    domain for the files that will be used as a library.

 editor/adaptative-window.ui      | 20 ++++++++++++++++++--
 editor/base-headerbar.ui         | 20 ++++++++++++++++++--
 editor/base-view.ui              | 20 ++++++++++++++++++--
 editor/base-window.ui            | 20 ++++++++++++++++++--
 editor/bookmark.ui               | 18 +++++++++++++++++-
 editor/bookmarks-controller.ui   | 18 +++++++++++++++++-
 editor/bookmarks.ui              | 18 +++++++++++++++++-
 editor/browser-infobar.ui        | 18 +++++++++++++++++-
 editor/browser-stack.ui          | 18 +++++++++++++++++-
 editor/delayed-setting-view.ui   | 18 +++++++++++++++++-
 editor/filter-list-box-row.ui    | 18 +++++++++++++++++-
 editor/folder-list-box-row.ui    | 18 +++++++++++++++++-
 editor/help-overlay.ui           | 17 +++++++++++++++++
 editor/key-list-box-row.ui       | 18 +++++++++++++++++-
 editor/large-pathbar-item.ui     | 18 +++++++++++++++++-
 editor/large-pathbar.ui          | 18 +++++++++++++++++-
 editor/modifications-revealer.ui | 18 +++++++++++++++++-
 editor/notifications-revealer.ui | 20 ++++++++++++++++++--
 editor/overlayed-list.ui         | 21 ++++++++++++++++++---
 editor/pathentry.ui              | 18 +++++++++++++++++-
 editor/pathwidget.ui             | 18 +++++++++++++++++-
 editor/property-row.ui           | 18 +++++++++++++++++-
 editor/registry-info.ui          | 18 +++++++++++++++++-
 editor/registry-list.ui          | 18 +++++++++++++++++-
 editor/registry-placeholder.ui   | 18 +++++++++++++++++-
 editor/return-list-box-row.ui    | 18 +++++++++++++++++-
 editor/search-list-box-row.ui    | 18 +++++++++++++++++-
 editor/short-pathbar.ui          | 18 +++++++++++++++++-
 28 files changed, 482 insertions(+), 34 deletions(-)
---
diff --git a/editor/adaptative-window.ui b/editor/adaptative-window.ui
index 0dcf2f2..d934776 100644
--- a/editor/adaptative-window.ui
+++ b/editor/adaptative-window.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
+<interface>
+  <requires lib="gtk+" version="3.12"/>
   <template class="AdaptativeWindow" parent="GtkApplicationWindow">
     <property name="height-request">283</property>  <!-- 294px max for Purism Librem 5 landscape, for 720px 
width -->
     <property name="width-request">349</property>   <!-- 360px max for Purism Librem 5 portrait, for 654px 
height -->
diff --git a/editor/base-headerbar.ui b/editor/base-headerbar.ui
index 14e66fc..6ff6c8f 100644
--- a/editor/base-headerbar.ui
+++ b/editor/base-headerbar.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
+<interface>
+  <requires lib="gtk+" version="3.12"/>
   <template class="BaseHeaderBar" parent="NightTimeAwareHeaderBar">
     <property name="show-close-button">True</property>
     <property name="has-subtitle">False</property>
diff --git a/editor/base-view.ui b/editor/base-view.ui
index 7a58307..22fb0e3 100644
--- a/editor/base-view.ui
+++ b/editor/base-view.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
+<interface>
+  <requires lib="gtk+" version="3.12"/>
   <template class="BaseView" parent="GtkStack">
     <property name="transition-type">over-down-up</property>
     <property name="transition-duration">300</property>
diff --git a/editor/base-window.ui b/editor/base-window.ui
index 56866fd..797d33f 100644
--- a/editor/base-window.ui
+++ b/editor/base-window.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
+<interface>
+  <requires lib="gtk+" version="3.12"/>
   <template class="BaseWindow" parent="AdaptativeWindow">
     <property name="visible">False</property>
     <signal name="key-press-event" handler="on_key_press_event"/>
diff --git a/editor/bookmark.ui b/editor/bookmark.ui
index 3a20da0..fddbf96 100644
--- a/editor/bookmark.ui
+++ b/editor/bookmark.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="Bookmark" parent="OverlayedListRow">
     <child>
       <object class="GtkGrid"> <!-- TODO remove? -->
diff --git a/editor/bookmarks-controller.ui b/editor/bookmarks-controller.ui
index 7bb9501..ca24164 100644
--- a/editor/bookmarks-controller.ui
+++ b/editor/bookmarks-controller.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <object class="GtkImage" id="big_rows_icon">
     <property name="visible">True</property>
     <property name="icon-name">ca.desrt.dconf-editor.big-rows-symbolic</property>
diff --git a/editor/bookmarks.ui b/editor/bookmarks.ui
index 67dd91d..91b113a 100644
--- a/editor/bookmarks.ui
+++ b/editor/bookmarks.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <object class="GtkImage" id="big_rows_icon">
     <property name="visible">True</property>
     <property name="icon-name">ca.desrt.dconf-editor.big-rows-symbolic</property>
diff --git a/editor/browser-infobar.ui b/editor/browser-infobar.ui
index 5b96760..ec12b64 100644
--- a/editor/browser-infobar.ui
+++ b/editor/browser-infobar.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="BrowserInfoBar" parent="GtkRevealer">
     <property name="visible">True</property>
     <property name="reveal-child">False</property>
diff --git a/editor/browser-stack.ui b/editor/browser-stack.ui
index bdc5ee2..40900ec 100644
--- a/editor/browser-stack.ui
+++ b/editor/browser-stack.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="BrowserStack" parent="GtkGrid">
     <property name="orientation">vertical</property>
     <child>
diff --git a/editor/delayed-setting-view.ui b/editor/delayed-setting-view.ui
index 2560b62..d3cc919 100644
--- a/editor/delayed-setting-view.ui
+++ b/editor/delayed-setting-view.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="DelayedSettingView" parent="OverlayedListRow">
     <child>
       <object class="GtkGrid">
diff --git a/editor/filter-list-box-row.ui b/editor/filter-list-box-row.ui
index 2254e1b..aef2375 100644
--- a/editor/filter-list-box-row.ui
+++ b/editor/filter-list-box-row.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="FilterListBoxRow" parent="ClickableListBoxRow">
     <property name="visible">True</property>
     <style>
diff --git a/editor/folder-list-box-row.ui b/editor/folder-list-box-row.ui
index 3a89c16..f2f7b1e 100644
--- a/editor/folder-list-box-row.ui
+++ b/editor/folder-list-box-row.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="FolderListBoxRow" parent="ClickableListBoxRow">
     <property name="visible">True</property>
     <style>
diff --git a/editor/help-overlay.ui b/editor/help-overlay.ui
index 11c49ae..c2f3141 100644
--- a/editor/help-overlay.ui
+++ b/editor/help-overlay.ui
@@ -1,5 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
+  <requires lib="gtk+" version="3.12"/>
   <object class="GtkShortcutsWindow" id="help_overlay">
     <child>
       <object class="GtkShortcutsSection">
diff --git a/editor/key-list-box-row.ui b/editor/key-list-box-row.ui
index adac4e2..8ef0b8c 100644
--- a/editor/key-list-box-row.ui
+++ b/editor/key-list-box-row.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="KeyListBoxRow" parent="ClickableListBoxRow">
     <property name="visible">True</property>
     <style>
diff --git a/editor/large-pathbar-item.ui b/editor/large-pathbar-item.ui
index 416cf6a..cb68f5a 100644
--- a/editor/large-pathbar-item.ui
+++ b/editor/large-pathbar-item.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="LargePathbarItem" parent="GtkButton">
     <property name="focus-on-click">False</property>
     <signal name="clicked" handler="update_cursor"/>
diff --git a/editor/large-pathbar.ui b/editor/large-pathbar.ui
index 68ce48a..64c58fa 100644
--- a/editor/large-pathbar.ui
+++ b/editor/large-pathbar.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="LargePathbar" parent="GtkBox">
     <property name="orientation">horizontal</property>
     <style>
diff --git a/editor/modifications-revealer.ui b/editor/modifications-revealer.ui
index a14297b..ba5395d 100644
--- a/editor/modifications-revealer.ui
+++ b/editor/modifications-revealer.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="ModificationsRevealer" parent="GtkRevealer">
     <property name="reveal-child">False</property>
     <child>
diff --git a/editor/notifications-revealer.ui b/editor/notifications-revealer.ui
index 085ce7a..88b8aa7 100644
--- a/editor/notifications-revealer.ui
+++ b/editor/notifications-revealer.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
+<interface>
+  <requires lib="gtk+" version="3.12"/>
   <template class="NotificationsRevealer" parent="GtkRevealer">
     <property name="halign">center</property>
     <property name="valign">start</property>
diff --git a/editor/overlayed-list.ui b/editor/overlayed-list.ui
index 9f4168b..035741d 100644
--- a/editor/overlayed-list.ui
+++ b/editor/overlayed-list.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
+<interface>
+  <requires lib="gtk+" version="3.12"/>
   <template class="OverlayedList" parent="GtkOverlay">
     <property name="expand">True</property>
     <property name="valign">fill</property>
@@ -12,7 +28,6 @@
       <object class="GtkScrolledWindow" id="scrolled">
         <property name="visible">True</property>
         <property name="expand">True</property>
-        <!-- property name="window-placement">top-right</property -->
         <property name="hscrollbar-policy">never</property>
         <property name="max-content-height">300</property>
         <property name="propagate-natural-width">True</property>
diff --git a/editor/pathentry.ui b/editor/pathentry.ui
index ff46cdb..12f5288 100644
--- a/editor/pathentry.ui
+++ b/editor/pathentry.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="PathEntry" parent="GtkBox"> <!-- https://bugzilla.gnome.org/show_bug.cgi?id=769876 -->
     <property name="orientation">horizontal</property>
     <property name="valign">center</property>
diff --git a/editor/pathwidget.ui b/editor/pathwidget.ui
index 2ad8200..39fa642 100644
--- a/editor/pathwidget.ui
+++ b/editor/pathwidget.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="PathWidget" parent="GtkBox">
     <property name="valign">fill</property>
     <property name="spacing">6</property>
diff --git a/editor/property-row.ui b/editor/property-row.ui
index c51beab..41f3b1c 100644
--- a/editor/property-row.ui
+++ b/editor/property-row.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="PropertyRow" parent="ListBoxRowWrapper">
     <property name="visible">True</property>
     <property name="halign">center</property>
diff --git a/editor/registry-info.ui b/editor/registry-info.ui
index d59cd67..0427b13 100644
--- a/editor/registry-info.ui
+++ b/editor/registry-info.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="RegistryInfo" parent="GtkGrid">
     <property name="orientation">vertical</property>
     <child>
diff --git a/editor/registry-list.ui b/editor/registry-list.ui
index c320036..52f73bb 100644
--- a/editor/registry-list.ui
+++ b/editor/registry-list.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface domain="dconf-editor">
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="RegistryList" parent="GtkGrid">
     <property name="orientation">vertical</property>
     <child>
diff --git a/editor/registry-placeholder.ui b/editor/registry-placeholder.ui
index d6494b4..d610019 100644
--- a/editor/registry-placeholder.ui
+++ b/editor/registry-placeholder.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="RegistryPlaceholder" parent="GtkGrid"> <!-- see 
nautilus/src/resources/ui/nautilus-folder-is-empty.ui -->
     <property name="visible">True</property>
     <property name="row-spacing">12</property>
diff --git a/editor/return-list-box-row.ui b/editor/return-list-box-row.ui
index 8365208..5d831ce 100644
--- a/editor/return-list-box-row.ui
+++ b/editor/return-list-box-row.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="ReturnListBoxRow" parent="ClickableListBoxRow">
     <property name="visible">True</property>
     <style>
diff --git a/editor/search-list-box-row.ui b/editor/search-list-box-row.ui
index 4bd644b..572182e 100644
--- a/editor/search-list-box-row.ui
+++ b/editor/search-list-box-row.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="SearchListBoxRow" parent="ClickableListBoxRow">
     <property name="visible">True</property>
     <style>
diff --git a/editor/short-pathbar.ui b/editor/short-pathbar.ui
index 36280d7..db05d3f 100644
--- a/editor/short-pathbar.ui
+++ b/editor/short-pathbar.ui
@@ -1,6 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  This file is part of Dconf Editor
+
+  Dconf Editor is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Dconf Editor is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Dconf Editor.  If not, see <https://www.gnu.org/licenses/>.
+-->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.12"/>
   <template class="ShortPathbar" parent="GtkGrid">
     <property name="orientation">horizontal</property>
     <property name="column-spacing">6</property>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]