ui: Remove use of deprecated GtkAlignment

Mostly this is replaced with widget padding, and GtkBox for generic
containers

Signed-off-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
Cole Robinson 2022-02-19 14:23:32 -05:00
parent 382391eadb
commit 34543b3ecd
27 changed files with 2584 additions and 2698 deletions

View File

@ -108,7 +108,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="create-pages-align">
<object class="GtkBox" id="create-pages-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -125,7 +125,7 @@
<property name="orientation">vertical</property>
<property name="spacing">18</property>
<child>
<object class="GtkAlignment" id="storage-align">
<object class="GtkBox" id="storage-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -210,7 +210,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="storage-advanced-align">
<object class="GtkBox" id="storage-advanced-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -443,7 +443,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="network-source-label-align">
<object class="GtkBox" id="network-source-label-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">False</property>
@ -458,7 +458,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="network-source-ui-align">
<object class="GtkBox" id="network-source-ui-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">False</property>
@ -570,7 +570,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="graphics-align">
<object class="GtkBox" id="graphics-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -1192,7 +1192,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="tpm-align">
<object class="GtkBox" id="tpm-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -1341,7 +1341,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="vsock-align">
<object class="GtkBox" id="vsock-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -1369,6 +1369,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>

View File

@ -43,51 +43,26 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment1">
<object class="GtkBox" id="vbox1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">22</property>
<property name="margin-start">22</property>
<property name="orientation">vertical</property>
<property name="spacing">4</property>
<child>
<object class="GtkBox" id="vbox1">
<object class="GtkBox" id="hbox1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">4</property>
<property name="spacing">6</property>
<child>
<object class="GtkBox" id="hbox1">
<object class="GtkSpinButton" id="storage-size">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">6</property>
<child>
<object class="GtkSpinButton" id="storage-size">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="halign">end</property>
<property name="text" translatable="yes">0.0</property>
<property name="adjustment">adjustment1</property>
<property name="climb-rate">1</property>
<property name="digits">1</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_GiB</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">storage-size</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<property name="can-focus">True</property>
<property name="halign">end</property>
<property name="text" translatable="yes">0.0</property>
<property name="adjustment">adjustment1</property>
<property name="climb-rate">1</property>
<property name="digits">1</property>
</object>
<packing>
<property name="expand">False</property>
@ -96,28 +71,47 @@
</packing>
</child>
<child>
<object class="GtkLabel" id="phys-hd-label">
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">Free Space</property>
<property name="use-markup">True</property>
<style>
<class name="vmm-lighter"/>
</style>
<property name="label" translatable="yes">_GiB</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">storage-size</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="phys-hd-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">Free Space</property>
<property name="use-markup">True</property>
<style>
<class name="vmm-lighter"/>
</style>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>

View File

@ -2,6 +2,305 @@
<!-- Generated with glade 3.38.2 -->
<interface>
<requires lib="gtk+" version="3.22"/>
<object class="GtkDialog" id="vmm-change-storage">
<property name="can-focus">False</property>
<property name="border-width">5</property>
<property name="title" translatable="yes">Change storage path</property>
<property name="window-position">center-on-parent</property>
<property name="destroy-with-parent">True</property>
<property name="type-hint">dialog</property>
<signal name="delete-event" handler="on_vmm_change_storage_delete_event" swapped="no"/>
<child internal-child="vbox">
<object class="GtkBox" id="dialog-vbox2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">2</property>
<child internal-child="action_area">
<object class="GtkButtonBox" id="dialog-action_area2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="layout-style">end</property>
<child>
<object class="GtkButton" id="change-storage-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>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_change_storage_cancel_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="change-storage-ok">
<property name="label" translatable="yes">_OK</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_change_storage_ok_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack-type">end</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkBox" id="vbox2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="border-width">6</property>
<property name="orientation">vertical</property>
<property name="spacing">12</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="table4">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="valign">center</property>
<property name="hexpand">True</property>
<property name="row-spacing">6</property>
<property name="column-spacing">12</property>
<child>
<object class="GtkLabel" id="change-storage-size">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">size</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="change-storage-target">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">target</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="change-storage-orig">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">orig-path</property>
<property name="selectable">True</property>
<property name="ellipsize">start</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label15">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="valign">end</property>
<property name="label" translatable="yes">Size:</property>
<property name="use-markup">True</property>
<style>
<class name="vmm-lighter"/>
</style>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label14">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Target:</property>
<property name="use-markup">True</property>
<style>
<class name="vmm-lighter"/>
</style>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label13">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="valign">center</property>
<property name="label" translatable="yes">Path:</property>
<property name="use-markup">True</property>
<style>
<class name="vmm-lighter"/>
</style>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Existing disk</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
<child>
<object class="GtkImage" id="image2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-start">18</property>
<property name="margin-end">18</property>
<property name="icon-name">drive-harddisk</property>
<property name="icon_size">6</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<!-- n-columns=3 n-rows=2 -->
<object class="GtkGrid" id="table3">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="border-width">6</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkCheckButton" id="change-storage-doclone">
<property name="label" translatable="yes">Create a new disk (c_lone) for the virtual machine</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_change_storage_doclone_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">3</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="change-storage-new">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="hexpand">True</property>
<property name="width-chars">25</property>
<child internal-child="accessible">
<object class="AtkObject" id="change-storage-new-atkobject">
<property name="AtkObject::accessible-name">new-path</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="change-storage-browse">
<property name="label" translatable="yes">_Browse...</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_change_storage_browse_clicked" swapped="no"/>
</object>
<packing>
<property name="left-attach">2</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label12">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">New _Path:</property>
<property name="use-markup">True</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">change-storage-new</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</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">1</property>
</packing>
</child>
</object>
</child>
<action-widgets>
<action-widget response="0">change-storage-cancel</action-widget>
<action-widget response="0">change-storage-ok</action-widget>
</action-widgets>
</object>
<object class="GtkWindow" id="vmm-clone">
<property name="can-focus">False</property>
<property name="title" translatable="yes">Clone Virtual Machine</property>
@ -435,315 +734,4 @@ like change passwords or static IPs, please see the virt-sysprep(1) tool.&lt;/sp
</object>
</child>
</object>
<object class="GtkDialog" id="vmm-change-storage">
<property name="can-focus">False</property>
<property name="border-width">5</property>
<property name="title" translatable="yes">Change storage path</property>
<property name="window-position">center-on-parent</property>
<property name="destroy-with-parent">True</property>
<property name="type-hint">dialog</property>
<signal name="delete-event" handler="on_vmm_change_storage_delete_event" swapped="no"/>
<child internal-child="vbox">
<object class="GtkBox" id="dialog-vbox2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">2</property>
<child internal-child="action_area">
<object class="GtkButtonBox" id="dialog-action_area2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="layout-style">end</property>
<child>
<object class="GtkButton" id="change-storage-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>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_change_storage_cancel_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="change-storage-ok">
<property name="label" translatable="yes">_OK</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_change_storage_ok_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack-type">end</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkBox" id="vbox2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="border-width">6</property>
<property name="orientation">vertical</property>
<property name="spacing">12</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="table4">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkAlignment" id="alignment6">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">18</property>
<property name="right-padding">18</property>
<child>
<object class="GtkImage" id="image2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">drive-harddisk</property>
<property name="icon_size">6</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="valign">center</property>
<property name="hexpand">True</property>
<property name="row-spacing">6</property>
<property name="column-spacing">12</property>
<child>
<object class="GtkLabel" id="change-storage-size">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">size</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="change-storage-target">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">target</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="change-storage-orig">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">orig-path</property>
<property name="selectable">True</property>
<property name="ellipsize">start</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label15">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="valign">end</property>
<property name="label" translatable="yes">Size:</property>
<property name="use-markup">True</property>
<style>
<class name="vmm-lighter"/>
</style>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label14">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Target:</property>
<property name="use-markup">True</property>
<style>
<class name="vmm-lighter"/>
</style>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label13">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="valign">center</property>
<property name="label" translatable="yes">Path:</property>
<property name="use-markup">True</property>
<style>
<class name="vmm-lighter"/>
</style>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Existing disk</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<!-- n-columns=3 n-rows=2 -->
<object class="GtkGrid" id="table3">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="border-width">6</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkAlignment" id="alignment5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkLabel" id="label12">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">New _Path:</property>
<property name="use-markup">True</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">change-storage-new</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="change-storage-doclone">
<property name="label" translatable="yes">Create a new disk (c_lone) for the virtual machine</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_change_storage_doclone_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">3</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="change-storage-new">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="hexpand">True</property>
<property name="width-chars">25</property>
<child internal-child="accessible">
<object class="AtkObject" id="change-storage-new-atkobject">
<property name="AtkObject::accessible-name">new-path</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="change-storage-browse">
<property name="label" translatable="yes">_Browse...</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_change_storage_browse_clicked" swapped="no"/>
</object>
<packing>
<property name="left-attach">2</property>
<property name="top-attach">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</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">1</property>
</packing>
</child>
</object>
</child>
<action-widgets>
<action-widget response="0">change-storage-cancel</action-widget>
<action-widget response="0">change-storage-ok</action-widget>
</action-widgets>
</object>
</interface>

