<?xml version='1.0' encoding='UTF-8'?>
<!-- Created with Cambalache 0.94.1 -->
<interface domain="iso-constructor">
  <!-- interface-name iso-constructor.ui -->
  <!-- interface-description ISO Constructor -->
  <!-- interface-authors Arjen Balfoort -->
  <requires lib="gtk" version="4.0"/>
  <object class="GtkWindow" id="constructor_window">
    <property name="height-request">450</property>
    <property name="title">ISO Constructor</property>
    <property name="width-request">600</property>
    <child>
      <object class="GtkBox">
        <property name="orientation">vertical</property>
        <property name="spacing">6</property>
        <child>
          <object class="GtkBox" id="tlb_main">
            <property name="css-classes">buttonbar</property>
            <property name="spacing">6</property>
            <child>
              <object class="GtkButton" id="btn_add">
                <property name="tooltip-text" translatable="yes">Add</property>
                <child>
                  <object class="GtkPicture">
                    <property name="content-fit">scale-down</property>
                    <property name="file">/usr/lib/iso-constructor/buttons/add.svg</property>
                  </object>
                </child>
              </object>
            </child>
            <child>
              <object class="GtkButton" id="btn_remove">
                <property name="tooltip-text" translatable="yes">Remove</property>
                <child>
                  <object class="GtkPicture">
                    <property name="content-fit">scale-down</property>
                    <property name="file">/usr/lib/iso-constructor/buttons/remove.svg</property>
                  </object>
                </child>
              </object>
            </child>
            <child>
              <object class="GtkSeparator" id="sep2">
                <property name="orientation">vertical</property>
              </object>
            </child>
            <child>
              <object class="GtkButton" id="btn_edit">
                <property name="tooltip-text" translatable="yes">Edit</property>
                <child>
                  <object class="GtkPicture">
                    <property name="content-fit">scale-down</property>
                    <property name="file">/usr/lib/iso-constructor/buttons/edit.svg</property>
                  </object>
                </child>
              </object>
            </child>
            <child>
              <object class="GtkButton" id="btn_upgrade">
                <property name="tooltip-text" translatable="yes">Upgrade</property>
                <child>
                  <object class="GtkPicture">
                    <property name="content-fit">scale-down</property>
                    <property name="file">/usr/lib/iso-constructor/buttons/upgrade.svg</property>
                  </object>
                </child>
              </object>
            </child>
            <child>
              <object class="GtkButton" id="btn_build_iso">
                <property name="tooltip-text" translatable="yes">Build</property>
                <child>
                  <object class="GtkPicture">
                    <property name="content-fit">scale-down</property>
                    <property name="file">/usr/lib/iso-constructor/buttons/build.svg</property>
                  </object>
                </child>
              </object>
            </child>
            <child>
              <object class="GtkBox">
                <property name="hexpand">True</property>
              </object>
            </child>
            <child>
              <object class="GtkButton" id="btn_help">
                <property name="tooltip-text" translatable="yes">Help</property>
                <child>
                  <object class="GtkPicture">
                    <property name="content-fit">scale-down</property>
                    <property name="file">/usr/lib/iso-constructor/buttons/help.svg</property>
                  </object>
                </child>
              </object>
            </child>
            <child>
              <object class="GtkButton" id="btn_log">
                <property name="tooltip-text" translatable="yes">View log file</property>
                <child>
                  <object class="GtkPicture">
                    <property name="content-fit">scale-down</property>
                    <property name="file">/usr/lib/iso-constructor/buttons/log.svg</property>
                  </object>
                </child>
              </object>
            </child>
          </object>
        </child>
        <child>
          <object class="GtkCheckButton" id="chk_select_all">
            <property name="css-classes">chk_select_all</property>
            <property name="focusable">1</property>
            <property name="halign">start</property>
            <property name="label" translatable="yes">Select all</property>
          </object>
        </child>
        <child>
          <object class="GtkPaned" id="paned">
            <property name="end-child">
              <object class="GtkScrolledWindow" id="sw_tve">
                <property name="hexpand">True</property>
                <property name="vexpand">True</property>
              </object>
            </property>
            <property name="orientation">vertical</property>
            <property name="start-child">
              <object class="GtkScrolledWindow" id="sw_distros">
                <child>
                  <object class="GtkListBox" id="listbox_distros"/>
                </child>
              </object>
            </property>
          </object>
        </child>
      </object>
    </child>
  </object>
  <object class="GtkWindow" id="add_distro_window">
    <property name="destroy-with-parent">1</property>
    <property name="modal">1</property>
    <property name="resizable">0</property>
    <property name="title" translatable="yes">Add Distribution</property>
    <property name="transient-for">constructor_window</property>
    <property name="width-request">550</property>
    <child>
      <object class="GtkGrid">
        <property name="column-spacing">6</property>
        <property name="margin-bottom">6</property>
        <property name="margin-end">6</property>
        <property name="margin-start">6</property>
        <property name="margin-top">6</property>
        <property name="row-spacing">6</property>
        <child>
          <object class="GtkLabel" id="lbl_from_iso">
            <property name="halign">start</property>
            <property name="label" translatable="yes">Create from ISO</property>
            <layout>
              <property name="column">0</property>
              <property name="row">0</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkCheckButton" id="chk_from_iso">
            <property name="focusable">1</property>
            <layout>
              <property name="column">1</property>
              <property name="column-span">3</property>
              <property name="row">0</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkLabel" id="lbl_iso">
            <property name="halign">start</property>
            <property name="label" translatable="yes">ISO</property>
            <layout>
              <property name="column">0</property>
              <property name="row">1</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkEntry" id="txt_iso">
            <property name="focusable">1</property>
            <property name="hexpand">True</property>
            <property name="invisible-char">•</property>
            <layout>
              <property name="column">1</property>
              <property name="column-span">2</property>
              <property name="row">1</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkButton" id="btn_iso">
            <property name="focusable">1</property>
            <property name="label">...</property>
            <property name="receives-default">1</property>
            <layout>
              <property name="column">3</property>
              <property name="row">1</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkLabel" id="lbl_dir">
            <property name="halign">start</property>
            <property name="label" translatable="yes">Unpack ISO to directory</property>
            <layout>
              <property name="column">0</property>
              <property name="row">2</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkEntry" id="txt_dir">
            <property name="focusable">1</property>
            <property name="hexpand">True</property>
            <property name="invisible-char">•</property>
            <property name="sensitive">0</property>
            <layout>
              <property name="column">1</property>
              <property name="column-span">2</property>
              <property name="row">2</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkButton" id="btn_dir">
            <property name="focusable">1</property>
            <property name="label">...</property>
            <property name="receives-default">1</property>
            <property name="sensitive">0</property>
            <layout>
              <property name="column">3</property>
              <property name="row">2</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkButton" id="btn_cancel">
            <property name="focusable">1</property>
            <property name="label" translatable="yes">Cancel</property>
            <property name="margin-top">12</property>
            <property name="receives-default">1</property>
            <property name="use-underline">1</property>
            <layout>
              <property name="column">1</property>
              <property name="row">3</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkButton" id="btn_save">
            <property name="focusable">1</property>
            <property name="label" translatable="yes">Unpack and Save</property>
            <property name="margin-top">12</property>
            <property name="receives-default">1</property>
            <property name="sensitive">0</property>
            <property name="use-underline">1</property>
            <layout>
              <property name="column">2</property>
              <property name="column-span">2</property>
              <property name="row">3</property>
            </layout>
          </object>
        </child>
        <child>
          <object class="GtkBox">
            <property name="width-request">200</property>
            <layout>
              <property name="column">0</property>
              <property name="row">3</property>
            </layout>
          </object>
        </child>
      </object>
    </child>
  </object>
</interface>
