@ -1,60 +1,245 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.1 -->
<!-- Generated with glade 3.22.2 -->
<interface>
<requires lib="gtk+" version="3.22"/>
<object class="GtkWindow" id="editor_window">
<property name="can_focus">False</property>
<property name="default_width">480</property>
<property name="default_height">340</property>
<child type="titlebar">
<placeholder/>
</child>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="margin_left">8</property>
<property name="margin_right">8</property>
<property name="margin_top">8</property>
<property name="margin_bottom">8</property>
<property name="orientation">vertical</property>
<property name="spacing">4</property>
<child>
<object class="GtkGrid">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="row_spacing">6</property>
<property name="column_spacing">6</property>
<property name="row_homogeneous">True</property>
<child>
<object class="GtkEntry" id="editor_name">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hexpand">True</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Name:</property>
<property name="justify">right</property>
</object>
<packing>
<property name="left_attach">0</property>
<property name="top_attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Public Key:</property>
</object>
<packing>
<property name="left_attach">0</property>
<property name="top_attach">1</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="editor_publickey">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hexpand">True</property>
<property name="editable">False</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="shadow_type">in</property>
<child>
<object class="GtkTextView" id="editor_text">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="monospace">True</property>
</object>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="halign">end</property>
<property name="spacing">4</property>
<child>
<object class="GtkButton" id="editor_button_save">
<property name="label" translatable="yes">Save</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="editor_button_cancel">
<property name="label" translatable="yes">Cancel</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkImage" id="icon_delete">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="pixbuf">/opt/wireguird/Icon/delete.png</property>
</object>
<object class="GtkImage" id="icon_tunnel">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="pixbuf">/opt/wireguird/Icon/add_tunnel.png</property>
</object>
<object class="GtkImage" id="icon_zip">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="pixbuf">/opt/wireguird/Icon/zip.png</property>
</object>
<object class="GtkApplicationWindow" id="main_window">
<property name="width-request">650</property>
<property name="height-request">470</property>
<property name="can-focus">False</property>
<property name="window-position">center</property>
<property name="show-menubar">False</property>
<property name="width_request">650</property>
<property name="height_request">470</property>
<property name="can_focus">False</property>
<property name="window_position">center</property>
<property name="show_menubar">False</property>
<child type="titlebar">
<object class="GtkHeaderBar" id="main_header">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="title" translatable="yes">Wireguird</property>
<property name="subtitle" translatable="yes">Not connected</property>
<property name="show_close_button">True</property>
<child>
<object class="GtkStackSwitcher">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stack">main_stack</property>
</object>
</child>
<child>
<object class="GtkMenuButton" id="menu">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="focus_on_click">False</property>
<property name="receives_default">True</property>
<property name="use_popover">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="can_ focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkStack" id="main_stack">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-start">8</property>
<property name="margin-end">8</property>
<property name="margin-top">8</property>
<property name="margin-bottom">8</property>
<property name="can_ focus">False</property>
<property name="margin_ start">8</property>
<property name="margin_ end">8</property>
<property name="margin_ top">8</property>
<property name="margin_ bottom">8</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="transition-type">slide-left-right</property>
<property name="transition_ type">slide-left-right</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="can_ focus">False</property>
<property name="spacing">8</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="can_ focus">False</property>
<property name="hexpand">False</property>
<property name="vexpand">True</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkScrolledWindow">
<property name="width-request">200</property>
<property name="width_ request">200</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="can_ focus">True</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="hscrollbar-policy">never</property>
<property name="shadow-type">in</property>
<property name="hscrollbar_ policy">never</property>
<property name="shadow_ type">in</property>
<child>
<object class="GtkViewport">
<property name="width-request">200</property>
<property name="width_ request">200</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="can_ focus">False</property>
<child>
<object class="GtkListBox" id="tunnel_list">
<property name="width-request">200</property>
<property name="width_ request">200</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="can_ focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
</object>
@ -71,15 +256,16 @@
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="margin- top">8</property>
<property name="can_ focus">False</property>
<property name="margin_ top">8</property>
<property name="spacing">8</property>
<child>
<object class="GtkButton">
<property name="label" translatable="yes">Add t unnel</property>
<object class="GtkButton" id="button_add_tunnel" >
<property name="label" translatable="yes">Add T unnel</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">icon_tunnel</property>
</object>
<packing>
<property name="expand">False</property>
@ -88,24 +274,23 @@
</packing>
</child>
<child>
<object class="GtkButton">
<property name="label" translatable="yes">R</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<object class="GtkSeparator">
<property name="can_focus">False</property>
<property name="opacity">0</property>
</object>
<packing>
<property name="expand">Fals e</property>
<property name="expand">Tru e</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton">
<property name="label" translatable="yes">Z</property>
<object class="GtkButton" id="button_del_tunnel">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Delete Tunnel</property>
<property name="image">icon_delete</property>
</object>
<packing>
<property name="expand">False</property>
@ -113,6 +298,20 @@
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button_zip_tunnel">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Zip all tunnels</property>
<property name="image">icon_zip</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
@ -130,197 +329,178 @@
<child>
<object class="GtkScrolledWindow">
<property name="visible">True</property>
<property name="can- focus">True</property>
<property name="can_ focus">True</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="hscrollbar- policy">never</property>
<property name="hscrollbar_ policy">never</property>
<child>
<object class="GtkViewport">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="hexpand">True</property>
<property name="orientation">vertical</property>
<property name="spacing">4</property>
<child>
<object class="GtkFrame">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="label- xalign">0</property>
<property name="shadow- type">out</property>
<property name="can_ focus">False</property>
<property name="label_ xalign">0</property>
<property name="shadow_ type">out</property>
<child>
<object class="GtkAlignment">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="valign">start</property>
<property name="top- padding">8</property>
<property name="bottom- padding">8</property>
<property name="left- padding">8</property>
<property name="right- padding">8</property>
<property name="top_ padding">8</property>
<property name="bottom_ padding">8</property>
<property name="left_ padding">8</property>
<property name="right_ padding">8</property>
<child>
<!-- n-columns=3 n-rows=6 -->
<object class="GtkGrid">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="column- spacing">8</property>
<property name="can_ focus">False</property>
<property name="column_ spacing">8</property>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Status:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">0</property>
<property name="left_ attach">0</property>
<property name="top_ attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Public key:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">1</property>
<property name="left_ attach">0</property>
<property name="top_ attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Listen port:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">2</property>
<property name="left_ attach">0</property>
<property name="top_ attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Addresses:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">3</property>
<property name="left_ attach">0</property>
<property name="top_ attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">DNS servers:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">4</property>
<property name="left_ attach">0</property>
<property name="top_ attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_interface_status">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">0</property>
<property name="left_ attach">1</property>
<property name="top_ attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_interface_public_key">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">1</property>
<property name="left_ attach">1</property>
<property name="top_ attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_interface_listen_port">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">2</property>
<property name="left_ attach">1</property>
<property name="top_ attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_interface_addresses">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">3</property>
<property name="left_ attach">1</property>
<property name="top_ attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_interface_dns_servers">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">4</property>
<property name="left_ attach">1</property>
<property name="top_ attach">4</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button_change_state">
<property name="label" translatable="yes">Activate</property>
<property name="visible">True</property>
<property name="can- focus">True</property>
<property name="receives- default">True</property>
<property name="can_ focus">True</property>
<property name="receives_ default">True</property>
<property name="halign">start</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">5</property>
<property name="left_ attach">1</property>
<property name="top_ attach">5</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
</object>
</child>
</object>
@ -328,7 +508,7 @@
<child type="label">
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="label" translatable="yes">Interface:</property>
</object>
</child>
@ -342,167 +522,151 @@
<child>
<object class="GtkBox" id="box_peers">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="orientation">vertical</property>
<property name="homogeneous">True</property>
<child>
<object class="GtkFrame">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="label- xalign">0</property>
<property name="shadow- type">out</property>
<property name="can_ focus">False</property>
<property name="label_ xalign">0</property>
<property name="shadow_ type">out</property>
<child>
<object class="GtkAlignment">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="valign">start</property>
<property name="top- padding">8</property>
<property name="bottom- padding">8</property>
<property name="left- padding">8</property>
<property name="right- padding">8</property>
<property name="top_ padding">8</property>
<property name="bottom_ padding">8</property>
<property name="left_ padding">8</property>
<property name="right_ padding">8</property>
<child>
<!-- n-columns=3 n-rows=5 -->
<object class="GtkGrid">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="column- spacing">8</property>
<property name="row- homogeneous">True</property>
<property name="can_ focus">False</property>
<property name="column_ spacing">8</property>
<property name="row_ homogeneous">True</property>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Public key:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">0</property>
<property name="left_ attach">0</property>
<property name="top_ attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Allowed IPs:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">1</property>
<property name="left_ attach">0</property>
<property name="top_ attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Endpoint:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">2</property>
<property name="left_ attach">0</property>
<property name="top_ attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Latest handshake:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">3</property>
<property name="left_ attach">0</property>
<property name="top_ attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Transfer:</property>
</object>
<packing>
<property name="left- attach">0</property>
<property name="top- attach">4</property>
<property name="left_ attach">0</property>
<property name="top_ attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_peer_public_key">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">0</property>
<property name="left_ attach">1</property>
<property name="top_ attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_peer_allowed_ips">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">1</property>
<property name="left_ attach">1</property>
<property name="top_ attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_peer_endpoint">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">2</property>
<property name="left_ attach">1</property>
<property name="top_ attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_peer_latest_handshake">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">3</property>
<property name="left_ attach">1</property>
<property name="top_ attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_peer_transfer">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="left- attach">1</property>
<property name="top- attach">4</property>
<property name="left_ attach">1</property>
<property name="top_ attach">4</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
</object>
</child>
</object>
@ -510,7 +674,7 @@
<child type="label">
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="label" translatable="yes">Peer</property>
</object>
</child>
@ -531,12 +695,12 @@
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="valign">start</property>
<child>
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="hexpand">True</property>
</object>
<packing>
@ -546,11 +710,11 @@
</packing>
</child>
<child>
<object class="GtkButton">
<object class="GtkButton" id="button_edit_tunnel" >
<property name="label" translatable="yes">Edit</property>
<property name="visible">True</property>
<property name="can- focus">True</property>
<property name="receives- default">True</property>
<property name="can_ focus">True</property>
<property name="receives_ default">True</property>
<property name="halign">start</property>
<property name="valign">start</property>
</object>
@ -587,20 +751,20 @@
<child>
<object class="GtkScrolledWindow">
<property name="visible">True</property>
<property name="can- focus">True</property>
<property name="shadow- type">in</property>
<property name="can_ focus">True</property>
<property name="shadow_ type">in</property>
<child>
<object class="GtkViewport">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="hscroll- policy">natural</property>
<property name="vscroll- policy">natural</property>
<property name="hscroll_ policy">natural</property>
<property name="vscroll_ policy">natural</property>
<child>
<object class="GtkListBox" id="wireguard_logs">
<property name="visible">True</property>
<property name="can- focus">False</property>
<property name="can_ focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
</object>
@ -624,21 +788,5 @@
</child>
</object>
</child>
<child type="titlebar">
<object class="GtkHeaderBar" id="main_header">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="title" translatable="yes">Wireguird</property>
<property name="subtitle" translatable="yes">Not connected</property>
<property name="show-close-button">True</property>
<child>
<object class="GtkStackSwitcher">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="stack">main_stack</property>
</object>
</child>
</object>
</child>
</object>
</interface>