forked from AuroraMiddleware/gtk
615e4332ef
This tree has the potential to be deep, and contain long names, so it forces the window to be wide, unless we allow the columns to shrink.
227 lines
9.7 KiB
XML
227 lines
9.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<interface domain="gtk30">
|
|
<object class="GtkTreeStore" id="model">
|
|
<columns>
|
|
<column type="gchararray"/>
|
|
<column type="gchararray"/>
|
|
<column type="gint"/>
|
|
<column type="guint64"/>
|
|
</columns>
|
|
</object>
|
|
<object class="GtkTextBuffer" id="buffer">
|
|
<property name="text"/>
|
|
</object>
|
|
<template class="GtkInspectorResourceList" parent="GtkBox">
|
|
<property name="orientation">horizontal</property>
|
|
<child>
|
|
<object class="GtkStack" id="stack">
|
|
<property name="visible">True</property>
|
|
<property name="transition-type">none</property>
|
|
<child>
|
|
<object class="GtkScrolledWindow">
|
|
<property name="visible">True</property>
|
|
<property name="expand">True</property>
|
|
<property name="hscrollbar-policy">never</property>
|
|
<property name="vscrollbar-policy">automatic</property>
|
|
<child>
|
|
<object class="GtkTreeView" id="tree">
|
|
<property name="visible">True</property>
|
|
<property name="model">model</property>
|
|
<property name="activate-on-single-click">True</property>
|
|
<signal name="row-activated" handler="row_activated"/>
|
|
<child internal-child="selection">
|
|
<object class="GtkTreeSelection">
|
|
<property name="mode">none</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn">
|
|
<property name="title" translatable="yes">Path</property>
|
|
<property name="resizable">True</property>
|
|
<property name="sort-column-id">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText">
|
|
<property name="scale">0.8</property>
|
|
<property name="ellipsize">end</property>
|
|
<property name="width-chars">10</property>
|
|
<property name="max-width-chars">5</property>
|
|
</object>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn" id="count_column">
|
|
<property name="title" translatable="yes">Count</property>
|
|
<property name="resizable">True</property>
|
|
<property name="sort-column-id">1</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="count_renderer">
|
|
<property name="scale">0.8</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn" id="size_column">
|
|
<property name="title" translatable="yes">Size</property>
|
|
<property name="resizable">True</property>
|
|
<property name="sort-column-id">2</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="size_renderer">
|
|
<property name="scale">0.8</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="name">list</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkBox">
|
|
<property name="visible">True</property>
|
|
<property name="orientation">vertical</property>
|
|
<child>
|
|
<object class="GtkGrid" id="info_grid">
|
|
<property name="visible">True</property>
|
|
<property name="row-spacing">10</property>
|
|
<property name="column-spacing">10</property>
|
|
<property name="margin">10</property>
|
|
<property name="halign">center</property>
|
|
<child>
|
|
<object class="GtkLabel" id="name">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Name:</property>
|
|
<property name="halign">end</property>
|
|
<property name="valign">baseline</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="name_label">
|
|
<property name="visible">True</property>
|
|
<property name="halign">start</property>
|
|
<property name="valign">baseline</property>
|
|
<property name="selectable">True</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="type">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Type:</property>
|
|
<property name="halign">end</property>
|
|
<property name="valign">baseline</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="type_label">
|
|
<property name="visible">True</property>
|
|
<property name="halign">start</property>
|
|
<property name="valign">baseline</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel">
|
|
<property name="visible">True</property>
|
|
<property name="label" translatable="yes">Size:</property>
|
|
<property name="halign">end</property>
|
|
<property name="valign">baseline</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">2</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="size_label">
|
|
<property name="visible">True</property>
|
|
<property name="halign">start</property>
|
|
<property name="valign">baseline</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">2</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkStack" id="content">
|
|
<property name="visible">True</property>
|
|
<child>
|
|
<object class="GtkScrolledWindow">
|
|
<property name="visible">True</property>
|
|
<property name="expand">True</property>
|
|
<property name="hscrollbar-policy">automatic</property>
|
|
<property name="vscrollbar-policy">automatic</property>
|
|
<property name="shadow-type">in</property>
|
|
<style>
|
|
<class name="view"/>
|
|
</style>
|
|
<child>
|
|
<object class="GtkTextView">
|
|
<property name="visible">True</property>
|
|
<property name="editable">False</property>
|
|
<property name="buffer">buffer</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="name">text</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkScrolledWindow">
|
|
<property name="visible">True</property>
|
|
<property name="expand">True</property>
|
|
<property name="hscrollbar-policy">automatic</property>
|
|
<property name="vscrollbar-policy">automatic</property>
|
|
<property name="shadow-type">in</property>
|
|
<style>
|
|
<class name="view"/>
|
|
</style>
|
|
<child>
|
|
<object class="GtkImage" id="image">
|
|
<property name="visible">True</property>
|
|
<property name="halign">center</property>
|
|
<property name="valign">center</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="name">image</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="name">details</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</template>
|
|
</interface>
|