2015-04-09 06:29:48 +08:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2022-01-28 02:34:26 +08:00
|
|
|
<!-- Generated with glade 3.38.2 -->
|
2015-04-09 06:29:48 +08:00
|
|
|
<interface>
|
2019-04-03 05:48:16 +08:00
|
|
|
<requires lib="gtk+" version="3.22"/>
|
2022-01-28 02:34:26 +08:00
|
|
|
<!-- n-columns=1 n-rows=2 -->
|
2015-04-09 06:29:48 +08:00
|
|
|
<object class="GtkGrid" id="storage-grid">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
|
|
|
<property name="border-width">3</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
2017-04-12 18:47:41 +08:00
|
|
|
<object class="GtkBox" id="hbox9">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="valign">end</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="border-width">3</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
2017-04-12 18:47:41 +08:00
|
|
|
<object class="GtkBox" id="hbox10">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="pool-add">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">False</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Add Pool</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_pool_add_clicked" swapped="no"/>
|
|
|
|
<child>
|
|
|
|
<object class="GtkImage" id="image4">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="icon-name">list-add</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</child>
|
2018-01-12 04:32:18 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-add-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-add</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">0</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="pool-start">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">False</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Start Pool</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_pool_start_clicked" swapped="no"/>
|
|
|
|
<child>
|
|
|
|
<object class="GtkImage" id="someicon">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="icon-name">media-playback-start</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</child>
|
2018-01-12 04:32:18 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-start-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-start</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">1</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="pool-stop">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">False</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Stop Pool</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_pool_stop_clicked" swapped="no"/>
|
|
|
|
<child>
|
|
|
|
<object class="GtkImage" id="image6">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="icon-name">process-stop</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</child>
|
2018-01-12 04:32:18 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-stop-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-stop</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">2</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="pool-delete">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">False</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Delete Pool</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_pool_delete_clicked" swapped="no"/>
|
|
|
|
<child>
|
|
|
|
<object class="GtkImage" id="image7">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="icon-name">edit-delete</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</child>
|
2018-01-12 04:32:18 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-delete-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-delete</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">3</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">True</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">0</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
2017-04-12 18:47:41 +08:00
|
|
|
<object class="GtkBox" id="hbox11">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="spacing">6</property>
|
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="browse-local">
|
2022-02-20 03:23:32 +08:00
|
|
|
<property name="label" translatable="yes">_Browse Local</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">True</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Browse local filesystem</property>
|
2022-02-20 03:23:32 +08:00
|
|
|
<property name="use-underline">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_browse_local_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="browse-cancel">
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="label" translatable="yes">_Cancel</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">True</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Cancel and close dialog</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="use-underline">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_browse_cancel_clicked" swapped="no"/>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">True</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">1</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="choose-volume">
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="label" translatable="yes">Ch_oose Volume</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">True</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Choose the selected volume</property>
|
2022-02-20 03:23:32 +08:00
|
|
|
<property name="use-underline">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_choose_volume_clicked" swapped="no"/>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">True</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">2</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="pool-apply">
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="label" translatable="yes">_Apply</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">False</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Apply pool changes</property>
|
2022-02-20 03:23:32 +08:00
|
|
|
<property name="use-underline">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_pool_apply_clicked" swapped="no"/>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">3</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">1</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">0</property>
|
|
|
|
<property name="top-attach">1</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkPaned" id="storage-pane">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="hexpand">True</property>
|
|
|
|
<property name="vexpand">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="border-width">3</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="position">200</property>
|
|
|
|
<child>
|
2015-11-11 06:27:49 +08:00
|
|
|
<object class="GtkScrolledWindow" id="pool-scroll">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="hscrollbar-policy">never</property>
|
|
|
|
<property name="shadow-type">in</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
|
|
|
<object class="GtkTreeView" id="pool-list">
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="width-request">134</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="headers-visible">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child internal-child="selection">
|
|
|
|
<object class="GtkTreeSelection" id="treeview-selection"/>
|
|
|
|
</child>
|
2018-01-11 22:46:41 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-list-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-list</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="resize">False</property>
|
|
|
|
<property name="shrink">True</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkNotebook" id="storage-pages">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="show-border">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
2022-02-20 03:23:32 +08:00
|
|
|
<object class="GtkBox" id="pool-details-align">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
2017-04-12 18:47:41 +08:00
|
|
|
<object class="GtkBox" id="pool-details">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:31 +08:00
|
|
|
<property name="orientation">vertical</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="spacing">6</property>
|
|
|
|
<child>
|
2022-02-20 03:23:32 +08:00
|
|
|
<!-- n-columns=2 n-rows=5 -->
|
2015-04-09 06:29:48 +08:00
|
|
|
<object class="GtkGrid" id="table5">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
|
|
|
<property name="row-spacing">5</property>
|
|
|
|
<property name="column-spacing">8</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
2017-04-12 18:47:41 +08:00
|
|
|
<object class="GtkBox" id="pool-state-box">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="spacing">3</property>
|
|
|
|
<child>
|
|
|
|
<object class="GtkImage" id="pool-state-icon">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="icon-name">image-missing</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">0</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="pool-state">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label" translatable="yes">Active</property>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">1</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">1</property>
|
|
|
|
<property name="top-attach">3</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkCheckButton" id="pool-autostart">
|
|
|
|
<property name="label">Some label</property>
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="use-underline">True</property>
|
|
|
|
<property name="draw-indicator">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="toggled" handler="on_pool_autostart_toggled" swapped="no"/>
|
2020-08-22 02:39:24 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-autostart-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-autostart</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">1</property>
|
|
|
|
<property name="top-attach">4</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="pool-location">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label">label</property>
|
|
|
|
<property name="selectable">True</property>
|
2019-05-24 04:14:39 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-location-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-location</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">1</property>
|
|
|
|
<property name="top-attach">2</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkEntry" id="pool-name-entry">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="changed" handler="on_pool_name_changed" swapped="no"/>
|
2020-08-22 02:39:24 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-name-entry-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-name</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">1</property>
|
|
|
|
<property name="top-attach">0</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="label11">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label" translatable="yes">Name:</property>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">0</property>
|
|
|
|
<property name="top-attach">0</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="label60">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label" translatable="yes">Location:</property>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">0</property>
|
|
|
|
<property name="top-attach">2</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="label173">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label" translatable="yes">State:</property>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">0</property>
|
|
|
|
<property name="top-attach">3</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="label76">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label" translatable="yes">A_utostart:</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="use-underline">True</property>
|
|
|
|
<property name="mnemonic-widget">pool-autostart</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">0</property>
|
|
|
|
<property name="top-attach">4</property>
|
2015-04-11 06:40:54 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="label1">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2015-04-11 06:40:54 +08:00
|
|
|
<property name="label" translatable="yes">Size:</property>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">0</property>
|
|
|
|
<property name="top-attach">1</property>
|
2015-04-11 06:40:54 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="pool-sizes">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2015-04-11 06:40:54 +08:00
|
|
|
<property name="label" translatable="yes">label</property>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">1</property>
|
|
|
|
<property name="top-attach">1</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">0</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
2017-04-12 18:47:41 +08:00
|
|
|
<object class="GtkBox" id="vbox6">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:31 +08:00
|
|
|
<property name="orientation">vertical</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="spacing">3</property>
|
|
|
|
<child>
|
2017-04-12 18:47:41 +08:00
|
|
|
<object class="GtkBox" id="hbox12">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="spacing">6</property>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="label77">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2017-05-31 21:08:33 +08:00
|
|
|
<property name="halign">start</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label" translatable="yes"><b>Volumes</b></property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="use-markup">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">0</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkBox" id="box1">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="vol-add">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">False</property>
|
|
|
|
<property name="use-underline">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_vol_add_clicked" swapped="no"/>
|
|
|
|
<child>
|
|
|
|
<object class="GtkImage" id="image1">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="icon-name">list-add</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</child>
|
2018-01-12 04:32:18 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="vol-add-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">vol-new</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">0</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="pool-refresh">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">True</property>
|
|
|
|
<property name="has-tooltip">True</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Refresh volume list</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_pool_refresh_clicked" swapped="no"/>
|
|
|
|
<child>
|
|
|
|
<object class="GtkImage" id="image8">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="icon-name">view-refresh</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</child>
|
2018-01-12 04:32:18 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="pool-refresh-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">vol-refresh</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">1</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkButton" id="vol-delete">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
|
|
|
<property name="receives-default">False</property>
|
|
|
|
<property name="tooltip-text" translatable="yes">Delete volume</property>
|
|
|
|
<property name="use-underline">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="clicked" handler="on_vol_delete_clicked" swapped="no"/>
|
|
|
|
<child>
|
|
|
|
<object class="GtkImage" id="image2">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2022-02-20 01:01:55 +08:00
|
|
|
<property name="icon-name">edit-delete</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</child>
|
2018-01-12 04:32:18 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="vol-delete-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">vol-delete</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">False</property>
|
|
|
|
<property name="position">2</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">False</property>
|
|
|
|
<property name="position">0</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
2015-11-11 06:27:49 +08:00
|
|
|
<object class="GtkScrolledWindow" id="vol-scroll">
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
2019-04-14 08:30:19 +08:00
|
|
|
<property name="vexpand">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="shadow-type">in</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<child>
|
|
|
|
<object class="GtkTreeView" id="vol-list">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">True</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<signal name="button-press-event" handler="on_vol_list_button_press_event" swapped="no"/>
|
|
|
|
<signal name="row-activated" handler="on_vol_list_row_activated" swapped="no"/>
|
|
|
|
<child internal-child="selection">
|
|
|
|
<object class="GtkTreeSelection" id="treeview-selection1">
|
|
|
|
<signal name="changed" handler="on_vol_list_changed" swapped="no"/>
|
|
|
|
</object>
|
|
|
|
</child>
|
2018-01-12 04:32:18 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="vol-list-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">vol-list</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</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">True</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">1</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
</object>
|
2022-02-20 03:23:32 +08:00
|
|
|
<packing>
|
|
|
|
<property name="expand">False</property>
|
|
|
|
<property name="fill">True</property>
|
|
|
|
<property name="position">0</property>
|
|
|
|
</packing>
|
2015-04-09 06:29:48 +08:00
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
</child>
|
|
|
|
<child type="tab">
|
|
|
|
<object class="GtkLabel" id="label123">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label">info</property>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="tab-fill">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkLabel" id="storage-error-label">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label">some error here</property>
|
2018-01-11 22:46:41 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="storage-error-label-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">pool-error-label</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="position">1</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
<child type="tab">
|
|
|
|
<object class="GtkLabel" id="label24">
|
|
|
|
<property name="visible">True</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="can-focus">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
<property name="label">error</property>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="position">1</property>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="tab-fill">False</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
<packing>
|
|
|
|
<property name="resize">True</property>
|
|
|
|
<property name="shrink">True</property>
|
|
|
|
</packing>
|
|
|
|
</child>
|
|
|
|
</object>
|
|
|
|
<packing>
|
2022-01-28 02:34:26 +08:00
|
|
|
<property name="left-attach">0</property>
|
|
|
|
<property name="top-attach">0</property>
|
2015-04-09 06:29:48 +08:00
|
|
|
</packing>
|
|
|
|
</child>
|
2019-05-24 04:14:39 +08:00
|
|
|
<child internal-child="accessible">
|
|
|
|
<object class="AtkObject" id="storage-grid-atkobject">
|
|
|
|
<property name="AtkObject::accessible-name">storage-grid</property>
|
|
|
|
</object>
|
|
|
|
</child>
|
2015-04-09 06:29:48 +08:00
|
|
|
</object>
|
|
|
|
</interface>
|