1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3  <object class="GtkBox" id="Main">
4    <property name="visible">1</property>
5    <property name="spacing">12</property>
6    <property name="orientation">vertical</property>
7    <child>
8      <object class="GtkFlowBox">
9        <property name="visible">1</property>
10        <property name="homogeneous">1</property>
11        <property name="column-spacing">18</property>
12        <property name="row-spacing">24</property>
13        <property name="max-children-per-line">2</property>
14        <property name="selection-mode">none</property>
15        <child>
16          <object class="GtkFlowBoxChild">
17            <property name="visible">1</property>
18            <property name="focusable">0</property>
19            <child>
20              <object class="GtkBox">
21                <property name="visible">1</property>
22                <property name="orientation">vertical</property>
23                <property name="spacing">12</property>
24                <child>
25                  <object class="GtkLabel">
26                    <property name="visible">1</property>
27                    <property name="xalign">0</property>
28                    <property name="label" translatable="yes">Usernames</property>
29                    <property name="mnemonic_widget">IgnoredUsers</property>
30                    <attributes>
31                      <attribute name="weight" value="bold"/>
32                    </attributes>
33                  </object>
34                </child>
35                <child>
36                  <object class="GtkFrame">
37                    <property name="visible">1</property>
38                    <child>
39                      <object class="GtkBox">
40                        <property name="visible">1</property>
41                        <property name="orientation">vertical</property>
42                        <child>
43                          <object class="GtkScrolledWindow">
44                            <property name="visible">1</property>
45                            <property name="hexpand">1</property>
46                            <property name="vexpand">1</property>
47                            <child>
48                              <object class="GtkTreeView" id="IgnoredUsers">
49                                <property name="visible">1</property>
50                                <property name="rubber-banding">1</property>
51                                <child internal-child="selection">
52                                  <object class="GtkTreeSelection">
53                                    <property name="mode">multiple</property>
54                                  </object>
55                                </child>
56                              </object>
57                            </child>
58                            <style>
59                              <class name="border-bottom"/>
60                            </style>
61                          </object>
62                        </child>
63                        <child>
64                          <object class="GtkBox">
65                            <property name="visible">1</property>
66                            <property name="margin-start">6</property>
67                            <property name="margin-end">6</property>
68                            <property name="margin-top">6</property>
69                            <property name="margin-bottom">6</property>
70                            <property name="spacing">6</property>
71                            <child>
72                              <object class="GtkButton">
73                                <property name="visible">1</property>
74                                <signal name="clicked" handler="on_add_ignored" swapped="no"/>
75                                <child>
76                                  <object class="GtkBox">
77                                    <property name="visible">1</property>
78                                    <property name="spacing">6</property>
79                                    <child>
80                                      <object class="GtkImage">
81                                        <property name="visible">1</property>
82                                        <property name="icon-name">list-add-symbolic</property>
83                                      </object>
84                                    </child>
85                                    <child>
86                                      <object class="GtkLabel">
87                                        <property name="visible">1</property>
88                                        <property name="label" translatable="yes">Add…</property>
89                                        <property name="use-underline">1</property>
90                                      </object>
91                                    </child>
92                                  </object>
93                                </child>
94                                <style>
95                                  <class name="flat"/>
96                                </style>
97                              </object>
98                            </child>
99                            <child>
100                              <object class="GtkButton">
101                                <property name="visible">1</property>
102                                <signal name="clicked" handler="on_remove_ignored" swapped="no"/>
103                                <child>
104                                  <object class="GtkBox">
105                                    <property name="visible">1</property>
106                                    <property name="spacing">6</property>
107                                    <child>
108                                      <object class="GtkImage">
109                                        <property name="visible">1</property>
110                                        <property name="icon-name">list-remove-symbolic</property>
111                                      </object>
112                                    </child>
113                                    <child>
114                                      <object class="GtkLabel">
115                                        <property name="visible">1</property>
116                                        <property name="label" translatable="yes">Remove</property>
117                                        <property name="use-underline">1</property>
118                                      </object>
119                                    </child>
120                                  </object>
121                                </child>
122                                <style>
123                                  <class name="flat"/>
124                                </style>
125                              </object>
126                            </child>
127                          </object>
128                        </child>
129                      </object>
130                    </child>
131                  </object>
132                </child>
133              </object>
134            </child>
135          </object>
136        </child>
137        <child>
138          <object class="GtkFlowBoxChild">
139            <property name="visible">1</property>
140            <property name="focusable">0</property>
141            <child>
142              <object class="GtkBox">
143                <property name="visible">1</property>
144                <property name="orientation">vertical</property>
145                <property name="spacing">12</property>
146                <child>
147                  <object class="GtkLabel">
148                    <property name="visible">1</property>
149                    <property name="xalign">0</property>
150                    <property name="label" translatable="yes">IP Addresses</property>
151                    <property name="mnemonic_widget">IgnoredIPs</property>
152                    <attributes>
153                      <attribute name="weight" value="bold"/>
154                    </attributes>
155                  </object>
156                </child>
157                <child>
158                  <object class="GtkFrame">
159                    <property name="visible">1</property>
160                    <child>
161                      <object class="GtkBox">
162                        <property name="visible">1</property>
163                        <property name="orientation">vertical</property>
164                        <child>
165                          <object class="GtkScrolledWindow">
166                            <property name="visible">1</property>
167                            <property name="hexpand">1</property>
168                            <property name="vexpand">1</property>
169                            <child>
170                              <object class="GtkTreeView" id="IgnoredIPs">
171                                <property name="visible">1</property>
172                                <property name="rubber-banding">1</property>
173                                <child internal-child="selection">
174                                  <object class="GtkTreeSelection">
175                                    <property name="mode">multiple</property>
176                                  </object>
177                                </child>
178                              </object>
179                            </child>
180                            <style>
181                              <class name="border-bottom"/>
182                            </style>
183                          </object>
184                        </child>
185                        <child>
186                          <object class="GtkBox">
187                            <property name="visible">1</property>
188                            <property name="margin-start">6</property>
189                            <property name="margin-end">6</property>
190                            <property name="margin-top">6</property>
191                            <property name="margin-bottom">6</property>
192                            <property name="spacing">6</property>
193                            <child>
194                              <object class="GtkButton">
195                                <property name="visible">1</property>
196                                <signal name="clicked" handler="on_add_ignored_ip" swapped="no"/>
197                                <child>
198                                  <object class="GtkBox">
199                                    <property name="visible">1</property>
200                                    <property name="spacing">6</property>
201                                    <child>
202                                      <object class="GtkImage">
203                                        <property name="visible">1</property>
204                                        <property name="icon-name">list-add-symbolic</property>
205                                      </object>
206                                    </child>
207                                    <child>
208                                      <object class="GtkLabel">
209                                        <property name="visible">1</property>
210                                        <property name="label" translatable="yes">Add…</property>
211                                        <property name="use-underline">1</property>
212                                      </object>
213                                    </child>
214                                  </object>
215                                </child>
216                                <style>
217                                  <class name="flat"/>
218                                </style>
219                              </object>
220                            </child>
221                            <child>
222                              <object class="GtkButton">
223                                <property name="visible">1</property>
224                                <signal name="clicked" handler="on_remove_ignored_ip" swapped="no"/>
225                                <child>
226                                  <object class="GtkBox">
227                                    <property name="visible">1</property>
228                                    <property name="spacing">6</property>
229                                    <child>
230                                      <object class="GtkImage">
231                                        <property name="visible">1</property>
232                                        <property name="icon-name">list-remove-symbolic</property>
233                                      </object>
234                                    </child>
235                                    <child>
236                                      <object class="GtkLabel">
237                                        <property name="visible">1</property>
238                                        <property name="label" translatable="yes">Remove</property>
239                                        <property name="use-underline">1</property>
240                                      </object>
241                                    </child>
242                                  </object>
243                                </child>
244                                <style>
245                                  <class name="flat"/>
246                                </style>
247                              </object>
248                            </child>
249                          </object>
250                        </child>
251                      </object>
252                    </child>
253                  </object>
254                </child>
255              </object>
256            </child>
257          </object>
258        </child>
259      </object>
260    </child>
261  </object>
262</interface>
263