View File

@ -5,6 +5,7 @@
<object class="GtkNotebook" id="console-pages">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="hexpand">True</property>
<property name="show-border">False</property>
<signal name="switch-page" handler="on_console_pages_switch_page" after="yes" swapped="no"/>
<child>
@ -199,43 +200,13 @@
</packing>
</child>
<child>
<object class="GtkAlignment">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">2</property>
<property name="top-attach">0</property>
</packing>
<placeholder/>
</child>
<child>
<object class="GtkAlignment">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">2</property>
<property name="top-attach">2</property>
</packing>
<placeholder/>
</child>
<child>
<object class="GtkAlignment">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
<placeholder/>
</child>
</object>
<packing>

View File

@ -179,7 +179,7 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="margin-left">24</property>
<property name="margin-start">24</property>
<property name="label" translatable="yes">H_ostname:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">hostname</property>
@ -194,7 +194,7 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="margin-left">24</property>
<property name="margin-start">24</property>
<property name="margin-top">2</property>
<property name="margin-bottom">2</property>
<property name="label" translatable="yes">_Username:</property>

View File

@ -98,7 +98,7 @@
<property name="orientation">vertical</property>
<property name="spacing">12</property>
<child>
<object class="GtkAlignment" id="net-details-align">
<object class="GtkBox" id="net-details-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -301,62 +301,30 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment7">
<object class="GtkBox" id="net-ipv4-box">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">15</property>
<property name="margin-start">15</property>
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
<object class="GtkBox" id="net-ipv4-box">
<object class="GtkBox" id="box5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<property name="spacing">3</property>
<child>
<object class="GtkBox" id="box5">
<object class="GtkBox" id="box6">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<property name="spacing">6</property>
<child>
<object class="GtkBox" id="box6">
<object class="GtkLabel" id="label385">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">6</property>
<child>
<object class="GtkLabel" id="label385">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Network:</property>
<property name="use-underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="net-ipv4-network">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="halign">start</property>
<property name="max-length">20</property>
<property name="invisible-char">●</property>
<property name="width-chars">25</property>
<signal name="changed" handler="on_net-ipv4-network_changed" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="net-ipv4-network-atkobject">
<property name="AtkObject::accessible-name">ipv4-network</property>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<property name="halign">end</property>
<property name="label" translatable="yes">_Network:</property>
<property name="use-underline">True</property>
</object>
<packing>
<property name="expand">False</property>
@ -364,6 +332,27 @@
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="net-ipv4-network">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="halign">start</property>
<property name="max-length">20</property>
<property name="invisible-char">●</property>
<property name="width-chars">25</property>
<signal name="changed" handler="on_net-ipv4-network_changed" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="net-ipv4-network-atkobject">
<property name="AtkObject::accessible-name">ipv4-network</property>
</object>
</child>
</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>
@ -371,99 +360,102 @@
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">3</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table5">
<object class="GtkEntry" id="net-dhcpv4-start">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">3</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkEntry" id="net-dhcpv4-start">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="margin-left">1</property>
<property name="margin-bottom">1</property>
<property name="max-length">15</property>
<property name="invisible-char">●</property>
<property name="width-chars">25</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-dhcpv4-start-atkobject">
<property name="AtkObject::accessible-name">ipv4-start</property>
</object>
</child>
<property name="can-focus">True</property>
<property name="max-length">15</property>
<property name="invisible-char">●</property>
<property name="width-chars">25</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-dhcpv4-start-atkobject">
<property name="AtkObject::accessible-name">ipv4-start</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="net-dhcpv4-end">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="max-length">15</property>
<property name="invisible-char">●</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-dhcpv4-end-atkobject">
<property name="AtkObject::accessible-name">ipv4-end</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label26">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Start:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label27">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">End:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="net-dhcpv4-enable">
<property name="label" translatable="yes">Enable DHCPv4</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_net-dhcpv4-enable_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="net-dhcpv4-end">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="max-length">15</property>
<property name="invisible-char">●</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-dhcpv4-end-atkobject">
<property name="AtkObject::accessible-name">ipv4-end</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label26">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Start:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label27">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">End:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="net-dhcpv4-enable">
<property name="label" translatable="yes">Enable DHCPv4</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_net-dhcpv4-enable_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
@ -520,62 +512,30 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment6">
<object class="GtkBox" id="net-ipv6-box">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">15</property>
<property name="margin-start">15</property>
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
<object class="GtkBox" id="net-ipv6-box">
<object class="GtkBox" id="box9">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<property name="spacing">3</property>
<child>
<object class="GtkBox" id="box9">
<object class="GtkBox" id="box10">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<property name="spacing">6</property>
<child>
<object class="GtkBox" id="box10">
<object class="GtkLabel" id="label12">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">6</property>
<child>
<object class="GtkLabel" id="label12">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Network:</property>
<property name="use-underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="net-ipv6-network">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="halign">start</property>
<property name="max-length">40</property>
<property name="invisible-char">●</property>
<property name="width-chars">25</property>
<signal name="changed" handler="on_net-ipv6-network_changed" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="net-ipv6-network-atkobject">
<property name="AtkObject::accessible-name">ipv6-network</property>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<property name="halign">end</property>
<property name="label" translatable="yes">_Network:</property>
<property name="use-underline">True</property>
</object>
<packing>
<property name="expand">False</property>
@ -583,104 +543,130 @@
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table6">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">3</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkEntry" id="net-dhcpv6-start">
<object class="GtkEntry" id="net-ipv6-network">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="halign">start</property>
<property name="max-length">40</property>
<property name="invisible-char">●</property>
<property name="width-chars">25</property>
<signal name="changed" handler="on_net-ipv6-network_changed" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="net-dhcpv6-start-atkobject">
<property name="AtkObject::accessible-name">ipv6-start</property>
<object class="AtkObject" id="net-ipv6-network-atkobject">
<property name="AtkObject::accessible-name">ipv6-network</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="net-dhcpv6-end">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="max-length">40</property>
<property name="invisible-char">●</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-dhcpv6-end-atkobject">
<property name="AtkObject::accessible-name">ipv6-end</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label29">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Start:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label38">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">End:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="net-dhcpv6-enable">
<property name="label" translatable="yes">Enable DHCPv6</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_net-dhcpv6-enable_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
<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">1</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table6">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">3</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkEntry" id="net-dhcpv6-start">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="max-length">40</property>
<property name="invisible-char">●</property>
<property name="width-chars">25</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-dhcpv6-start-atkobject">
<property name="AtkObject::accessible-name">ipv6-start</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="net-dhcpv6-end">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="max-length">40</property>
<property name="invisible-char">●</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-dhcpv6-end-atkobject">
<property name="AtkObject::accessible-name">ipv6-end</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label29">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Start:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label38">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">End:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="net-dhcpv6-enable">
<property name="label" translatable="yes">Enable DHCPv6</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_net-dhcpv6-enable_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
@ -713,68 +699,62 @@
<property name="visible">True</property>
<property name="can-focus">True</property>
<child>
<object class="GtkAlignment">
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">15</property>
<property name="margin-start">15</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid">
<object class="GtkEntry" id="net-domain-name">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkEntry" id="net-domain-name">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="invisible-char">●</property>
<property name="width-chars">20</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-domain-name-atkobject">
<property name="AtkObject::accessible-name">domain-custom</property>
</object>
</child>
<property name="can-focus">True</property>
<property name="invisible-char">●</property>
<property name="width-chars">20</property>
<child internal-child="accessible">
<object class="AtkObject" id="net-domain-name-atkobject">
<property name="AtkObject::accessible-name">domain-custom</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="net-dns-use-netname">
<property name="label" translatable="yes">Use net_work name</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<property name="group">net-dns-use-custom</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="net-dns-use-custom">
<property name="label" translatable="yes">Cust_om</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_net_dns_use_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="net-dns-use-netname">
<property name="label" translatable="yes">Use net_work name</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<property name="group">net-dns-use-custom</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="net-dns-use-custom">
<property name="label" translatable="yes">Cust_om</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_net_dns_use_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
</object>
</child>
@ -794,6 +774,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>

