1<?xml version="1.0" encoding="UTF-8"?>
2<interface domain="gtk30">
3  <object class="GtkTreeStore" id="model">
4    <columns>
5      <column type="gchararray"/>
6      <column type="gchararray"/>
7      <column type="gint"/>
8      <column type="guint64"/>
9    </columns>
10  </object>
11  <object class="GtkTextBuffer" id="buffer">
12    <property name="text"/>
13  </object>
14  <template class="GtkInspectorResourceList" parent="GtkBox">
15    <property name="orientation">horizontal</property>
16    <signal name="hierarchy-changed" handler="on_hierarchy_changed"/>
17    <child>
18      <object class="GtkStack" id="stack">
19        <property name="visible">True</property>
20        <property name="transition-type">none</property>
21        <child>
22          <object class="GtkBox">
23            <property name="visible">True</property>
24            <property name="orientation">vertical</property>
25            <child>
26              <object class="GtkSearchBar" id="search_bar">
27                <property name="visible">True</property>
28                <property name="show-close-button">True</property>
29                <child>
30                  <object class="GtkBox">
31                    <property name="visible">True</property>
32                    <property name="orientation">horizontal</property>
33                    <style>
34                      <class name="linked"/>
35                    </style>
36                    <child>
37                      <object class="GtkSearchEntry" id="search_entry">
38                        <property name="visible">True</property>
39                        <property name="max-width-chars">40</property>
40                        <signal name="search-changed" handler="on_search_changed"/>
41                      </object>
42                    </child>
43                    <child>
44                      <object class="GtkButton">
45                        <property name="visible">True</property>
46                        <signal name="clicked" handler="next_match"/>
47                        <style>
48                          <class name="image-button"/>
49                        </style>
50                        <child>
51                          <object class="GtkImage">
52                            <property name="visible">True</property>
53                            <property name="icon-name">go-down-symbolic</property>
54                            <property name="icon-size">1</property>
55                          </object>
56                        </child>
57                      </object>
58                    </child>
59                    <child>
60                      <object class="GtkButton">
61                        <property name="visible">True</property>
62                        <signal name="clicked" handler="previous_match"/>
63                        <style>
64                          <class name="image-button"/>
65                        </style>
66                        <child>
67                          <object class="GtkImage">
68                            <property name="visible">True</property>
69                            <property name="icon-name">go-up-symbolic</property>
70                            <property name="icon-size">1</property>
71                          </object>
72                        </child>
73                      </object>
74                    </child>
75                  </object>
76                </child>
77              </object>
78            </child>
79            <child>
80              <object class="GtkScrolledWindow">
81                <property name="visible">True</property>
82                <property name="expand">True</property>
83                <property name="hscrollbar-policy">never</property>
84                <property name="vscrollbar-policy">automatic</property>
85                <child>
86                  <object class="GtkTreeView" id="tree">
87                    <property name="visible">True</property>
88                    <property name="model">model</property>
89                    <property name="enable-search">False</property>
90                    <property name="enable-grid-lines">vertical</property>
91                    <signal name="row-activated" handler="row_activated"/>
92                    <child internal-child="selection">
93                      <object class="GtkTreeSelection">
94                        <property name="mode">single</property>
95                        <signal name="changed" handler="on_selection_changed"/>
96                      </object>
97                    </child>
98                    <child>
99                      <object class="GtkTreeViewColumn" id="path_column">
100                        <property name="title" translatable="yes">Path</property>
101                        <property name="resizable">True</property>
102                        <property name="sort-column-id">0</property>
103                        <child>
104                          <object class="GtkCellRendererText">
105                            <property name="scale">0.8</property>
106                            <property name="ellipsize">end</property>
107                            <property name="width-chars">10</property>
108                            <property name="max-width-chars">5</property>
109                          </object>
110                          <attributes>
111                            <attribute name="text">0</attribute>
112                          </attributes>
113                        </child>
114                      </object>
115                    </child>
116                    <child>
117                      <object class="GtkTreeViewColumn" id="count_column">
118                        <property name="title" translatable="yes">Count</property>
119                        <property name="resizable">True</property>
120                        <property name="sort-column-id">1</property>
121                        <child>
122                          <object class="GtkCellRendererText" id="count_renderer">
123                            <property name="scale">0.8</property>
124                          </object>
125                        </child>
126                      </object>
127                    </child>
128                    <child>
129                      <object class="GtkTreeViewColumn" id="size_column">
130                        <property name="title" translatable="yes">Size</property>
131                        <property name="resizable">True</property>
132                        <property name="sort-column-id">2</property>
133                        <child>
134                          <object class="GtkCellRendererText" id="size_renderer">
135                            <property name="scale">0.8</property>
136                          </object>
137                        </child>
138                      </object>
139                    </child>
140                  </object>
141                </child>
142              </object>
143            </child>
144          </object>
145          <packing>
146            <property name="name">list</property>
147          </packing>
148        </child>
149        <child>
150          <object class="GtkBox">
151            <property name="visible">True</property>
152            <property name="orientation">vertical</property>
153            <child>
154              <object class="GtkGrid" id="info_grid">
155                <property name="visible">True</property>
156                <property name="row-spacing">10</property>
157                <property name="column-spacing">10</property>
158                <property name="margin">10</property>
159                <property name="halign">center</property>
160                <child>
161                  <object class="GtkLabel" id="name">
162                    <property name="visible">True</property>
163                    <property name="label" translatable="yes">Name:</property>
164                    <property name="halign">end</property>
165                    <property name="valign">baseline</property>
166                  </object>
167                  <packing>
168                    <property name="left-attach">0</property>
169                    <property name="top-attach">0</property>
170                  </packing>
171                </child>
172                <child>
173                  <object class="GtkLabel" id="name_label">
174                    <property name="visible">True</property>
175                    <property name="halign">start</property>
176                    <property name="valign">baseline</property>
177                    <property name="selectable">True</property>
178                  </object>
179                  <packing>
180                    <property name="left-attach">1</property>
181                    <property name="top-attach">0</property>
182                  </packing>
183                </child>
184                <child>
185                  <object class="GtkLabel" id="type">
186                    <property name="visible">True</property>
187                    <property name="label" translatable="yes">Type:</property>
188                    <property name="halign">end</property>
189                    <property name="valign">baseline</property>
190                  </object>
191                  <packing>
192                    <property name="left-attach">0</property>
193                    <property name="top-attach">1</property>
194                  </packing>
195                </child>
196                <child>
197                  <object class="GtkLabel" id="type_label">
198                    <property name="visible">True</property>
199                    <property name="halign">start</property>
200                    <property name="valign">baseline</property>
201                  </object>
202                  <packing>
203                    <property name="left-attach">1</property>
204                    <property name="top-attach">1</property>
205                  </packing>
206                </child>
207                <child>
208                  <object class="GtkLabel">
209                    <property name="visible">True</property>
210                    <property name="label" translatable="yes">Size:</property>
211                    <property name="halign">end</property>
212                    <property name="valign">baseline</property>
213                  </object>
214                  <packing>
215                    <property name="left-attach">0</property>
216                    <property name="top-attach">2</property>
217                  </packing>
218                </child>
219                <child>
220                  <object class="GtkLabel" id="size_label">
221                    <property name="visible">True</property>
222                    <property name="halign">start</property>
223                    <property name="valign">baseline</property>
224                  </object>
225                  <packing>
226                    <property name="left-attach">1</property>
227                    <property name="top-attach">2</property>
228                  </packing>
229                </child>
230              </object>
231            </child>
232            <child>
233              <object class="GtkStack" id="content">
234                <property name="visible">True</property>
235                <child>
236                  <object class="GtkScrolledWindow">
237                    <property name="visible">True</property>
238                    <property name="expand">True</property>
239                    <property name="hscrollbar-policy">automatic</property>
240                    <property name="vscrollbar-policy">automatic</property>
241                    <property name="shadow-type">in</property>
242                    <style>
243                      <class name="view"/>
244                    </style>
245                    <child>
246                      <object class="GtkTextView">
247                        <property name="visible">True</property>
248                        <property name="editable">False</property>
249                        <property name="buffer">buffer</property>
250                      </object>
251                    </child>
252                  </object>
253                  <packing>
254                    <property name="name">text</property>
255                  </packing>
256                </child>
257                <child>
258                  <object class="GtkScrolledWindow">
259                    <property name="visible">True</property>
260                    <property name="expand">True</property>
261                    <property name="hscrollbar-policy">automatic</property>
262                    <property name="vscrollbar-policy">automatic</property>
263                    <property name="shadow-type">in</property>
264                    <style>
265                      <class name="view"/>
266                    </style>
267                    <child>
268                      <object class="GtkImage" id="image">
269                        <property name="visible">True</property>
270                        <property name="halign">center</property>
271                        <property name="valign">center</property>
272                      </object>
273                    </child>
274                  </object>
275                  <packing>
276                    <property name="name">image</property>
277                  </packing>
278                </child>
279              </object>
280            </child>
281          </object>
282          <packing>
283            <property name="name">details</property>
284          </packing>
285        </child>
286      </object>
287    </child>
288  </template>
289</interface>
290