Blob Blame History Raw
<?xml version="1.0" encoding="UTF-8"?>
<interface domain="dconf-editor">
  <!-- interface-requires gtk+ 3.0 -->
  <template class="RegistryInfo" parent="GtkGrid">
    <property name="orientation">vertical</property>
    <child>
      <object class="GtkRevealer" id="conflicting_key_warning_revealer">
        <property name="visible">True</property>
        <property name="reveal-child">False</property>
        <child>
          <object class="GtkInfoBar">
            <property name="visible">True</property>
            <property name="message-type">warning</property>
            <child internal-child="action_area">
              <object class="GtkBox">
                <property name="visible">False</property>
              </object>
            </child>
            <child internal-child="content_area">
              <object class="GtkBox">
                <child>
                  <object class="RegistryWarning">
                    <property name="visible">True</property>
                    <property name="halign">center</property>
                    <child>
                      <object class="GtkLabel">
                        <property name="visible">True</property>
                        <property name="hexpand">True</property>
                        <property name="xalign">0.5</property>
                        <property name="max-width-chars">40</property>
                        <property name="wrap">True</property>
                        <property name="label" translatable="yes">This key is defined and used by more than one schema. This could lead to problems. Edit value at your own risk.</property>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </child>
          </object>
        </child>
      </object>
    </child>
    <child>
      <object class="GtkRevealer" id="hard_conflicting_key_error_revealer">
        <property name="visible">True</property>
        <property name="reveal-child">False</property>
        <child>
          <object class="GtkInfoBar">
            <property name="visible">True</property>
            <property name="message-type">warning</property>
            <child internal-child="action_area">
              <object class="GtkBox">
                <property name="visible">False</property>
              </object>
            </child>
            <child internal-child="content_area">
              <object class="GtkBox">
                <child>
                  <object class="RegistryWarning">
                    <property name="visible">True</property>
                    <property name="halign">center</property>
                    <child>
                      <object class="GtkLabel">
                        <property name="visible">True</property>
                        <property name="hexpand">True</property>
                        <property name="xalign">0.5</property>
                        <property name="max-width-chars">40</property>
                        <property name="wrap">True</property>
                        <property name="label" translatable="yes">This key is incompatibly defined and used by more than one schema. It is impossible to work with its value in a meaningful way.</property>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </child>
          </object>
        </child>
      </object>
    </child>
    <child>
      <object class="GtkRevealer" id="no_schema_warning"> <!-- TODO report bug: hiding and showing infobar fails to draw it the 2nd time -->
        <property name="visible">True</property>
        <property name="reveal-child">False</property>
        <child>
          <object class="GtkInfoBar">
            <property name="visible">True</property>
            <property name="message-type">info</property>
            <child internal-child="action_area">
              <object class="GtkBox">
                <property name="visible">False</property>
              </object>
            </child>
            <child internal-child="content_area">
              <object class="GtkBox">
                <child>
                  <object class="RegistryWarning">
                    <property name="visible">True</property>
                    <property name="halign">center</property>
                    <child>
                      <object class="GtkLabel">
                        <property name="visible">True</property>
                        <property name="hexpand">True</property>
                        <property name="xalign">0</property>
                        <property name="max-width-chars">40</property>
                        <property name="wrap">True</property>
                        <property name="label" translatable="yes">No schema available. A schema is what describes the use of a key, and Dconf Editor can’t find one associated with this key. If the application that was using this key has been uninstalled, or if this key is obsolete, you may want to erase it.</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkButton" id="erase_button">
                        <property name="visible">True</property>
                        <property name="label" translatable="yes">Erase key</property>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </child>
          </object>
        </child>
      </object>
    </child>
    <child>
      <object class="GtkRevealer" id="one_choice_warning_revealer">
        <property name="visible">True</property>
        <property name="reveal-child">False</property>
        <child>
          <object class="GtkInfoBar">
            <property name="visible">True</property>
            <property name="message-type">info</property>
            <child internal-child="action_area">
              <object class="GtkBox">
                <property name="visible">False</property>
              </object>
            </child>
            <child internal-child="content_area">
              <object class="GtkBox">
                <child>
                  <object class="RegistryWarning">
                    <property name="visible">True</property>
                    <property name="halign">center</property>
                    <child>
                      <object class="GtkLabel" id="one_choice_enum_warning">
                        <property name="visible">True</property>
                        <property name="hexpand">True</property>
                        <property name="xalign">0.5</property>
                        <property name="max-width-chars">40</property>
                        <property name="wrap">True</property>
                        <property name="label" translatable="yes">This enumeration offers only one choice. That’s probably an error of the application that installed this schema. If possible, please open a bug about it.</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkLabel" id="one_choice_integer_warning">
                        <property name="visible">True</property>
                        <property name="hexpand">True</property>
                        <property name="xalign">0.5</property>
                        <property name="max-width-chars">40</property>
                        <property name="wrap">True</property>
                        <property name="label" translatable="yes">This integer key can only take one value. That’s probably an error of the application that installed this schema. If possible, please open a bug about it.</property>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </child>
          </object>
        </child>
      </object>
    </child>
    <child>
      <object class="GtkScrolledWindow">
        <property name="visible">True</property>
        <property name="vexpand">True</property>
        <child>
          <object class="GtkListBox" id="properties_list_box">
            <property name="visible">True</property>
            <property name="selection-mode">none</property>
            <style>
              <class name="properties-list"/>
            </style>
          </object>
        </child>
      </object>
    </child>
  </template>
</interface>