View File

@ -86,7 +86,7 @@
<property name="orientation">vertical</property>
<property name="spacing">18</property>
<child>
<object class="GtkAlignment" id="pool-details-align">
<object class="GtkBox" id="pool-details-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -454,6 +454,11 @@
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>

View File

@ -131,11 +131,9 @@
<property name="orientation">vertical</property>
<property name="spacing">15</property>
<child>
<object class="GtkAlignment" id="alignment1">
<object class="GtkBox" id="alignment1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">3</property>
<child>
<object class="GtkNotebook" id="create-pages">
<property name="visible">True</property>
@ -176,53 +174,47 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment3">
<object class="GtkBox" id="vbox5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">15</property>
<property name="margin-start">12</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkBox" id="vbox5">
<object class="GtkRadioButton" id="vz-virt-type-hvm">
<property name="label" translatable="yes">_Virtual machine</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkRadioButton" id="vz-virt-type-hvm">
<property name="label" translatable="yes">_Virtual machine</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_vz_virt_type_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="vz-virt-type-exe">
<property name="label" translatable="yes">_Container</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">vz-virt-type-hvm</property>
<signal name="toggled" handler="on_vz_virt_type_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_vz_virt_type_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="vz-virt-type-exe">
<property name="label" translatable="yes">_Container</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">vz-virt-type-hvm</property>
<signal name="toggled" handler="on_vz_virt_type_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
@ -258,93 +250,87 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment20">
<object class="GtkBox" id="vbox19">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">15</property>
<property name="margin-start">12</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkBox" id="vbox19">
<object class="GtkRadioButton" id="method-local">
<property name="label" translatable="yes">_Local install media (ISO image or CDROM)</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkRadioButton" id="method-local">
<property name="label" translatable="yes">_Local install media (ISO image or CDROM)</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="method-tree">
<property name="label" translatable="yes">Network _Install (HTTP, HTTPS, or FTP)</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">method-local</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="method-import">
<property name="label" translatable="yes">Import _existing disk image</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">method-local</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="method-manual">
<property name="label" translatable="yes">Ma_nual install</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">method-local</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="method-tree">
<property name="label" translatable="yes">Network _Install (HTTP, HTTPS, or FTP)</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">method-local</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="method-import">
<property name="label" translatable="yes">Import _existing disk image</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">method-local</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="method-manual">
<property name="label" translatable="yes">Ma_nual install</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">method-local</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
@ -375,53 +361,47 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment25">
<object class="GtkBox" id="vbox23">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">15</property>
<property name="margin-start">12</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkBox" id="vbox23">
<object class="GtkRadioButton" id="method-container-app">
<property name="label" translatable="yes">_Application container</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkRadioButton" id="method-container-app">
<property name="label" translatable="yes">_Application container</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="method-container-os">
<property name="label" translatable="yes">O_perating system container</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">method-container-app</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="active">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="method-container-os">
<property name="label" translatable="yes">O_perating system container</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<property name="group">method-container-app</property>
<signal name="toggled" handler="on_method_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
@ -631,131 +611,112 @@ bar</property>
<property name="valign">start</property>
<property name="vexpand">True</property>
<child>
<object class="GtkAlignment" id="alignment13">
<!-- n-columns=2 n-rows=4 -->
<object class="GtkGrid" id="table6">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">8</property>
<property name="left-padding">15</property>
<property name="margin-start">12</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=3 n-rows=4 -->
<object class="GtkGrid" id="table6">
<object class="GtkComboBox" id="arch">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkComboBox" id="arch">
<property name="visible">True</property>
<property name="can-focus">False</property>
<signal name="changed" handler="on_arch_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkComboBox" id="xen-type">
<property name="visible">True</property>
<property name="can-focus">False</property>
<signal name="changed" handler="on_xen_type_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label28">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Xen Type:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">xen-type</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label30">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Architecture:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">arch</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label10">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Machine Type:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">machine</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkComboBox" id="machine">
<property name="visible">True</property>
<property name="can-focus">False</property>
<signal name="changed" handler="on_machine_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label31">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Virt Type:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">virt-type</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkComboBox" id="virt-type">
<property name="visible">True</property>
<property name="can-focus">False</property>
<signal name="changed" handler="on_virt_type_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<signal name="changed" handler="on_arch_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkComboBox" id="xen-type">
<property name="visible">True</property>
<property name="can-focus">False</property>
<signal name="changed" handler="on_xen_type_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label28">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Xen Type:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">xen-type</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label30">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Architecture:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">arch</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label10">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Machine Type:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">machine</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkComboBox" id="machine">
<property name="visible">True</property>
<property name="can-focus">False</property>
<signal name="changed" handler="on_machine_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label31">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Virt Type:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">virt-type</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkComboBox" id="virt-type">
<property name="visible">True</property>
<property name="can-focus">False</property>
<signal name="changed" handler="on_virt_type_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
</object>
</child>
@ -827,7 +788,7 @@ bar</property>
<property name="can-focus">False</property>
<property name="spacing">5</property>
<child>
<object class="GtkAlignment" id="install-iso-align">
<object class="GtkBox" id="install-iso-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -942,70 +903,44 @@ bar</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<child>
<object class="GtkAlignment" id="alignment18">
<!-- n-columns=2 n-rows=1 -->
<object class="GtkGrid" id="table7">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-start">12</property>
<property name="row-spacing">4</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=3 n-rows=3 -->
<object class="GtkGrid" id="table7">
<object class="GtkLabel" id="label26">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">4</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkLabel" id="label26">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Kerne_l options:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">install-urlopts-entry</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Kerne_l options:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">install-urlopts-entry</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="install-urlopts-entry">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="valign">center</property>
<property name="hexpand">True</property>
<property name="invisible-char">●</property>
<child internal-child="accessible">
<object class="AtkObject" id="install-urlopts-entry-atkobject">
<property name="AtkObject::accessible-name">install-urlopts-entry</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="install-urlopts-entry">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="valign">center</property>
<property name="hexpand">True</property>
<property name="invisible-char">●</property>
<child internal-child="accessible">
<object class="AtkObject" id="install-urlopts-entry-atkobject">
<property name="AtkObject::accessible-name">install-urlopts-entry</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</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>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
</object>
</child>
@ -1458,6 +1393,7 @@ connections is not yet supported.&lt;/small&gt;</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_install_container_source_toggle" swapped="no"/>
</object>
@ -1532,6 +1468,7 @@ connections is not yet supported.&lt;/small&gt;</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
</object>
<packing>
@ -1799,7 +1736,7 @@ connections is not yet supported.&lt;/small&gt;</property>
</packing>
</child>
<child>
<object class="GtkAlignment" id="install-os-align">
<object class="GtkBox" id="install-os-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -2078,7 +2015,7 @@ connections is not yet supported.&lt;/small&gt;</property>
</packing>
</child>
<child>
<object class="GtkAlignment" id="storage-align">
<object class="GtkBox" id="storage-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -2138,7 +2075,7 @@ connections is not yet supported.&lt;/small&gt;</property>
<object class="GtkGrid" id="table4">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="vexpand">False</property>
<property name="halign">start</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
@ -2364,18 +2301,7 @@ connections is not yet supported.&lt;/small&gt;</property>
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment7">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">6</property>
</packing>
<placeholder/>
</child>
</object>
<packing>
@ -2395,69 +2321,26 @@ connections is not yet supported.&lt;/small&gt;</property>
<object class="GtkExpander" id="advanced-expander">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="spacing">6</property>
<child>
<object class="GtkAlignment" id="alignment14">
<!-- n-columns=1 n-rows=1 -->
<object class="GtkGrid" id="grid17">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">20</property>
<property name="margin-start">12</property>
<property name="margin-top">6</property>
<property name="row-spacing">6</property>
<child>
<object class="GtkBox" id="vbox14">
<object class="GtkBox" id="netdev-ui-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
<!-- n-columns=3 n-rows=3 -->
<object class="GtkGrid" id="grid17">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">6</property>
<child>
<object class="GtkAlignment" id="netdev-ui-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
</object>
</child>
@ -2493,6 +2376,11 @@ connections is not yet supported.&lt;/small&gt;</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>

