[PATCH] Add scrolled windows around all the filter UI grids (#965638).

Chris Lumens clumens at redhat.com
Mon Jun 17 17:23:06 UTC 2013


These should have been here all along - what if you have a lot of advanced
devices to display? - but this also has the advantage of fixing problems
with trying to display too wide of a WWID on smaller resolutions.
---
 pyanaconda/ui/gui/spokes/filter.glade | 2164 +++++++++++++++++----------------
 1 file changed, 1101 insertions(+), 1063 deletions(-)

diff --git a/pyanaconda/ui/gui/spokes/filter.glade b/pyanaconda/ui/gui/spokes/filter.glade
index 8939257..8818aa8 100644
--- a/pyanaconda/ui/gui/spokes/filter.glade
+++ b/pyanaconda/ui/gui/spokes/filter.glade
@@ -95,409 +95,417 @@
                     <property name="vexpand">True</property>
                     <signal name="switch-page" handler="on_page_switched" swapped="no"/>
                     <child>
-                      <object class="GtkGrid" id="searchGrid">
+                      <object class="GtkScrolledWindow" id="searchScrolledWindow">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="margin_left">6</property>
-                        <property name="margin_right">6</property>
-                        <property name="margin_top">12</property>
-                        <property name="row_spacing">6</property>
-                        <property name="column_spacing">6</property>
-                        <child>
-                          <object class="GtkLabel" id="label6">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                            <property name="label" translatable="yes">Search Results:</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">1</property>
-                            <property name="width">5</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="label1">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                            <property name="label" translatable="yes">Search _By:</property>
-                            <property name="use_underline">True</property>
-                            <property name="mnemonic_widget">searchTypeCombo</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
+                        <property name="can_focus">True</property>
                         <child>
-                          <object class="GtkComboBoxText" id="searchTypeCombo">
+                          <object class="GtkViewport" id="viewport1">
                             <property name="visible">True</property>
                             <property name="can_focus">False</property>
-                            <property name="entry_text_column">0</property>
-                            <property name="id_column">1</property>
-                            <items>
-                              <item translatable="yes">None</item>
-                              <item translatable="yes">Port / Target / LUN #</item>
-                              <item translatable="yes">Target WWID</item>
-                            </items>
-                            <signal name="changed" handler="on_search_type_changed" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkNotebook" id="searchTypeNotebook">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="hexpand">True</property>
-                            <property name="show_tabs">False</property>
+                            <property name="shadow_type">none</property>
                             <child>
-                              <object class="GtkLabel" id="label11">
+                              <object class="GtkGrid" id="searchGrid">
                                 <property name="visible">True</property>
                                 <property name="can_focus">False</property>
-                                <property name="hexpand">True</property>
-                              </object>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <object class="GtkBox" id="searchPTLBox">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="no_show_all">True</property>
-                                <property name="hexpand">True</property>
-                                <property name="spacing">6</property>
+                                <property name="margin_left">6</property>
+                                <property name="margin_right">6</property>
+                                <property name="margin_top">12</property>
+                                <property name="row_spacing">6</property>
+                                <property name="column_spacing">6</property>
                                 <child>
-                                  <object class="GtkLabel" id="label13">
+                                  <object class="GtkLabel" id="label6">
                                     <property name="visible">True</property>
                                     <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Port:</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">searchPortCombo</property>
+                                    <property name="xalign">0</property>
+                                    <property name="label" translatable="yes">Search Results:</property>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">1</property>
+                                    <property name="width">5</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkComboBoxText" id="searchPortCombo">
+                                  <object class="GtkLabel" id="label1">
                                     <property name="visible">True</property>
                                     <property name="can_focus">False</property>
-                                    <property name="entry_text_column">0</property>
-                                    <property name="id_column">1</property>
+                                    <property name="xalign">0</property>
+                                    <property name="label" translatable="yes">Search _By:</property>
+                                    <property name="use_underline">True</property>
+                                    <property name="mnemonic_widget">searchTypeCombo</property>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkLabel" id="label14">
+                                  <object class="GtkComboBoxText" id="searchTypeCombo">
                                     <property name="visible">True</property>
                                     <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Target:</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">searchTargetEntry</property>
+                                    <property name="entry_text_column">0</property>
+                                    <property name="id_column">1</property>
+                                    <items>
+                                      <item translatable="yes">None</item>
+                                      <item translatable="yes">Port / Target / LUN #</item>
+                                      <item translatable="yes">Target WWID</item>
+                                    </items>
+                                    <signal name="changed" handler="on_search_type_changed" swapped="no"/>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">2</property>
+                                    <property name="left_attach">1</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkEntry" id="searchTargetEntry">
+                                  <object class="GtkNotebook" id="searchTypeNotebook">
                                     <property name="visible">True</property>
                                     <property name="can_focus">True</property>
-                                    <property name="invisible_char">●</property>
+                                    <property name="hexpand">True</property>
+                                    <property name="show_tabs">False</property>
+                                    <child>
+                                      <object class="GtkLabel" id="label11">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="hexpand">True</property>
+                                      </object>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <object class="GtkBox" id="searchPTLBox">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="no_show_all">True</property>
+                                        <property name="hexpand">True</property>
+                                        <property name="spacing">6</property>
+                                        <child>
+                                          <object class="GtkLabel" id="label13">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_Port:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">searchPortCombo</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">0</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkComboBoxText" id="searchPortCombo">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="entry_text_column">0</property>
+                                            <property name="id_column">1</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">1</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkLabel" id="label14">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_Target:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">searchTargetEntry</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">2</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkEntry" id="searchTargetEntry">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="invisible_char">●</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">3</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkLabel" id="label15">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_LUN:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">searchLUNEntry</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">4</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkEntry" id="searchLUNEntry">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="invisible_char">●</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">5</property>
+                                          </packing>
+                                        </child>
+                                      </object>
+                                      <packing>
+                                        <property name="position">1</property>
+                                      </packing>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <object class="GtkBox" id="searchWWIDBox">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="hexpand">True</property>
+                                        <property name="spacing">5</property>
+                                        <child>
+                                          <object class="GtkLabel" id="label18">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_WWID:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">searchWWIDEntry</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="searchWWIDEntry">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="invisible_char">●</property>
+                                            <property name="width_chars">30</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">1</property>
+                                          </packing>
+                                        </child>
+                                      </object>
+                                      <packing>
+                                        <property name="position">2</property>
+                                      </packing>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <placeholder/>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">3</property>
+                                    <property name="left_attach">2</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkLabel" id="label15">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_LUN:</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">searchLUNEntry</property>
-                                  </object>
-                                  <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">4</property>
-                                  </packing>
-                                </child>
-                                <child>
-                                  <object class="GtkEntry" id="searchLUNEntry">
+                                  <object class="GtkTreeView" id="searchTreeView">
                                     <property name="visible">True</property>
                                     <property name="can_focus">True</property>
-                                    <property name="invisible_char">●</property>
+                                    <property name="hexpand">True</property>
+                                    <property name="vexpand">True</property>
+                                    <property name="model">searchModel</property>
+                                    <property name="rules_hint">True</property>
+                                    <property name="enable_search">False</property>
+                                    <property name="enable_tree_lines">True</property>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchSelectedCol">
+                                        <child>
+                                          <object class="GtkCellRendererToggle" id="searchSelectedRenderer">
+                                            <signal name="toggled" handler="on_row_toggled" swapped="no"/>
+                                          </object>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="active">1</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchWWIDCol">
+                                        <property name="title" translatable="yes">WWID</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="searchWWIDRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">10</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchCapacityCol">
+                                        <property name="title" translatable="yes">Capacity</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="searchCapacityRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">6</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchInterconnectCol">
+                                        <property name="title" translatable="yes">Interconnect</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="searchInterconnectRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">8</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchModelCol">
+                                        <property name="title" translatable="yes">Model</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="searchModelRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">5</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchLUNCol">
+                                        <property name="title" translatable="yes">LUN</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="searchLUNRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">14</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchPortCol">
+                                        <property name="title" translatable="yes">Port</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="searchPortRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">12</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchTargetCol">
+                                        <property name="title" translatable="yes">Target</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="searchTargetRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">13</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="searchVendorCol">
+                                        <property name="title" translatable="yes">Vendor</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="searchVendorRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">7</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">5</property>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">2</property>
+                                    <property name="width">5</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
-                              </object>
-                              <packing>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <object class="GtkBox" id="searchWWIDBox">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="hexpand">True</property>
-                                <property name="spacing">5</property>
                                 <child>
-                                  <object class="GtkLabel" id="label18">
+                                  <object class="GtkButton" id="searchClearButton">
+                                    <property name="label">gtk-clear</property>
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_WWID:</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">searchWWIDEntry</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="use_stock">True</property>
+                                    <signal name="clicked" handler="on_clear_clicked" swapped="no"/>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
+                                    <property name="left_attach">4</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkEntry" id="searchWWIDEntry">
+                                  <object class="GtkButton" id="searchFindButton">
+                                    <property name="label">gtk-find</property>
                                     <property name="visible">True</property>
                                     <property name="can_focus">True</property>
-                                    <property name="invisible_char">●</property>
-                                    <property name="width_chars">30</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="use_stock">True</property>
+                                    <signal name="clicked" handler="on_find_clicked" swapped="no"/>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
+                                    <property name="left_attach">3</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                               </object>
-                              <packing>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <placeholder/>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkTreeView" id="searchTreeView">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="hexpand">True</property>
-                            <property name="vexpand">True</property>
-                            <property name="model">searchModel</property>
-                            <property name="rules_hint">True</property>
-                            <property name="enable_search">False</property>
-                            <property name="enable_tree_lines">True</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection" id="searchTreeView-selection"/>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchSelectedCol">
-                                <child>
-                                  <object class="GtkCellRendererToggle" id="searchSelectedRenderer">
-                                    <signal name="toggled" handler="on_row_toggled" swapped="no"/>
-                                  </object>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="active">1</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchWWIDCol">
-                                <property name="title" translatable="yes">WWID</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="searchWWIDRenderer">
-                                    <property name="wrap_width">50</property>
-                                  </object>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">10</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchCapacityCol">
-                                <property name="title" translatable="yes">Capacity</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="searchCapacityRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">6</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchInterconnectCol">
-                                <property name="title" translatable="yes">Interconnect</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="searchInterconnectRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">8</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchModelCol">
-                                <property name="title" translatable="yes">Model</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="searchModelRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">5</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchLUNCol">
-                                <property name="title" translatable="yes">LUN</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="searchLUNRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">14</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchPortCol">
-                                <property name="title" translatable="yes">Port</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="searchPortRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">12</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchTargetCol">
-                                <property name="title" translatable="yes">Target</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="searchTargetRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">13</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
                             </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="searchVendorCol">
-                                <property name="title" translatable="yes">Vendor</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="searchVendorRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">7</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">2</property>
-                            <property name="width">5</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="searchClearButton">
-                            <property name="label">gtk-clear</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_clear_clicked" swapped="no"/>
                           </object>
-                          <packing>
-                            <property name="left_attach">4</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="searchFindButton">
-                            <property name="label">gtk-find</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_find_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="left_attach">3</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
                         </child>
                       </object>
                     </child>
@@ -513,333 +521,343 @@
                       </packing>
                     </child>
                     <child>
-                      <object class="GtkGrid" id="multipathGrid">
+                      <object class="GtkScrolledWindow" id="multipathScrolledWindow">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="margin_left">6</property>
-                        <property name="margin_right">6</property>
-                        <property name="margin_top">12</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="xalign">0</property>
-                            <property name="label" translatable="yes">_Filter By:</property>
-                            <property name="use_underline">True</property>
-                            <property name="mnemonic_widget">multipathTypeCombo</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
+                        <property name="can_focus">True</property>
                         <child>
-                          <object class="GtkComboBoxText" id="multipathTypeCombo">
+                          <object class="GtkViewport" id="viewport2">
                             <property name="visible">True</property>
                             <property name="can_focus">False</property>
-                            <property name="entry_text_column">0</property>
-                            <property name="id_column">1</property>
-                            <items>
-                              <item translatable="yes">None</item>
-                              <item translatable="yes">Vendor</item>
-                              <item translatable="yes">Interconnect</item>
-                              <item translatable="yes">WWID</item>
-                            </items>
-                            <signal name="changed" handler="on_multipath_type_changed" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkNotebook" id="multipathTypeNotebook">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="no_show_all">True</property>
-                            <property name="hexpand">True</property>
-                            <property name="show_tabs">False</property>
+                            <property name="shadow_type">none</property>
                             <child>
-                              <object class="GtkLabel" id="label5">
+                              <object class="GtkGrid" id="multipathGrid">
                                 <property name="visible">True</property>
                                 <property name="can_focus">False</property>
-                                <property name="hexpand">True</property>
-                              </object>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <object class="GtkBox" id="multipathVendorBox">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">6</property>
+                                <property name="margin_left">6</property>
+                                <property name="margin_right">6</property>
+                                <property name="margin_top">12</property>
+                                <property name="row_spacing">6</property>
+                                <property name="column_spacing">6</property>
                                 <child>
-                                  <object class="GtkLabel" id="label7">
+                                  <object class="GtkLabel" id="label2">
                                     <property name="visible">True</property>
                                     <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Show Only Devices From:</property>
+                                    <property name="xalign">0</property>
+                                    <property name="label" translatable="yes">_Filter By:</property>
                                     <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">multipathVendorCombo</property>
+                                    <property name="mnemonic_widget">multipathTypeCombo</property>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkComboBoxText" id="multipathVendorCombo">
+                                  <object class="GtkComboBoxText" id="multipathTypeCombo">
                                     <property name="visible">True</property>
                                     <property name="can_focus">False</property>
                                     <property name="entry_text_column">0</property>
                                     <property name="id_column">1</property>
+                                    <items>
+                                      <item translatable="yes">None</item>
+                                      <item translatable="yes">Vendor</item>
+                                      <item translatable="yes">Interconnect</item>
+                                      <item translatable="yes">WWID</item>
+                                    </items>
+                                    <signal name="changed" handler="on_multipath_type_changed" swapped="no"/>
                                   </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">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
-                              </object>
-                              <packing>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <object class="GtkBox" id="multipathInterconnectBox">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">6</property>
                                 <child>
-                                  <object class="GtkLabel" id="label16">
+                                  <object class="GtkNotebook" id="multipathTypeNotebook">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Show Only Devices With:</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">multipathInterconnectCombo</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="no_show_all">True</property>
+                                    <property name="hexpand">True</property>
+                                    <property name="show_tabs">False</property>
+                                    <child>
+                                      <object class="GtkLabel" id="label5">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="hexpand">True</property>
+                                      </object>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <object class="GtkBox" id="multipathVendorBox">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="spacing">6</property>
+                                        <child>
+                                          <object class="GtkLabel" id="label7">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_Show Only Devices From:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">multipathVendorCombo</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">0</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkComboBoxText" id="multipathVendorCombo">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="entry_text_column">0</property>
+                                            <property name="id_column">1</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">1</property>
+                                          </packing>
+                                        </child>
+                                      </object>
+                                      <packing>
+                                        <property name="position">1</property>
+                                      </packing>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <object class="GtkBox" id="multipathInterconnectBox">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="spacing">6</property>
+                                        <child>
+                                          <object class="GtkLabel" id="label16">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_Show Only Devices With:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">multipathInterconnectCombo</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">0</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkComboBoxText" id="multipathInterconnectCombo">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="entry_text_column">0</property>
+                                            <property name="id_column">1</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">1</property>
+                                          </packing>
+                                        </child>
+                                      </object>
+                                      <packing>
+                                        <property name="position">2</property>
+                                      </packing>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <object class="GtkBox" id="multipathWWIDBox">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="spacing">6</property>
+                                        <child>
+                                          <object class="GtkLabel" id="label17">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_Show Only Devices Containing:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">multipathWWIDEntry</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="multipathWWIDEntry">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="invisible_char">●</property>
+                                            <property name="width_chars">30</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">1</property>
+                                          </packing>
+                                        </child>
+                                      </object>
+                                      <packing>
+                                        <property name="position">3</property>
+                                      </packing>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
+                                    <property name="left_attach">2</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkComboBoxText" id="multipathInterconnectCombo">
+                                  <object class="GtkTreeView" id="multipathTreeView">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="entry_text_column">0</property>
-                                    <property name="id_column">1</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="hexpand">True</property>
+                                    <property name="vexpand">True</property>
+                                    <property name="model">multipathModel</property>
+                                    <property name="rules_hint">True</property>
+                                    <property name="enable_search">False</property>
+                                    <property name="enable_tree_lines">True</property>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="multipathSelectedCol">
+                                        <child>
+                                          <object class="GtkCellRendererToggle" id="multipathSelectedRenderer">
+                                            <signal name="toggled" handler="on_row_toggled" swapped="no"/>
+                                          </object>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="active">1</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="multipathWWIDCol">
+                                        <property name="title" translatable="yes">WWID</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="multipathWWIDRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">10</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="multipathCapacityCol">
+                                        <property name="title" translatable="yes">Capacity</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="multipathCapacityRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">6</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="multipathVendorCol">
+                                        <property name="title" translatable="yes">Vendor</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="multipathVendorRenderer"/>
+                                          <attributes>
+                                            <attribute name="yalign">2</attribute>
+                                            <attribute name="sensitive">1</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">7</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="multipathInterconnectCol">
+                                        <property name="title" translatable="yes">Interconnect</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="multipathInterconnectRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">8</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="multipathPathsCol">
+                                        <property name="title" translatable="yes">Paths</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="multipathPathsRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">11</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">1</property>
+                                    <property name="width">5</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
-                              </object>
-                              <packing>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <object class="GtkBox" id="multipathWWIDBox">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">6</property>
                                 <child>
-                                  <object class="GtkLabel" id="label17">
+                                  <object class="GtkButton" id="multipathClearButton">
+                                    <property name="label">gtk-clear</property>
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Show Only Devices Containing:</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">multipathWWIDEntry</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="use_stock">True</property>
+                                    <signal name="clicked" handler="on_clear_clicked" swapped="no"/>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
+                                    <property name="left_attach">4</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkEntry" id="multipathWWIDEntry">
+                                  <object class="GtkButton" id="multipathFindButton">
+                                    <property name="label">gtk-find</property>
                                     <property name="visible">True</property>
                                     <property name="can_focus">True</property>
-                                    <property name="invisible_char">●</property>
-                                    <property name="width_chars">30</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="use_stock">True</property>
+                                    <signal name="clicked" handler="on_find_clicked" swapped="no"/>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
+                                    <property name="left_attach">3</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                               </object>
-                              <packing>
-                                <property name="position">3</property>
-                              </packing>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
                             </child>
                           </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkTreeView" id="multipathTreeView">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="hexpand">True</property>
-                            <property name="vexpand">True</property>
-                            <property name="model">multipathModel</property>
-                            <property name="rules_hint">True</property>
-                            <property name="enable_search">False</property>
-                            <property name="enable_tree_lines">True</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection" id="multipathTreeView-selection"/>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="multipathSelectedCol">
-                                <child>
-                                  <object class="GtkCellRendererToggle" id="multipathSelectedRenderer">
-                                    <signal name="toggled" handler="on_row_toggled" swapped="no"/>
-                                  </object>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="active">1</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="multipathWWIDCol">
-                                <property name="title" translatable="yes">WWID</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="multipathWWIDRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">10</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="multipathCapacityCol">
-                                <property name="title" translatable="yes">Capacity</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="multipathCapacityRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">6</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="multipathVendorCol">
-                                <property name="title" translatable="yes">Vendor</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="multipathVendorRenderer"/>
-                                  <attributes>
-                                    <attribute name="yalign">2</attribute>
-                                    <attribute name="sensitive">1</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">7</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="multipathInterconnectCol">
-                                <property name="title" translatable="yes">Interconnect</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="multipathInterconnectRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">8</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="multipathPathsCol">
-                                <property name="title" translatable="yes">Paths</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="multipathPathsRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">11</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">1</property>
-                            <property name="width">5</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="multipathClearButton">
-                            <property name="label">gtk-clear</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_clear_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="left_attach">4</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="multipathFindButton">
-                            <property name="label">gtk-find</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_find_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="left_attach">3</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
                         </child>
                       </object>
                       <packing>
@@ -859,322 +877,332 @@
                       </packing>
                     </child>
                     <child>
-                      <object class="GtkGrid" id="otherGrid">
+                      <object class="GtkScrolledWindow" id="otherScrolledWindow">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="margin_left">6</property>
-                        <property name="margin_right">6</property>
-                        <property name="margin_top">12</property>
-                        <property name="row_spacing">6</property>
-                        <property name="column_spacing">6</property>
-                        <child>
-                          <object class="GtkLabel" id="label3">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                            <property name="label" translatable="yes">_Filter By:</property>
-                            <property name="use_underline">True</property>
-                            <property name="mnemonic_widget">multipathTypeCombo</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkComboBoxText" id="otherTypeCombo">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="entry_text_column">0</property>
-                            <property name="id_column">1</property>
-                            <items>
-                              <item translatable="yes">None</item>
-                              <item translatable="yes">Vendor</item>
-                              <item translatable="yes">Interconnect</item>
-                              <item translatable="yes">ID</item>
-                            </items>
-                            <signal name="changed" handler="on_other_type_combo_changed" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
+                        <property name="can_focus">True</property>
                         <child>
-                          <object class="GtkNotebook" id="otherTypeNotebook">
+                          <object class="GtkViewport" id="viewport4">
                             <property name="visible">True</property>
                             <property name="can_focus">False</property>
-                            <property name="no_show_all">True</property>
-                            <property name="hexpand">True</property>
-                            <property name="show_tabs">False</property>
-                            <child>
-                              <object class="GtkLabel" id="label8">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="hexpand">True</property>
-                              </object>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
+                            <property name="shadow_type">none</property>
                             <child>
-                              <object class="GtkBox" id="otherVendorBox">
+                              <object class="GtkGrid" id="otherGrid">
                                 <property name="visible">True</property>
                                 <property name="can_focus">False</property>
-                                <property name="spacing">6</property>
+                                <property name="margin_left">6</property>
+                                <property name="margin_right">6</property>
+                                <property name="margin_top">12</property>
+                                <property name="row_spacing">6</property>
+                                <property name="column_spacing">6</property>
                                 <child>
-                                  <object class="GtkLabel" id="label12">
+                                  <object class="GtkLabel" id="label3">
                                     <property name="visible">True</property>
                                     <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Show Only Devices From:</property>
+                                    <property name="xalign">0</property>
+                                    <property name="label" translatable="yes">_Filter By:</property>
                                     <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">otherVendorCombo</property>
+                                    <property name="mnemonic_widget">multipathTypeCombo</property>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkComboBoxText" id="otherVendorCombo">
+                                  <object class="GtkComboBoxText" id="otherTypeCombo">
                                     <property name="visible">True</property>
                                     <property name="can_focus">False</property>
                                     <property name="entry_text_column">0</property>
                                     <property name="id_column">1</property>
+                                    <items>
+                                      <item translatable="yes">None</item>
+                                      <item translatable="yes">Vendor</item>
+                                      <item translatable="yes">Interconnect</item>
+                                      <item translatable="yes">ID</item>
+                                    </items>
+                                    <signal name="changed" handler="on_other_type_combo_changed" swapped="no"/>
                                   </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">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
-                              </object>
-                              <packing>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <object class="GtkBox" id="otherInterconnectBox">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">6</property>
                                 <child>
-                                  <object class="GtkLabel" id="label20">
+                                  <object class="GtkNotebook" id="otherTypeNotebook">
                                     <property name="visible">True</property>
                                     <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Show Only Devices With:</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">otherInterconnectCombo</property>
+                                    <property name="no_show_all">True</property>
+                                    <property name="hexpand">True</property>
+                                    <property name="show_tabs">False</property>
+                                    <child>
+                                      <object class="GtkLabel" id="label8">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="hexpand">True</property>
+                                      </object>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <object class="GtkBox" id="otherVendorBox">
+                                        <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="label" translatable="yes">_Show Only Devices From:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">otherVendorCombo</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">0</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkComboBoxText" id="otherVendorCombo">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="entry_text_column">0</property>
+                                            <property name="id_column">1</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">1</property>
+                                          </packing>
+                                        </child>
+                                      </object>
+                                      <packing>
+                                        <property name="position">1</property>
+                                      </packing>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <object class="GtkBox" id="otherInterconnectBox">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="spacing">6</property>
+                                        <child>
+                                          <object class="GtkLabel" id="label20">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_Show Only Devices With:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">otherInterconnectCombo</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">0</property>
+                                          </packing>
+                                        </child>
+                                        <child>
+                                          <object class="GtkComboBoxText" id="otherInterconnectCombo">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="entry_text_column">0</property>
+                                            <property name="id_column">1</property>
+                                          </object>
+                                          <packing>
+                                            <property name="expand">False</property>
+                                            <property name="fill">True</property>
+                                            <property name="position">1</property>
+                                          </packing>
+                                        </child>
+                                      </object>
+                                      <packing>
+                                        <property name="position">2</property>
+                                      </packing>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
+                                    <child>
+                                      <object class="GtkBox" id="otherIDBox">
+                                        <property name="visible">True</property>
+                                        <property name="can_focus">False</property>
+                                        <property name="spacing">6</property>
+                                        <child>
+                                          <object class="GtkLabel" id="label21">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">False</property>
+                                            <property name="label" translatable="yes">_Show Only Devices Containing:</property>
+                                            <property name="use_underline">True</property>
+                                            <property name="mnemonic_widget">otherIDEntry</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="otherIDEntry">
+                                            <property name="visible">True</property>
+                                            <property name="can_focus">True</property>
+                                            <property name="invisible_char">●</property>
+                                            <property name="width_chars">30</property>
+                                            <property name="invisible_char_set">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="position">3</property>
+                                      </packing>
+                                    </child>
+                                    <child type="tab">
+                                      <placeholder/>
+                                    </child>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
+                                    <property name="left_attach">2</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkComboBoxText" id="otherInterconnectCombo">
+                                  <object class="GtkTreeView" id="otherTreeView">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="entry_text_column">0</property>
-                                    <property name="id_column">1</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="hexpand">True</property>
+                                    <property name="vexpand">True</property>
+                                    <property name="model">otherModel</property>
+                                    <property name="headers_clickable">False</property>
+                                    <property name="rules_hint">True</property>
+                                    <property name="enable_search">False</property>
+                                    <property name="search_column">0</property>
+                                    <property name="enable_tree_lines">True</property>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="otherSelectedCol">
+                                        <child>
+                                          <object class="GtkCellRendererToggle" id="otherSelectedRenderer">
+                                            <signal name="toggled" handler="on_row_toggled" swapped="no"/>
+                                          </object>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="active">1</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="otherIDCol">
+                                        <property name="title" translatable="yes">Identifier</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="otherIDRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">10</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="otherCapacityCol">
+                                        <property name="title" translatable="yes">Capacity</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="otherCapacityRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">6</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="otherVendorCol">
+                                        <property name="title" translatable="yes">Vendor</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="otherVendorRenderer"/>
+                                          <attributes>
+                                            <attribute name="yalign">2</attribute>
+                                            <attribute name="sensitive">1</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">7</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="otherInterconnectCol">
+                                        <property name="title" translatable="yes">Interconnect</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="otherInterconnectRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">8</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">1</property>
+                                    <property name="width">5</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
-                              </object>
-                              <packing>
-                                <property name="position">2</property>
-                              </packing>
-                            </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                            <child>
-                              <object class="GtkBox" id="otherIDBox">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <property name="spacing">6</property>
                                 <child>
-                                  <object class="GtkLabel" id="label21">
+                                  <object class="GtkButton" id="otherClearButton">
+                                    <property name="label">gtk-clear</property>
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">_Show Only Devices Containing:</property>
-                                    <property name="use_underline">True</property>
-                                    <property name="mnemonic_widget">otherIDEntry</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="use_stock">True</property>
+                                    <signal name="clicked" handler="on_clear_clicked" swapped="no"/>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">0</property>
+                                    <property name="left_attach">4</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkEntry" id="otherIDEntry">
+                                  <object class="GtkButton" id="otherFindButton">
+                                    <property name="label">gtk-find</property>
                                     <property name="visible">True</property>
                                     <property name="can_focus">True</property>
-                                    <property name="invisible_char">●</property>
-                                    <property name="width_chars">30</property>
-                                    <property name="invisible_char_set">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="use_stock">True</property>
+                                    <signal name="clicked" handler="on_find_clicked" swapped="no"/>
                                   </object>
                                   <packing>
-                                    <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
+                                    <property name="left_attach">3</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
                                   </packing>
                                 </child>
                               </object>
-                              <packing>
-                                <property name="position">3</property>
-                              </packing>
                             </child>
-                            <child type="tab">
-                              <placeholder/>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkTreeView" id="otherTreeView">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="hexpand">True</property>
-                            <property name="vexpand">True</property>
-                            <property name="model">otherModel</property>
-                            <property name="headers_clickable">False</property>
-                            <property name="rules_hint">True</property>
-                            <property name="enable_search">False</property>
-                            <property name="search_column">0</property>
-                            <property name="enable_tree_lines">True</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection" id="treeview-selection5"/>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="otherSelectedCol">
-                                <child>
-                                  <object class="GtkCellRendererToggle" id="otherSelectedRenderer">
-                                    <signal name="toggled" handler="on_row_toggled" swapped="no"/>
-                                  </object>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="active">1</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="otherIDCol">
-                                <property name="title" translatable="yes">Identifier</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="otherIDRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">10</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="otherCapacityCol">
-                                <property name="title" translatable="yes">Capacity</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="otherCapacityRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">6</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="otherVendorCol">
-                                <property name="title" translatable="yes">Vendor</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="otherVendorRenderer"/>
-                                  <attributes>
-                                    <attribute name="yalign">2</attribute>
-                                    <attribute name="sensitive">1</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">7</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="otherInterconnectCol">
-                                <property name="title" translatable="yes">Interconnect</property>
-                                <property name="clickable">True</property>
-                                <child>
-                                  <object class="GtkCellRendererText" id="otherInterconnectRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">8</attribute>
-                                  </attributes>
-                                </child>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">1</property>
-                            <property name="width">5</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="otherClearButton">
-                            <property name="label">gtk-clear</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_clear_clicked" swapped="no"/>
                           </object>
-                          <packing>
-                            <property name="left_attach">4</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="otherFindButton">
-                            <property name="label">gtk-find</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                            <signal name="clicked" handler="on_find_clicked" swapped="no"/>
-                          </object>
-                          <packing>
-                            <property name="left_attach">3</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
                         </child>
                       </object>
                       <packing>
@@ -1216,207 +1244,217 @@
                       </packing>
                     </child>
                     <child>
-                      <object class="GtkGrid" id="zGrid">
+                      <object class="GtkScrolledWindow" id="zScrolledWindow">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="margin_left">6</property>
-                        <property name="margin_right">6</property>
-                        <property name="margin_top">12</property>
-                        <property name="row_spacing">6</property>
-                        <property name="column_spacing">6</property>
-                        <child>
-                          <object class="GtkLabel" id="label10">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                            <property name="label" translatable="yes">_Filter By:</property>
-                            <property name="use_underline">True</property>
-                            <property name="mnemonic_widget">zFilterCombo</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkLabel" id="zFilterTypeLabel">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="xalign">0</property>
-                            <property name="label" translatable="yes">label</property>
-                            <property name="use_underline">True</property>
-                            <property name="mnemonic_widget">zFilterEntry</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">2</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="zGoButton">
-                            <property name="label" translatable="yes">_Go</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_underline">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">4</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkButton" id="zClearButton">
-                            <property name="label">gtk-clear</property>
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="receives_default">True</property>
-                            <property name="use_stock">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">5</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkEntry" id="zFilterEntry">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="hexpand">True</property>
-                            <property name="invisible_char">●</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">3</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
+                        <property name="can_focus">True</property>
                         <child>
-                          <object class="GtkComboBox" id="zFilterCombo">
+                          <object class="GtkViewport" id="viewport3">
                             <property name="visible">True</property>
                             <property name="can_focus">False</property>
-                            <property name="hexpand">True</property>
-                          </object>
-                          <packing>
-                            <property name="left_attach">1</property>
-                            <property name="top_attach">0</property>
-                            <property name="width">1</property>
-                            <property name="height">1</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkTreeView" id="zTreeView">
-                            <property name="visible">True</property>
-                            <property name="can_focus">True</property>
-                            <property name="hexpand">True</property>
-                            <property name="vexpand">True</property>
-                            <property name="model">zModel</property>
-                            <property name="rules_hint">True</property>
-                            <property name="enable_search">False</property>
-                            <property name="enable_tree_lines">True</property>
-                            <child internal-child="selection">
-                              <object class="GtkTreeSelection" id="zTreeView-selection"/>
-                            </child>
+                            <property name="shadow_type">none</property>
                             <child>
-                              <object class="GtkTreeViewColumn" id="zSelectedCol">
+                              <object class="GtkGrid" id="zGrid">
+                                <property name="visible">True</property>
+                                <property name="can_focus">False</property>
+                                <property name="margin_left">6</property>
+                                <property name="margin_right">6</property>
+                                <property name="margin_top">12</property>
+                                <property name="row_spacing">6</property>
+                                <property name="column_spacing">6</property>
                                 <child>
-                                  <object class="GtkCellRendererToggle" id="zSelectedRenderer">
-                                    <signal name="toggled" handler="on_row_toggled" swapped="no"/>
+                                  <object class="GtkLabel" id="label10">
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">False</property>
+                                    <property name="xalign">0</property>
+                                    <property name="label" translatable="yes">_Filter By:</property>
+                                    <property name="use_underline">True</property>
+                                    <property name="mnemonic_widget">zFilterCombo</property>
                                   </object>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="active">1</attribute>
-                                  </attributes>
+                                  <packing>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <object class="GtkLabel" id="zFilterTypeLabel">
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">False</property>
+                                    <property name="xalign">0</property>
+                                    <property name="label" translatable="yes">label</property>
+                                    <property name="use_underline">True</property>
+                                    <property name="mnemonic_widget">zFilterEntry</property>
+                                  </object>
+                                  <packing>
+                                    <property name="left_attach">2</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
+                                  </packing>
                                 </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="zCCWCol">
-                                <property name="title" translatable="yes">CCW</property>
-                                <property name="clickable">True</property>
                                 <child>
-                                  <object class="GtkCellRendererText" id="zCCWRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">15</attribute>
-                                  </attributes>
+                                  <object class="GtkButton" id="zGoButton">
+                                    <property name="label" translatable="yes">_Go</property>
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="use_underline">True</property>
+                                  </object>
+                                  <packing>
+                                    <property name="left_attach">4</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
+                                  </packing>
                                 </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="zTypeCol">
-                                <property name="title" translatable="yes">Type</property>
-                                <property name="clickable">True</property>
                                 <child>
-                                  <object class="GtkCellRendererText" id="zTypeRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">4</attribute>
-                                  </attributes>
+                                  <object class="GtkButton" id="zClearButton">
+                                    <property name="label">gtk-clear</property>
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="use_stock">True</property>
+                                  </object>
+                                  <packing>
+                                    <property name="left_attach">5</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
+                                  </packing>
                                 </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="zCapacityCol">
-                                <property name="title" translatable="yes">Capacity</property>
-                                <property name="clickable">True</property>
                                 <child>
-                                  <object class="GtkCellRendererText" id="zCapacityRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">6</attribute>
-                                  </attributes>
+                                  <object class="GtkEntry" id="zFilterEntry">
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="hexpand">True</property>
+                                    <property name="invisible_char">●</property>
+                                  </object>
+                                  <packing>
+                                    <property name="left_attach">3</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
+                                  </packing>
                                 </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="zWWPNCol">
-                                <property name="title" translatable="yes">WWPN</property>
-                                <property name="clickable">True</property>
                                 <child>
-                                  <object class="GtkCellRendererText" id="zWWPNRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">10</attribute>
-                                  </attributes>
+                                  <object class="GtkComboBox" id="zFilterCombo">
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">False</property>
+                                    <property name="hexpand">True</property>
+                                  </object>
+                                  <packing>
+                                    <property name="left_attach">1</property>
+                                    <property name="top_attach">0</property>
+                                    <property name="width">1</property>
+                                    <property name="height">1</property>
+                                  </packing>
                                 </child>
-                              </object>
-                            </child>
-                            <child>
-                              <object class="GtkTreeViewColumn" id="zLUNCol">
-                                <property name="title" translatable="yes">LUN</property>
-                                <property name="clickable">True</property>
                                 <child>
-                                  <object class="GtkCellRendererText" id="zLUNRenderer"/>
-                                  <attributes>
-                                    <attribute name="sensitive">2</attribute>
-                                    <attribute name="visible">0</attribute>
-                                    <attribute name="text">14</attribute>
-                                  </attributes>
+                                  <object class="GtkTreeView" id="zTreeView">
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="hexpand">True</property>
+                                    <property name="vexpand">True</property>
+                                    <property name="model">zModel</property>
+                                    <property name="rules_hint">True</property>
+                                    <property name="enable_search">False</property>
+                                    <property name="enable_tree_lines">True</property>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="zSelectedCol">
+                                        <child>
+                                          <object class="GtkCellRendererToggle" id="zSelectedRenderer">
+                                            <signal name="toggled" handler="on_row_toggled" swapped="no"/>
+                                          </object>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="active">1</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="zCCWCol">
+                                        <property name="title" translatable="yes">CCW</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="zCCWRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">15</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="zTypeCol">
+                                        <property name="title" translatable="yes">Type</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="zTypeRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">4</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="zCapacityCol">
+                                        <property name="title" translatable="yes">Capacity</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="zCapacityRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">6</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="zWWPNCol">
+                                        <property name="title" translatable="yes">WWPN</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="zWWPNRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">10</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                    <child>
+                                      <object class="GtkTreeViewColumn" id="zLUNCol">
+                                        <property name="title" translatable="yes">LUN</property>
+                                        <property name="clickable">True</property>
+                                        <child>
+                                          <object class="GtkCellRendererText" id="zLUNRenderer"/>
+                                          <attributes>
+                                            <attribute name="sensitive">2</attribute>
+                                            <attribute name="visible">0</attribute>
+                                            <attribute name="text">14</attribute>
+                                          </attributes>
+                                        </child>
+                                      </object>
+                                    </child>
+                                  </object>
+                                  <packing>
+                                    <property name="left_attach">0</property>
+                                    <property name="top_attach">1</property>
+                                    <property name="width">6</property>
+                                    <property name="height">1</property>
+                                  </packing>
                                 </child>
                               </object>
                             </child>
                           </object>
-                          <packing>
-                            <property name="left_attach">0</property>
-                            <property name="top_attach">1</property>
-                            <property name="width">6</property>
-                            <property name="height">1</property>
-                          </packing>
                         </child>
                       </object>
                       <packing>
-- 
1.8.1.2



More information about the anaconda-patches mailing list