1<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3  <requires lib="gtk+" version="3.10"/>
4  <object class="GtkTreeStore" id="treestore">
5    <columns>
6      <!-- column-name TYPE -->
7      <column type="guint"/>
8      <!-- column-name ACTIVE -->
9      <column type="gboolean"/>
10      <!-- column-name NAME -->
11      <column type="gchararray"/>
12      <!-- column-name DATA -->
13      <column type="WebKitWebsiteData"/>
14      <!-- column-name SENSITIVE -->
15      <column type="gboolean"/>
16    </columns>
17  </object>
18  <object class="GtkTreeModelFilter" id="treemodelfilter">
19    <property name="child_model">treestore</property>
20  </object>
21  <template class="ClearDataView" parent="EphyDataView">
22    <property name="title" translatable="yes">Personal Data</property>
23    <property name="clear_button_label" translatable="yes">_Clear Data</property>
24    <property name="clear_button_tooltip" translatable="yes">Remove selected personal data</property>
25    <property name="search_description" translatable="yes">Search personal data</property>
26    <property name="empty_title" translatable="yes">There is no Personal Data</property>
27    <property name="empty_description" translatable="yes">Personal data will be listed here</property>
28    <property name="has_search_results">True</property>
29    <property name="can_clear">True</property>
30    <signal name="clear-button-clicked" handler="on_clear_button_clicked"/>
31    <signal name="notify::search-text" handler="search_text_changed_cb" swapped="yes"/>
32    <child>
33      <object class="GtkScrolledWindow" id="scrolled_window">
34        <property name="visible">True</property>
35        <child>
36          <object class="HdyClamp">
37            <property name="visible">True</property>
38            <property name="margin_start">6</property>
39            <property name="margin_end">6</property>
40            <child>
41              <object class="GtkBox">
42                <property name="visible">True</property>
43                <property name="orientation">vertical</property>
44                <property name="margin_top">6</property>
45                <property name="margin_bottom">6</property>
46                <property name="spacing">12</property>
47                <child>
48                  <object class="GtkBox">
49                    <property name="visible">True</property>
50                    <property name="orientation">vertical</property>
51                    <property name="spacing">6</property>
52                    <child>
53                      <object class="GtkLabel">
54                        <property name="visible">True</property>
55                        <property name="label" translatable="yes">Clear selected personal data:</property>
56                        <property name="use-underline">True</property>
57                        <property name="halign">start</property>
58                        <property name="xalign">0</property>
59                        <property name="wrap">True</property>
60                        <property name="justify">left</property>
61                      </object>
62                    </child>
63                    <child>
64                      <object class="GtkScrolledWindow">
65                        <property name="visible">True</property>
66                        <property name="expand">True</property>
67                        <property name="min_content_height">100</property>
68                        <style>
69                          <class name="frame"/>
70                        </style>
71                        <child>
72                          <object class="GtkTreeView" id="treeview">
73                            <property name="visible">True</property>
74                            <property name="model">treemodelfilter</property>
75                            <property name="headers-visible">False</property>
76                            <child internal-child="selection">
77                              <object class="GtkTreeSelection">
78                                <property name="mode">none</property>
79                              </object>
80                            </child>
81                            <child>
82                              <object class="GtkTreeViewColumn" id="active_column">
83                                <child>
84                                  <object class="GtkCellRendererToggle" id="check_renderer">
85                                    <signal name="toggled" handler="item_toggled_cb"/>
86                                  </object>
87                                  <attributes>
88                                    <attribute name="active">1</attribute>
89                                    <attribute name="sensitive">4</attribute>
90                                  </attributes>
91                                </child>
92                              </object>
93                            </child>
94                            <child>
95                              <object class="GtkTreeViewColumn" id="name_column">
96                                <child>
97                                  <object class="GtkCellRendererText"/>
98                                  <attributes>
99                                    <attribute name="text">2</attribute>
100                                    <attribute name="sensitive">4</attribute>
101                                  </attributes>
102                                </child>
103                              </object>
104                            </child>
105                          </object>
106                        </child>
107                      </object>
108                    </child>
109                  </object>
110                </child>
111                <child>
112                  <object class="GtkLabel">
113                    <property name="visible">True</property>
114                    <property name="label" translatable="yes">You cannot undo this action. The data you are choosing to clear will be removed forever.</property>
115                    <property name="justify">left</property>
116                    <property name="xalign">0</property>
117                    <property name="wrap">True</property>
118                    <attributes>
119                      <attribute name="weight" value="bold"/>
120                    </attributes>
121                  </object>
122                </child>
123              </object>
124            </child>
125          </object>
126        </child>
127      </object>
128    </child>
129  </template>
130</interface>
131