View File

@ -102,12 +102,11 @@
<property name="orientation">vertical</property>
<property name="spacing">18</property>
<child>
<object class="GtkAlignment" id="details-box-align">
<object class="GtkBox" id="details-box-align">
<property name="width-request">400</property>
<property name="height-request">400</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="right-padding">1</property>
<child>
<object class="GtkBox" id="details-box">
<property name="visible">True</property>
@ -282,6 +281,7 @@
<object class="GtkGrid" id="table2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
@ -342,17 +342,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
<placeholder/>
</child>
</object>
<packing>
@ -448,6 +438,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>

View File

@ -151,7 +151,7 @@
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
<object class="GtkAlignment" id="hw-panel-align">
<object class="GtkBox" id="hw-panel-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -173,11 +173,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment9">
<object class="GtkBox" id="alignment9">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=5 -->
<object class="GtkGrid" id="table5">
@ -349,6 +349,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -374,11 +379,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment6">
<object class="GtkBox" id="alignment6">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=6 -->
<object class="GtkGrid" id="table1">
@ -643,6 +648,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -691,10 +701,10 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment43">
<object class="GtkBox" id="alignment43">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<child>
<!-- n-columns=3 n-rows=3 -->
<object class="GtkGrid" id="table17">
@ -704,7 +714,7 @@
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkAlignment" id="details-os-align">
<object class="GtkBox" id="details-os-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
@ -742,6 +752,11 @@
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -766,11 +781,11 @@
<property name="visible">True</property>
<property name="can-focus">True</property>
<child>
<object class="GtkAlignment" id="alignment44">
<object class="GtkBox" id="alignment44">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">21</property>
<property name="margin-start">21</property>
<property name="margin-top">3</property>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow6">
<property name="height-request">150</property>
@ -792,6 +807,11 @@
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -922,10 +942,10 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment50">
<object class="GtkBox" id="alignment50">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<child>
<object class="GtkBox" id="box7">
<property name="visible">True</property>
@ -933,7 +953,7 @@
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkAlignment" id="overview-cpu-usage-align">
<object class="GtkBox" id="overview-cpu-usage-align">
<property name="height-request">75</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
@ -961,6 +981,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -986,10 +1011,10 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment4">
<object class="GtkBox" id="alignment4">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<child>
<object class="GtkBox" id="box6">
<property name="visible">True</property>
@ -997,7 +1022,7 @@
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkAlignment" id="overview-memory-usage-align">
<object class="GtkBox" id="overview-memory-usage-align">
<property name="height-request">75</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
@ -1025,6 +1050,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -1050,10 +1080,10 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment48">
<object class="GtkBox" id="alignment48">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<child>
<object class="GtkBox" id="box5">
<property name="visible">True</property>
@ -1061,7 +1091,7 @@
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkAlignment" id="overview-disk-usage-align">
<object class="GtkBox" id="overview-disk-usage-align">
<property name="height-request">75</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
@ -1090,6 +1120,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -1115,10 +1150,10 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment49">
<object class="GtkBox" id="alignment49">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<child>
<object class="GtkBox" id="box8">
<property name="visible">True</property>
@ -1126,7 +1161,7 @@
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkAlignment" id="overview-network-traffic-align">
<object class="GtkBox" id="overview-network-traffic-align">
<property name="height-request">75</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
@ -1155,6 +1190,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -1216,11 +1256,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment11">
<object class="GtkBox" id="alignment11">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<object class="GtkBox" id="hbox5">
<property name="visible">True</property>
@ -1349,6 +1389,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -1374,11 +1419,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment5">
<object class="GtkBox" id="alignment5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table15">
@ -1459,6 +1504,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -1483,11 +1533,11 @@
<property name="visible">True</property>
<property name="can-focus">True</property>
<child>
<object class="GtkAlignment" id="alignment39">
<object class="GtkBox" id="alignment39">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">23</property>
<property name="right-padding">12</property>
<property name="margin-start">23</property>
<property name="margin-end">12</property>
<child>
<object class="GtkBox" id="vbox15">
<property name="visible">True</property>
@ -1631,6 +1681,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -1683,11 +1738,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment23">
<object class="GtkBox" id="alignment23">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=4 -->
<object class="GtkGrid" id="table6">
@ -1873,6 +1928,11 @@
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -1925,11 +1985,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment2">
<object class="GtkBox" id="alignment2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<object class="GtkCheckButton" id="boot-autostart">
<property name="label" translatable="yes">Start virt_ual machine on host boot up</property>
@ -1941,6 +2001,11 @@
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_boot_autostart_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -1965,11 +2030,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment36">
<object class="GtkBox" id="alignment36">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="grid3">
@ -2031,6 +2096,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -2055,11 +2125,11 @@
<property name="valign">start</property>
<property name="vexpand">False</property>
<child>
<object class="GtkAlignment" id="alignment20">
<object class="GtkBox" id="alignment20">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<object class="GtkBox" id="box1">
<property name="visible">True</property>
@ -2334,6 +2404,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -2359,11 +2434,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="bootalign">
<object class="GtkBox" id="bootalign">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<object class="GtkBox" id="bootvbox">
<property name="visible">True</property>
@ -2497,6 +2572,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -2548,11 +2628,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment149">
<object class="GtkBox" id="alignment149">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<object class="GtkBox" id="vbox13">
<property name="visible">True</property>
@ -2649,7 +2729,7 @@
<property name="can-focus">False</property>
<property name="spacing">6</property>
<child>
<object class="GtkAlignment" id="disk-source-align">
<object class="GtkBox" id="disk-source-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -2767,7 +2847,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="storage-advanced-align">
<object class="GtkBox" id="storage-advanced-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -2781,6 +2861,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -2856,11 +2941,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment137">
<object class="GtkBox" id="alignment137">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=5 -->
<object class="GtkGrid" id="table31">
@ -2917,7 +3002,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="network-source-label-align">
<object class="GtkBox" id="network-source-label-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">False</property>
@ -2932,7 +3017,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="network-source-ui-align">
<object class="GtkBox" id="network-source-ui-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">False</property>
@ -3077,6 +3162,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -3129,11 +3219,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment150">
<object class="GtkBox" id="alignment150">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="table33">
@ -3194,6 +3284,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -3245,11 +3340,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="graphics-align">
<object class="GtkBox" id="graphics-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<placeholder/>
</child>
@ -3303,11 +3398,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment159">
<object class="GtkBox" id="alignment159">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=1 -->
<object class="GtkGrid" id="table36">
@ -3349,6 +3444,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -3400,11 +3500,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment160">
<object class="GtkBox" id="alignment160">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=7 -->
<object class="GtkGrid" id="table37">
@ -3586,6 +3686,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -3637,11 +3742,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment22">
<object class="GtkBox" id="alignment22">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="table50">
@ -3703,6 +3808,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -3869,11 +3979,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment34">
<object class="GtkBox" id="alignment34">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="table8">
@ -3946,6 +4056,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -3992,11 +4107,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment35">
<object class="GtkBox" id="alignment35">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table14">
@ -4116,6 +4231,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -4155,11 +4275,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="fs-alignment">
<object class="GtkBox" id="fs-alignment">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<placeholder/>
</child>
@ -4206,19 +4326,19 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment46">
<object class="GtkBox" id="alignment46">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<object class="GtkTable" id="table18">
<!-- n-columns=2 n-rows=1 -->
<object class="GtkGrid" id="table18">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="border-width">3</property>
<property name="n-columns">2</property>
<property name="column-spacing">8</property>
<property name="row-spacing">4</property>
<property name="column-spacing">8</property>
<child>
<object class="GtkLabel" id="label74">
<property name="visible">True</property>
@ -4229,8 +4349,8 @@
<property name="mnemonic-widget">smartcard-mode-text</property>
</object>
<packing>
<property name="x-options">GTK_FILL</property>
<property name="y-options"/>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
@ -4253,12 +4373,15 @@
</object>
<packing>
<property name="left-attach">1</property>
<property name="right-attach">2</property>
<property name="x-options">GTK_FILL</property>
<property name="y-options">GTK_FILL</property>
<property name="top-attach">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -4305,11 +4428,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment161">
<object class="GtkBox" id="alignment161">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="table51">
@ -4367,6 +4490,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -4412,11 +4540,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="tpm-align">
<object class="GtkBox" id="tpm-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<placeholder/>
</child>
@ -4465,10 +4593,10 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment28">
<object class="GtkBox" id="alignment28">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="table16">
@ -4527,6 +4655,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -4566,10 +4699,10 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment10">
<object class="GtkBox" id="alignment10">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<child>
<!-- n-columns=2 n-rows=1 -->
<object class="GtkGrid" id="table_panic">
@ -4604,6 +4737,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
@ -4643,11 +4781,11 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="vsock-align">
<object class="GtkBox" id="vsock-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">3</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="margin-top">3</property>
<child>
<placeholder/>
</child>
@ -4683,6 +4821,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>

