1<?xml version="1.0" encoding="UTF-8"?>
2<!-- Generated with glade 3.20.2 -->
3<interface>
4  <requires lib="gtk+" version="3.22"/>
5  <object class="GtkPopover" id="authentication_popover">
6    <property name="can_focus">False</property>
7    <property name="halign">start</property>
8    <property name="valign">start</property>
9    <child>
10      <object class="GtkBox">
11        <property name="visible">True</property>
12        <property name="can_focus">False</property>
13        <property name="margin_left">30</property>
14        <property name="margin_right">30</property>
15        <property name="margin_top">20</property>
16        <property name="margin_bottom">20</property>
17        <property name="orientation">vertical</property>
18        <property name="spacing">20</property>
19        <child>
20          <object class="GtkLabel" id="authentication_label">
21            <property name="visible">True</property>
22            <property name="can_focus">False</property>
23            <property name="margin_top">5</property>
24            <property name="margin_bottom">5</property>
25            <property name="label" translatable="no">Enter credentials to print from %s.</property>
26          </object>
27          <packing>
28            <property name="expand">False</property>
29            <property name="fill">True</property>
30            <property name="position">0</property>
31          </packing>
32        </child>
33        <child>
34          <object class="GtkGrid">
35            <property name="visible">True</property>
36            <property name="can_focus">False</property>
37            <property name="row_spacing">10</property>
38            <property name="column_spacing">15</property>
39            <child>
40              <object class="GtkLabel" id="domain_label">
41                <property name="visible">True</property>
42                <property name="can_focus">False</property>
43                <property name="halign">start</property>
44                <property name="label" translatable="yes" comments="Translators: This is a windows domain used with SMB protocol.">Domain</property>
45                <property name="xalign">1</property>
46              </object>
47              <packing>
48                <property name="left_attach">0</property>
49                <property name="top_attach">0</property>
50              </packing>
51            </child>
52            <child>
53              <object class="GtkLabel" id="username_label">
54                <property name="visible">True</property>
55                <property name="can_focus">False</property>
56                <property name="halign">start</property>
57                <property name="label" translatable="yes" comments="Translators: This is a username on a print server.">Username</property>
58                <property name="xalign">1</property>
59              </object>
60              <packing>
61                <property name="left_attach">0</property>
62                <property name="top_attach">1</property>
63              </packing>
64            </child>
65            <child>
66              <object class="GtkLabel" id="password_label">
67                <property name="visible">True</property>
68                <property name="can_focus">False</property>
69                <property name="halign">start</property>
70                <property name="label" translatable="yes" comments="Translators: This is a password needed for printing.">Password</property>
71                <property name="xalign">1</property>
72              </object>
73              <packing>
74                <property name="left_attach">0</property>
75                <property name="top_attach">2</property>
76              </packing>
77            </child>
78            <child>
79              <object class="GtkEntry" id="domain_entry">
80                <property name="visible">True</property>
81                <property name="can_focus">True</property>
82                <property name="hexpand">True</property>
83                <signal name="changed" handler="auth_entries_changed" swapped="yes"/>
84                <signal name="activate" handler="auth_entries_activated" swapped="yes"/>
85              </object>
86              <packing>
87                <property name="left_attach">1</property>
88                <property name="top_attach">0</property>
89              </packing>
90            </child>
91            <child>
92              <object class="GtkEntry" id="username_entry">
93                <property name="visible">True</property>
94                <property name="can_focus">True</property>
95                <property name="hexpand">True</property>
96                <signal name="changed" handler="auth_entries_changed" swapped="yes"/>
97                <signal name="activate" handler="auth_entries_activated" swapped="yes"/>
98              </object>
99              <packing>
100                <property name="left_attach">1</property>
101                <property name="top_attach">1</property>
102              </packing>
103            </child>
104            <child>
105              <object class="GtkEntry" id="password_entry">
106                <property name="visible">True</property>
107                <property name="can_focus">True</property>
108                <property name="hexpand">True</property>
109                <property name="visibility">False</property>
110                <property name="invisible_char">*</property>
111                <property name="input_purpose">password</property>
112                <signal name="changed" handler="auth_entries_changed" swapped="yes"/>
113                <signal name="activate" handler="auth_entries_activated" swapped="yes"/>
114              </object>
115              <packing>
116                <property name="left_attach">1</property>
117                <property name="top_attach">2</property>
118              </packing>
119            </child>
120          </object>
121          <packing>
122            <property name="expand">False</property>
123            <property name="fill">True</property>
124            <property name="position">1</property>
125          </packing>
126        </child>
127        <child>
128          <object class="GtkButton" id="authenticate_button">
129            <property name="label" translatable="yes" comments="Translators: This button authenticates all print jobs and send them for printing.">A_uthenticate</property>
130            <property name="use_underline">True</property>
131            <property name="visible">True</property>
132            <property name="can_focus">True</property>
133            <property name="receives_default">True</property>
134            <property name="halign">end</property>
135            <signal name="clicked" handler="authenticate_button_clicked" swapped="yes"/>
136          </object>
137          <packing>
138            <property name="expand">False</property>
139            <property name="fill">True</property>
140            <property name="position">2</property>
141          </packing>
142        </child>
143      </object>
144    </child>
145  </object>
146  <object class="GtkSizeGroup">
147    <widgets>
148      <widget name="domain_label"/>
149      <widget name="username_label"/>
150      <widget name="password_label"/>
151    </widgets>
152  </object>
153  <template class="PpJobsDialog" parent="GtkDialog">
154    <property name="width_request">720</property>
155    <property name="height_request">500</property>
156    <property name="can_focus">False</property>
157    <property name="border_width">0</property>
158    <property name="resizable">False</property>
159    <property name="modal">True</property>
160    <property name="destroy_with_parent">True</property>
161    <property name="type_hint">dialog</property>
162    <child internal-child="headerbar">
163      <object class="GtkHeaderBar">
164        <property name="visible">True</property>
165        <property name="can_focus">False</property>
166        <property name="show_close_button">True</property>
167        <child>
168          <object class="GtkButton" id="jobs_clear_all_button">
169            <property name="label" translatable="yes" comments="Translators: this action removes (purges) all the listed jobs from the list.">Clear All</property>
170            <property name="visible">True</property>
171            <property name="can_focus">True</property>
172            <property name="receives_default">True</property>
173            <property name="use_underline">True</property>
174            <property name="valign">center</property>
175            <signal name="clicked" handler="on_clear_all_button_clicked" swapped="yes"/>
176            <style>
177              <class name="destructive-action"/>
178            </style>
179          </object>
180        </child>
181      </object>
182    </child>
183    <child internal-child="vbox">
184      <object class="GtkBox">
185        <property name="can_focus">False</property>
186        <property name="border_width">0</property>
187        <style>
188          <class name="view"/>
189        </style>
190        <property name="orientation">vertical</property>
191        <child internal-child="action_area">
192          <object class="GtkButtonBox">
193            <property name="can_focus">False</property>
194          </object>
195          <packing>
196            <property name="expand">False</property>
197            <property name="fill">False</property>
198            <property name="position">0</property>
199          </packing>
200        </child>
201        <child>
202          <object class="GtkInfoBar" id="authentication_infobar">
203            <property name="visible">True</property>
204            <property name="can_focus">False</property>
205            <property name="border_width">0</property>
206            <property name="orientation">vertical</property>
207            <property name="spacing">12</property>
208            <child internal-child="action_area">
209              <object class="GtkButtonBox">
210                <property name="can_focus">False</property>
211                <property name="border_width">12</property>
212                <property name="spacing">6</property>
213                <property name="layout_style">end</property>
214                <property name="margin-end">2</property>
215                <child>
216                  <object class="GtkMenuButton" id="authenticate_jobs_button">
217                    <property name="visible">True</property>
218                    <property name="can_focus">True</property>
219                    <property name="receives_default">False</property>
220                    <property name="halign">end</property>
221                    <property name="popover">authentication_popover</property>
222                    <child>
223                      <object class="GtkBox">
224                        <property name="visible">True</property>
225                        <property name="can_focus">False</property>
226                        <property name="spacing">5</property>
227                        <child>
228                          <object class="GtkLabel">
229                            <property name="visible">True</property>
230                            <property name="can_focus">False</property>
231                            <property name="use_underline">True</property>
232                            <property name="label" translatable="yes" comments="Translators: This button pop up authentication dialog for print jobs which need credentials.">_Authenticate</property>
233                          </object>
234                          <packing>
235                            <property name="expand">False</property>
236                            <property name="fill">True</property>
237                            <property name="position">0</property>
238                          </packing>
239                        </child>
240                        <child>
241                          <object class="GtkArrow">
242                            <property name="visible">True</property>
243                            <property name="can_focus">False</property>
244                            <property name="arrow_type">down</property>
245                          </object>
246                          <packing>
247                            <property name="expand">False</property>
248                            <property name="fill">True</property>
249                            <property name="position">1</property>
250                          </packing>
251                        </child>
252                      </object>
253                    </child>
254                  </object>
255                  <packing>
256                    <property name="expand">True</property>
257                    <property name="fill">True</property>
258                    <property name="position">0</property>
259                  </packing>
260                </child>
261              </object>
262              <packing>
263                <property name="expand">False</property>
264                <property name="fill">False</property>
265                <property name="pack_type">end</property>
266                <property name="position">0</property>
267              </packing>
268            </child>
269            <child internal-child="content_area">
270              <object class="GtkBox">
271                <property name="can_focus">False</property>
272                <property name="spacing">16</property>
273                <property name="margin-start">12</property>
274                <child>
275                  <object class="GtkLabel" id="authenticate_jobs_label">
276                    <property name="visible">True</property>
277                    <property name="can_focus">False</property>
278                    <property name="halign">start</property>
279                    <property name="hexpand">False</property>
280                    <property name="label" translatable="no">2 Jobs Require Authentication</property>
281                    <attributes>
282                      <attribute name="weight" value="bold"/>
283                    </attributes>
284                  </object>
285                  <packing>
286                    <property name="expand">False</property>
287                    <property name="fill">True</property>
288                    <property name="position">0</property>
289                  </packing>
290                </child>
291              </object>
292              <packing>
293                <property name="expand">False</property>
294                <property name="fill">False</property>
295                <property name="position">0</property>
296              </packing>
297            </child>
298          </object>
299          <packing>
300            <property name="expand">False</property>
301            <property name="fill">True</property>
302            <property name="position">0</property>
303          </packing>
304        </child>
305        <child>
306          <object class="GtkStack" id="stack">
307            <property name="visible">True</property>
308            <property name="can_focus">False</property>
309            <child>
310              <object class="GtkScrolledWindow" id="list_jobs_page">
311                <property name="visible">True</property>
312                <property name="can_focus">True</property>
313                <property name="vexpand">True</property>
314                <property name="hscrollbar-policy">never</property>
315                <property name="shadow_type">none</property>
316                <child>
317                  <object class="GtkListBox" id="jobs_listbox">
318                    <property name="visible">True</property>
319                    <property name="can-focus">True</property>
320                    <property name="halign">fill</property>
321                    <property name="valign">fill</property>
322                    <property name="selection-mode">none</property>
323                    <child>
324                      <placeholder/>
325                    </child>
326                  </object>
327                </child>
328              </object>
329            </child>
330            <child>
331              <object class="GtkBox" id="no_jobs_page">
332                <property name="visible">True</property>
333                <property name="can_focus">False</property>
334                <property name="spacing">10</property>
335                <property name="orientation">vertical</property>
336                <property name="valign">center</property>
337                <child>
338                  <object class="GtkImage">
339                    <property name="visible">True</property>
340                    <property name="can_focus">False</property>
341                    <property name="valign">start</property>
342                    <property name="pixel_size">64</property>
343                    <property name="icon_name">printer-symbolic</property>
344                    <style>
345                      <class name="dim-label"/>
346                    </style>
347                  </object>
348                  <packing>
349                    <property name="expand">False</property>
350                    <property name="fill">False</property>
351                    <property name="position">0</property>
352                  </packing>
353                </child>
354                <child>
355                  <object class="GtkLabel">
356                    <property name="visible">True</property>
357                    <property name="can_focus">False</property>
358                    <property name="label" translatable="yes" comments="Translators: this label describes the dialog empty state, with no jobs listed.">No Active Printer Jobs</property>
359                    <style>
360                      <class name="dim-label"/>
361                    </style>
362                  </object>
363                  <packing>
364                    <property name="expand">False</property>
365                    <property name="fill">True</property>
366                    <property name="position">1</property>
367                  </packing>
368                </child>
369              </object>
370              <packing>
371                <property name="position">1</property>
372              </packing>
373            </child>
374          </object>
375          <packing>
376            <property name="expand">False</property>
377            <property name="fill">True</property>
378            <property name="position">2</property>
379          </packing>
380        </child>
381      </object>
382    </child>
383    <child>
384      <placeholder/>
385    </child>
386  </template>
387</interface>
388