Currently, gnome-themes-standard sets a white background on all GtkViewport widgets. We want to stop rendering one by default, so add a style class to the main viewport that ensures it gets the same background as the icon views it packs inside. https://bugzilla.gnome.org/show_bug.cgi?id=689700
192 lines
8.7 KiB
XML
192 lines
8.7 KiB
XML
<?xml version="1.0"?>
|
|
<interface>
|
|
<requires lib="gtk+" version="3.0"/>
|
|
<!-- interface-naming-policy project-wide -->
|
|
<object class="GtkApplicationWindow" id="main-window">
|
|
<property name="title" translatable="yes">Settings</property>
|
|
<property name="resizable">False</property>
|
|
<property name="icon_name">preferences-desktop</property>
|
|
<property name="window_position">center</property>
|
|
<child>
|
|
<object class="GtkVBox" id="vbox1">
|
|
<property name="visible">True</property>
|
|
<property name="orientation">vertical</property>
|
|
<child>
|
|
<object class="GtkToolbar" id="toolbar1">
|
|
<property name="visible">True</property>
|
|
<style>
|
|
<class name="menubar"/>
|
|
</style>
|
|
<child>
|
|
<object class="GtkToolItem" id="toolbutton1">
|
|
<property name="visible">True</property>
|
|
<style>
|
|
<class name="raised"/>
|
|
</style>
|
|
<child>
|
|
<object class="GtkAlignment" id="alignment1">
|
|
<property name="visible">True</property>
|
|
<property name="top_padding">5</property>
|
|
<property name="bottom_padding">5</property>
|
|
<property name="left_padding">10</property>
|
|
<property name="right_padding">5</property>
|
|
<child>
|
|
<object class="GtkHBox" id="hbox1">
|
|
<property name="visible">True</property>
|
|
<child>
|
|
<object class="GtkAspectFrame" id="home-aspect-frame">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="xalign">0</property>
|
|
<property name="ratio">1</property>
|
|
<property name="shadow-type">none</property>
|
|
<property name="obey-child">False</property>
|
|
<child>
|
|
<object class="GtkButton" id="home-button">
|
|
<property name="use_action_appearance">False</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="receives_default">True</property>
|
|
<property name="no_show_all">True</property>
|
|
<property name="use_action_appearance">False</property>
|
|
<property name="image">image1</property>
|
|
<property name="use_underline">True</property>
|
|
<child internal-child="accessible">
|
|
<object class="AtkObject" id="home-button-atkobject">
|
|
<property name="AtkObject::accessible-name" translatable="yes">All Settings</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkAlignment" id="entry-alignment">
|
|
<property name="visible">True</property>
|
|
<property name="xalign">1</property>
|
|
<property name="xscale">0</property>
|
|
<child>
|
|
<object class="GtkBox" id="topright">
|
|
<property name="visible">True</property>
|
|
<property name="orientation">horizontal</property>
|
|
<child>
|
|
<object class="GtkSearchEntry" id="search-entry">
|
|
<property name="width_request">210</property>
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="invisible_char">●</property>
|
|
<property name="secondary-icon-name">edit-find-symbolic</property>
|
|
<property name="secondary-icon-activatable">False</property>
|
|
<property name="secondary-icon-sensitive">False</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLockButton" id="lock-button">
|
|
<property name="visible">False</property>
|
|
<property name="no_show_all">True</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">True</property>
|
|
<property name="homogeneous">True</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkNotebook" id="notebook">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="show-tabs">False</property>
|
|
<child>
|
|
<object class="GtkScrolledWindow" id="scrolledwindow1">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="hscrollbar_policy">never</property>
|
|
<property name="vscrollbar_policy">automatic</property>
|
|
<property name="shadow_type">in</property>
|
|
<child>
|
|
<object class="GtkViewport" id="viewport">
|
|
<property name="visible">True</property>
|
|
<property name="resize_mode">queue</property>
|
|
<property name="shadow_type">none</property>
|
|
<style>
|
|
<class name="view" />
|
|
</style>
|
|
<child>
|
|
<object class="GtkVBox" id="main-vbox">
|
|
<property name="visible">True</property>
|
|
<property name="orientation">vertical</property>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkScrolledWindow" id="search-scrolled-window">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="hscrollbar_policy">automatic</property>
|
|
<property name="vscrollbar_policy">automatic</property>
|
|
<property name="shadow_type">in</property>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<object class="GtkListStore" id="liststore">
|
|
<columns>
|
|
<!-- column-name name -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name exec -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name icon -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
</object>
|
|
<object class="GtkSizeGroup" id="sizegroup">
|
|
<property name="mode">vertical</property>
|
|
<widgets>
|
|
<widget name="home-button"/>
|
|
<widget name="search-entry"/>
|
|
</widgets>
|
|
</object>
|
|
<object class="GtkImage" id="image1">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="icon_name">view-grid-symbolic</property>
|
|
<property name="use_fallback">True</property>
|
|
<property name="pixel-size">16</property>
|
|
</object>
|
|
</interface>
|