View File

@ -135,19 +135,6 @@
<property name="top-attach">6</property>
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment20">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">7</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="fs-ram-source-title">
<property name="visible">True</property>
@ -309,5 +296,8 @@
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
</object>
</interface>

View File

@ -46,9 +46,9 @@
</child>
<child>
<object class="GtkMenuItem" id="menu-file-close">
<property name="label">_Close</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">_Close</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_file_close_activate" swapped="no"/>
<accelerator key="w" signal="activate" modifiers="GDK_CONTROL_MASK"/>
@ -56,9 +56,9 @@
</child>
<child>
<object class="GtkMenuItem" id="menu-file-quit">
<property name="label">_Quit</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">_Quit</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_file_quit_activate" swapped="no"/>
<accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
@ -100,101 +100,95 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment1">
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">20</property>
<property name="margin-start">12</property>
<property name="border-width">3</property>
<property name="row-spacing">3</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=2 n-rows=3 -->
<object class="GtkGrid" id="table1">
<object class="GtkLabel" id="label71">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="border-width">3</property>
<property name="row-spacing">3</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkLabel" id="label71">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">Libvirt URI:</property>
<property name="lines">1</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="overview-uri">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">example.com</property>
<property name="selectable">True</property>
<property name="ellipsize">end</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config-autoconnect">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_config_autoconnect_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="overview-name">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="max-width-chars">30</property>
<signal name="changed" handler="on_overview_name_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label8">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Name:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">overview-name</property>
<property name="lines">1</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label72">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">A_utoconnect:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">config-autoconnect</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<property name="halign">end</property>
<property name="label" translatable="yes">Libvirt URI:</property>
<property name="lines">1</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="overview-uri">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">example.com</property>
<property name="selectable">True</property>
<property name="ellipsize">end</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config-autoconnect">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_config_autoconnect_toggled" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="overview-name">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="max-width-chars">30</property>
<signal name="changed" handler="on_overview_name_changed" swapped="no"/>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label8">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Name:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">overview-name</property>
<property name="lines">1</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label72">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">A_utoconnect:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">config-autoconnect</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
</object>
</child>
@ -226,45 +220,39 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment5">
<object class="GtkBox" id="box2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkBox" id="box2">
<object class="GtkBox" id="performance-cpu-align">
<property name="height-request">75</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkAlignment" id="performance-cpu-align">
<property name="height-request">75</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="performance-cpu">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label">60%</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="performance-cpu">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label">60%</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
@ -290,45 +278,39 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment6">
<object class="GtkBox" id="box3">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="margin-start">12</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkBox" id="box3">
<object class="GtkBox" id="performance-memory-align">
<property name="height-request">75</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">3</property>
<child>
<object class="GtkAlignment" id="performance-memory-align">
<property name="height-request">75</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="performance-memory">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label">1.59 GiB of 2.2 GiB</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="performance-memory">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label">1.59 GiB of 2.2 GiB</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
@ -375,7 +357,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="net-align">
<object class="GtkBox" id="net-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -399,7 +381,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="storage-align">
<object class="GtkBox" id="storage-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>

View File

@ -52,7 +52,7 @@
<property name="can-focus">True</property>
<property name="show-border">False</property>
<child>
<object class="GtkAlignment" id="net-details-align">
<object class="GtkBox" id="net-details-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -462,6 +462,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>

View File

