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