@ -135,27 +135,13 @@
<property name="spacing">6</property>
<child>
<object class="GtkButton" id="browse-local">
<property name="label" translatable="yes">_Browse Local</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="tooltip-text" translatable="yes">Browse local filesystem</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_browse_local_clicked" swapped="no"/>
<child>
<object class="GtkAlignment" id="alignment4">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="top-padding">2</property>
<property name="bottom-padding">2</property>
<child>
<object class="GtkLabel" id="label2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Browse Local</property>
<property name="use-underline">True</property>
</object>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
@ -185,8 +171,8 @@
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="use-underline">True</property>
<property name="tooltip-text" translatable="yes">Choose the selected volume</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_choose_volume_clicked" swapped="no"/>
</object>
<packing>
@ -201,8 +187,8 @@
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="use-underline">True</property>
<property name="tooltip-text" translatable="yes">Apply pool changes</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_pool_apply_clicked" swapped="no"/>
</object>
<packing>
@ -266,7 +252,7 @@
<property name="can-focus">True</property>
<property name="show-border">False</property>
<child>
<object class="GtkAlignment" id="pool-details-align">
<object class="GtkBox" id="pool-details-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -276,7 +262,7 @@
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
<!-- n-columns=3 n-rows=5 -->
<!-- n-columns=2 n-rows=5 -->
<object class="GtkGrid" id="table5">
<property name="visible">True</property>
<property name="can-focus">False</property>
@ -447,21 +433,6 @@
<property name="top-attach">1</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
@ -631,6 +602,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>

View File

@ -30,9 +30,9 @@
<property name="can-focus">False</property>
<child>
<object class="GtkMenuItem" id="open_connection">
<property name="label" translatable="yes">_Add Connection...</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Add Connection...</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_file_add_connection_activate" swapped="no"/>
</object>
@ -54,9 +54,9 @@
</child>
<child>
<object class="GtkMenuItem" id="menu_file_close">
<property name="label" translatable="yes">_Close</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Close</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_file_close_activate" swapped="no"/>
<accelerator key="w" signal="activate" modifiers="GDK_CONTROL_MASK"/>
@ -64,9 +64,9 @@
</child>
<child>
<object class="GtkMenuItem" id="menu_file_quit">
<property name="label" translatable="yes">_Quit</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Quit</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_file_quit_activate" swapped="no"/>
<accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
@ -87,27 +87,27 @@
<property name="can-focus">False</property>
<child>
<object class="GtkMenuItem" id="menu_host_details">
<property name="label" translatable="yes">_Connection Details</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Connection Details</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_host_details_activate" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menu_edit_details">
<property name="label" translatable="yes">_Virtual Machine Details</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Virtual Machine Details</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_edit_details_activate" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menu_edit_delete">
<property name="label" translatable="yes">_Delete</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Delete</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_edit_delete_activate" swapped="no"/>
</object>
@ -120,9 +120,9 @@
</child>
<child>
<object class="GtkMenuItem" id="menu_edit_preferences">
<property name="label" translatable="yes">_Preferences</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Preferences</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_edit_preferences_activate" swapped="no"/>
</object>
@ -217,9 +217,9 @@
<property name="can-focus">False</property>
<child>
<object class="GtkMenuItem" id="menu_help_about">
<property name="label" translatable="yes">_About</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_About</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_menu_help_about_activate" swapped="no"/>
</object>

View File

@ -84,7 +84,7 @@
<property name="orientation">vertical</property>
<property name="spacing">18</property>
<child>
<object class="GtkAlignment" id="details-box-align">
<object class="GtkBox" id="details-box-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -212,166 +212,41 @@
<property name="label-xalign">0</property>
<property name="shadow-type">none</property>
<child>
<object class="GtkAlignment" id="alignment1">
<!-- n-columns=1 n-rows=3 -->
<object class="GtkGrid" id="grid2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">22</property>
<property name="margin-start">12</property>
<property name="row-spacing">12</property>
<child>
<!-- n-columns=1 n-rows=3 -->
<object class="GtkGrid" id="grid2">
<!-- n-columns=3 n-rows=2 -->
<object class="GtkGrid" id="migrate-direct-box">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">12</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=3 n-rows=2 -->
<object class="GtkGrid" id="migrate-direct-box">
<object class="GtkLabel" id="label2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkLabel" id="label2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
<property name="label" translatable="yes">_Address:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-set-address</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">_Port:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-set-port</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="migrate-set-address">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_migrate_set_address_toggled" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="migrate-set-address-atkobject">
<property name="AtkObject::accessible-name">address-check</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="migrate-set-port">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_migrate_set_port_toggled" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="migrate-set-port-atkobject">
<property name="AtkObject::accessible-name">port-check</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkBox" id="hbox4">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkSpinButton" id="migrate-port">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="invisible-char">●</property>
<property name="text" translatable="yes">0</property>
<property name="adjustment">adjustment1</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="migrate-port-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Let libvirt decide</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">2</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkBox" id="box2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkEntry" id="migrate-address">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="invisible-char">●</property>
<child internal-child="accessible">
<object class="AtkObject" id="migrate-address-atkobject">
<property name="AtkObject::accessible-name">address-text</property>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="migrate-address-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Let libvirt decide</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">2</property>
<property name="top-attach">0</property>
</packing>
</child>
<property name="halign">end</property>
<property name="label" translatable="yes">_Address:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-set-address</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">_Port:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-set-port</property>
</object>
<packing>
<property name="left-attach">0</property>
@ -379,21 +254,54 @@
</packing>
</child>
<child>
<object class="GtkBox" id="box1">
<object class="GtkCheckButton" id="migrate-set-address">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_migrate_set_address_toggled" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="migrate-set-address-atkobject">
<property name="AtkObject::accessible-name">address-check</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="migrate-set-port">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
<signal name="toggled" handler="on_migrate_set_port_toggled" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="migrate-set-port-atkobject">
<property name="AtkObject::accessible-name">port-check</property>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkBox" id="hbox4">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">6</property>
<child>
<object class="GtkLabel" id="migrate-mode-label">
<object class="GtkSpinButton" id="migrate-port">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="tooltip-text" translatable="yes">Tunnel migration through the libvirtd connection channel, rather than having the hypervisor open a separate network connection to the destination. The source libvirt instance connects directly to the destination libvirt instance.
This can simplify setup since no additional firewall ports need to be open, and will encrypt migration traffic if your libvirt connection is encrypted. But it can be difficult to make this work with SSH transport.</property>
<property name="halign">end</property>
<property name="label" translatable="yes">M_ode:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-mode</property>
<property name="can-focus">True</property>
<property name="invisible-char">●</property>
<property name="text" translatable="yes">0</property>
<property name="adjustment">adjustment1</property>
</object>
<packing>
<property name="expand">False</property>
@ -402,12 +310,51 @@ This can simplify setup since no additional firewall ports need to be open, and
</packing>
</child>
<child>
<object class="GtkComboBox" id="migrate-mode">
<object class="GtkLabel" id="migrate-port-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="hexpand">False</property>
<signal name="changed" handler="on_migrate_mode_changed" swapped="no"/>
<property name="label" translatable="yes">Let libvirt decide</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">2</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkBox" id="box2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkEntry" id="migrate-address">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="invisible-char">●</property>
<child internal-child="accessible">
<object class="AtkObject" id="migrate-address-atkobject">
<property name="AtkObject::accessible-name">address-text</property>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="migrate-address-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Let libvirt decide</property>
</object>
<packing>
<property name="expand">False</property>
@ -416,95 +363,142 @@ This can simplify setup since no additional firewall ports need to be open, and
</packing>
</child>
</object>
<packing>
<property name="left-attach">2</property>
<property name="top-attach">0</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkBox" id="box1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">6</property>
<child>
<object class="GtkLabel" id="migrate-mode-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="tooltip-text" translatable="yes">Tunnel migration through the libvirtd connection channel, rather than having the hypervisor open a separate network connection to the destination. The source libvirt instance connects directly to the destination libvirt instance.
This can simplify setup since no additional firewall ports need to be open, and will encrypt migration traffic if your libvirt connection is encrypted. But it can be difficult to make this work with SSH transport.</property>
<property name="halign">end</property>
<property name="label" translatable="yes">M_ode:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-mode</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkComboBox" id="migrate-mode">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="hexpand">False</property>
<signal name="changed" handler="on_migrate_mode_changed" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="migrate-tunnel-box">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkBox" id="migrate-tunnel-warning-box">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="spacing">6</property>
<child>
<object class="GtkImage" id="image3">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="valign">start</property>
<property name="icon-name">dialog-warning</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="migrate-tunnel-warning-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">&lt;span size="small"&gt;foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz&lt;/span&gt;</property>
<property name="use-markup">True</property>
<property name="wrap">True</property>
<property name="width-chars">0</property>
<property name="max-width-chars">40</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="hexpand">False</property>
<property name="label" translatable="yes">_URI:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-tunnel-uri</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="migrate-tunnel-box">
<object class="GtkEntry" id="migrate-tunnel-uri">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkBox" id="migrate-tunnel-warning-box">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="spacing">6</property>
<child>
<object class="GtkImage" id="image3">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="valign">start</property>
<property name="icon-name">dialog-warning</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="migrate-tunnel-warning-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">&lt;span size="small"&gt;foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz foo bar baz&lt;/span&gt;</property>
<property name="use-markup">True</property>
<property name="wrap">True</property>
<property name="width-chars">0</property>
<property name="max-width-chars">40</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="hexpand">False</property>
<property name="label" translatable="yes">_URI:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-tunnel-uri</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="migrate-tunnel-uri">
<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>
<placeholder/>
</child>
<property name="can-focus">True</property>
<property name="hexpand">True</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
</object>
</child>
@ -527,80 +521,74 @@ This can simplify setup since no additional firewall ports need to be open, and
<object class="GtkExpander" id="migrate-advanced-expander">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="spacing">6</property>
<child>
<object class="GtkAlignment" id="alignment2">
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="grid1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">22</property>
<property name="margin-start">12</property>
<property name="margin-top">6</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=2 n-rows=2 -->
<object class="GtkGrid" id="grid1">
<object class="GtkLabel" id="migrate-unsafe-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<object class="GtkLabel" id="migrate-unsafe-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="tooltip-text" translatable="yes">By default libvirt will refuse to migrate a VM for certain configurations that could lead to malfunctioning guests, like if a disk's cache mode is not 'none'.
<property name="tooltip-text" translatable="yes">By default libvirt will refuse to migrate a VM for certain configurations that could lead to malfunctioning guests, like if a disk's cache mode is not 'none'.
Enabling this option tells libvirt to skip those checks.</property>
<property name="halign">start</property>
<property name="label" translatable="yes">A_llow unsafe:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-unsafe</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="migrate-unsafe">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="migrate-temporary-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="tooltip-text" translatable="yes">By default, the migrated VM config is removed from the source host, and saved persistently on the destination host. The destination host is considered the new home of the VM.
<property name="halign">start</property>
<property name="label" translatable="yes">A_llow unsafe:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-unsafe</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="migrate-unsafe">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="migrate-temporary-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="tooltip-text" translatable="yes">By default, the migrated VM config is removed from the source host, and saved persistently on the destination host. The destination host is considered the new home of the VM.
If 'temporary' is selected, the migration is considered only a temporary move: the source host maintains a copy of the VM config, and the running copy moved to the destination is only transient, and will disappear when it is shutdown.</property>
<property name="halign">start</property>
<property name="label" translatable="yes">_Temporary move:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-temporary</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="migrate-temporary">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<property name="halign">start</property>
<property name="label" translatable="yes">_Temporary move:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">migrate-temporary</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="migrate-temporary">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<property name="halign">start</property>
<property name="draw-indicator">True</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
</object>
</child>
@ -626,6 +614,11 @@ If 'temporary' is selected, the migration is considered only a temporary move: t
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>

View File

@ -5,6 +5,7 @@
<object class="GtkSearchEntry" id="os-name">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="hexpand">True</property>
<property name="primary-icon-name">edit-find-symbolic</property>
<property name="primary-icon-activatable">False</property>
<property name="primary-icon-sensitive">False</property>

File diff suppressed because it is too large Load Diff

View File

@ -53,310 +53,304 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment1">
<object class="GtkNotebook" id="snapshot-notebook">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="left-padding">12</property>
<property name="can-focus">True</property>
<property name="margin-start">12</property>
<property name="show-border">False</property>
<child>
<object class="GtkNotebook" id="snapshot-notebook">
<object class="GtkBox" id="sbox3">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="show-border">False</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">12</property>
<child>
<object class="GtkBox" id="sbox3">
<!-- n-columns=2 n-rows=7 -->
<object class="GtkGrid" id="sgrid1">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">12</property>
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
<!-- n-columns=2 n-rows=7 -->
<object class="GtkGrid" id="sgrid1">
<object class="GtkLabel" id="slabel94">
<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="halign">start</property>
<property name="valign">start</property>
<property name="label" translatable="yes">Description:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">5</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow8">
<property name="height-request">80</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="hexpand">True</property>
<property name="shadow-type">in</property>
<child>
<object class="GtkLabel" id="slabel94">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="valign">start</property>
<property name="label" translatable="yes">Description:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">5</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow8">
<property name="height-request">80</property>
<object class="GtkTextView" id="snapshot-description">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="hexpand">True</property>
<property name="shadow-type">in</property>
<child>
<object class="GtkTextView" id="snapshot-description">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="left-margin">2</property>
<property name="right-margin">2</property>
<child internal-child="accessible">
<object class="AtkObject" id="snapshot-description-atkobject">
<property name="AtkObject::accessible-name">snapshot-description</property>
</object>
</child>
<property name="left-margin">2</property>
<property name="right-margin">2</property>
<child internal-child="accessible">
<object class="AtkObject" id="snapshot-description-atkobject">
<property name="AtkObject::accessible-name">snapshot-description</property>
</object>
</child>
</object>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">5</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label92">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">VM State:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkBox" id="hbox3">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">3</property>
<child>
<object class="GtkImage" id="snapshot-status-icon">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">image-missing</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">5</property>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label92">
<object class="GtkLabel" id="snapshot-status-text">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">VM State:</property>
<property name="label">Shut down</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkBox" id="hbox3">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">3</property>
<child>
<object class="GtkImage" id="snapshot-status-icon">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">image-missing</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-status-text">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">Shut down</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label93">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Timestamp:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-timestamp">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">label</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-title">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">&lt;b&gt;snapshot 'foo'&lt;/b&gt;</property>
<property name="use-markup">True</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Snapshot Mode:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-mode">
<property name="visible">True</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>
</packing>
</child>
<child>
<object class="GtkLabel" id="label7">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="valign">start</property>
<property name="label" translatable="yes">Screenshot:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">6</property>
</packing>
</child>
<child>
<object class="GtkBox" id="box5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkImage" id="snapshot-screenshot">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">image-missing</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-screenshot-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">No screenshot available</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">6</property>
</packing>
</child>
<child>
<object class="GtkBox" id="snapshot-is-current">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">3</property>
<child>
<object class="GtkImage" id="image2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">dialog-information</property>
<property name="icon_size">2</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label652">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">&lt;small&gt;&lt;i&gt;This was the most recently applied snapshot.&lt;/i&gt;&lt;/small&gt;</property>
<property name="use-markup">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="left-attach">0</property>
<property name="top-attach">1</property>
<property name="width">2</property>
<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">0</property>
<property name="left-attach">1</property>
<property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label93">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Timestamp:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-timestamp">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">label</property>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-title">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label">&lt;b&gt;snapshot 'foo'&lt;/b&gt;</property>
<property name="use-markup">True</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">0</property>
<property name="width">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Snapshot Mode:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-mode">
<property name="visible">True</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>
</packing>
</child>
<child>
<object class="GtkLabel" id="label7">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="valign">start</property>
<property name="label" translatable="yes">Screenshot:</property>
</object>
<packing>
<property name="left-attach">0</property>
<property name="top-attach">6</property>
</packing>
</child>
<child>
<object class="GtkBox" id="box5">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkImage" id="snapshot-screenshot">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">image-missing</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-screenshot-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">No screenshot available</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="left-attach">1</property>
<property name="top-attach">6</property>
</packing>
</child>
<child>
<object class="GtkBox" id="snapshot-is-current">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="spacing">3</property>
<child>
<object class="GtkImage" id="image2">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">dialog-information</property>
<property name="icon_size">2</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label652">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">&lt;small&gt;&lt;i&gt;This was the most recently applied snapshot.&lt;/i&gt;&lt;/small&gt;</property>
<property name="use-markup">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="left-attach">0</property>
<property name="top-attach">1</property>
<property name="width">2</property>
</packing>
</child>
</object>
</child>
<child type="tab">
<object class="GtkLabel" id="label89">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">details</property>
</object>
<packing>
<property name="tab-fill">False</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-error-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">error label</property>
<child internal-child="accessible">
<object class="AtkObject" id="snapshot-error-label-atkobject">
<property name="AtkObject::accessible-name">snapshot-error-label</property>
</object>
</child>
</object>
<packing>
<property name="position">1</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label90">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">empty</property>
</object>
<packing>
<property name="position">1</property>
<property name="tab-fill">False</property>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
<child type="tab">
<object class="GtkLabel" id="label89">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">details</property>
</object>
<packing>
<property name="tab-fill">False</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="snapshot-error-label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">error label</property>
<child internal-child="accessible">
<object class="AtkObject" id="snapshot-error-label-atkobject">
<property name="AtkObject::accessible-name">snapshot-error-label</property>
</object>
</child>
</object>
<packing>
<property name="position">1</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label90">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">empty</property>
</object>
<packing>
<property name="position">1</property>
<property name="tab-fill">False</property>
</packing>
</child>
</object>
<packing>
<property name="resize">True</property>
@ -507,9 +501,9 @@
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="has-tooltip">True</property>
<property name="use-underline">True</property>
<property name="tooltip-markup" translatable="yes">Save updated snapshot metadata</property>
<property name="tooltip-text" translatable="yes">Save updated snapshot metadata</property>
<property name="use-underline">True</property>
<signal name="clicked" handler="on_snapshot_apply_clicked" swapped="no"/>
<child internal-child="accessible">
<object class="AtkObject" id="snapshot-apply-atkobject">

View File

@ -85,7 +85,7 @@
<property name="orientation">vertical</property>
<property name="spacing">18</property>
<child>
<object class="GtkAlignment" id="snapshot-new-box-align">
<object class="GtkBox" id="snapshot-new-box-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -229,6 +229,11 @@
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>

View File

@ -12,7 +12,7 @@
<property name="type-hint">dialog</property>
<signal name="delete-event" handler="on_vmm_storage_browse_delete_event" swapped="no"/>
<child>
<object class="GtkAlignment" id="storage-align">
<object class="GtkBox" id="storage-align">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>

View File

@ -44,9 +44,9 @@
</child>
<child>
<object class="GtkMenuItem" id="close4">
<property name="label" translatable="yes">_Close</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Close</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_details_menu_close_activate" swapped="no"/>
<accelerator key="w" signal="activate" modifiers="GDK_SHIFT_MASK | GDK_CONTROL_MASK"/>
@ -54,9 +54,9 @@
</child>
<child>
<object class="GtkMenuItem" id="quit3">
<property name="label" translatable="yes">_Quit</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">_Quit</property>
<property name="use-underline">True</property>
<signal name="activate" handler="on_details_menu_quit_activate" swapped="no"/>
<accelerator key="q" signal="activate" modifiers="GDK_SHIFT_MASK | GDK_CONTROL_MASK"/>
@ -475,7 +475,7 @@
<property name="show-border">False</property>
<signal name="switch-page" handler="on_details_pages_switch_page" after="yes" swapped="no"/>
<child>
<object class="GtkAlignment" id="details-placeholder">
<object class="GtkBox" id="details-placeholder">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
@ -494,7 +494,7 @@
</packing>
</child>
<child>
<object class="GtkAlignment" id="console-placeholder">
<object class="GtkBox" id="console-placeholder">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>

View File

@ -11,7 +11,7 @@
<object class="GtkBox" id="xml-details-box">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-left">6</property>
<property name="margin-start">6</property>
<property name="margin-top">6</property>
<property name="orientation">vertical</property>
<child>
@ -40,7 +40,7 @@
<object class="GtkGrid">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-left">6</property>
<property name="margin-start">6</property>
<property name="margin-top">6</property>
<property name="row-spacing">6</property>
<child>

View File

@ -556,6 +556,7 @@ class vmmDetails(vmmGObjectUI):
def _init_graphs(self):
def _make_graph():
g = Sparkline()
g.set_hexpand(True)
g.set_property("reversed", True)
g.show()
return g

View File

@ -261,8 +261,8 @@ class vmmSerialConsole(vmmGObject):
self._box.set_show_tabs(False)
self._box.set_show_border(False)
align = Gtk.Alignment()
align.set_padding(2, 2, 2, 2)
align = Gtk.Box()
align.set_border_width(2)
evbox = Gtk.EventBox()
evbox.modify_bg(Gtk.StateType.NORMAL, Gdk.Color(0, 0, 0))
terminalbox = Gtk.HBox()

View File

@ -326,7 +326,6 @@ class _errorDialog (Gtk.MessageDialog):
self.get_accessible().set_name("vmm dialog")
self.chk_vbox = None
self.chk_align = None
self.init_chkbox()
self.buffer = None
@ -338,13 +337,9 @@ class _errorDialog (Gtk.MessageDialog):
self.chk_vbox = Gtk.VBox(False, False)
self.chk_vbox.set_spacing(0)
self.chk_align = Gtk.Alignment()
self.chk_align.set_padding(0, 0, 0, 0)
self.chk_align.add(self.chk_vbox)
self.chk_align.show_all()
self.chk_vbox.show_all()
self.vbox.pack_start( # pylint: disable=no-member
self.chk_align, False, False, 0)
self.chk_vbox, False, False, 0)
def init_details(self):
# Init details buffer

View File

@ -141,10 +141,12 @@ class vmmHost(vmmGObjectUI):
self.widget("config-autoconnect").set_active(auto)
self._cpu_usage_graph = Sparkline()
self._cpu_usage_graph.set_hexpand(True)
self._cpu_usage_graph.show()
self.widget("performance-cpu-align").add(self._cpu_usage_graph)
self._memory_usage_graph = Sparkline()
self._memory_usage_graph.set_hexpand(True)
self._memory_usage_graph.show()
self.widget("performance-memory-align").add(self._memory_usage_graph)