1
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- Generated with glade 3.18.3 -->
4
<requires lib="gtk+" version="3.4"/>
5
<requires lib="greeter_menu_bar" version="1.0"/>
6
<object class="GtkAccelGroup" id="a11y_accelgroup"/>
7
<object class="GtkAccelGroup" id="power_accelgroup"/>
8
<object class="GtkEventBox" id="panel_window">
3
<requires lib="gtk+" version="3.0"/>
4
<object class="GtkListStore" id="language_liststore">
6
<!-- column-name label -->
7
<column type="gchararray"/>
8
<!-- column-name key -->
9
<column type="gchararray"/>
12
<object class="GtkWindow" id="login_window">
13
<property name="name">login_window</property>
14
<property name="can_focus">False</property>
15
<property name="resizable">False</property>
16
<property name="decorated">False</property>
17
<property name="has_resize_grip">False</property>
19
<object class="GtkNotebook" id="login_notebook">
20
<property name="name">login_notebook</property>
21
<property name="width_request">400</property>
22
<property name="visible">True</property>
23
<property name="can_focus">True</property>
24
<property name="show_tabs">False</property>
26
<object class="GtkVBox" id="vbox2">
27
<property name="name">vbox2</property>
28
<property name="visible">True</property>
29
<property name="can_focus">False</property>
30
<property name="border_width">12</property>
31
<property name="spacing">6</property>
33
<object class="GtkImage" id="logo">
34
<property name="name">logo</property>
35
<property name="visible">True</property>
36
<property name="can_focus">False</property>
37
<property name="pixel_size">64</property>
38
<property name="icon_name">computer</property>
41
<property name="expand">False</property>
42
<property name="fill">True</property>
43
<property name="position">0</property>
47
<object class="GtkLabel" id="hostname_label">
48
<property name="name">hostname_label</property>
49
<property name="visible">True</property>
50
<property name="can_focus">False</property>
51
<property name="label" comments="This is a placeholder string and will be replaced with the hostname of the system">[hostname]</property>
54
<property name="expand">True</property>
55
<property name="fill">True</property>
56
<property name="position">1</property>
60
<object class="GtkComboBox" id="user_combobox">
61
<property name="name">user_combobox</property>
62
<property name="can_focus">True</property>
63
<property name="model">user_liststore</property>
64
<signal name="changed" handler="user_combobox_active_changed_cb" swapped="no"/>
67
<property name="expand">True</property>
68
<property name="fill">True</property>
69
<property name="position">2</property>
73
<object class="GtkVBox" id="login_box">
74
<property name="name">login_box</property>
75
<property name="can_focus">False</property>
76
<property name="spacing">6</property>
78
<object class="GtkHBox" id="prompt_box">
79
<property name="name">prompt_box</property>
80
<property name="can_focus">False</property>
81
<property name="spacing">6</property>
83
<object class="GtkLabel" id="prompt_label">
84
<property name="name">prompt_label</property>
85
<property name="visible">True</property>
86
<property name="can_focus">False</property>
87
<property name="label" comments="This is a placeholder string and will be replaced by the greeter with a prompt string from PAM.">[prompt]</property>
90
<property name="expand">False</property>
91
<property name="fill">True</property>
92
<property name="position">0</property>
96
<object class="GtkEntry" id="prompt_entry">
97
<property name="name">prompt_entry</property>
98
<property name="visible">True</property>
99
<property name="can_focus">True</property>
100
<property name="invisible_char">•</property>
101
<property name="primary_icon_activatable">False</property>
102
<property name="secondary_icon_activatable">False</property>
103
<signal name="activate" handler="login_cb" swapped="no"/>
106
<property name="expand">True</property>
107
<property name="fill">True</property>
108
<property name="position">1</property>
113
<property name="expand">True</property>
114
<property name="fill">True</property>
115
<property name="position">0</property>
119
<object class="GtkLabel" id="message_label">
120
<property name="name">message_label</property>
121
<property name="can_focus">False</property>
122
<property name="label" comments="This is a placeholder string and will be replaced with a message from PAM">[message]</property>
125
<property name="expand">False</property>
126
<property name="fill">True</property>
127
<property name="position">1</property>
131
<object class="GtkHBox" id="hbox2">
132
<property name="name">hbox2</property>
133
<property name="visible">True</property>
134
<property name="can_focus">False</property>
135
<property name="spacing">6</property>
137
<object class="GtkComboBox" id="session_combobox">
138
<property name="name">session_combobox</property>
139
<property name="can_focus">False</property>
140
<property name="model">session_liststore</property>
143
<property name="expand">True</property>
144
<property name="fill">True</property>
145
<property name="position">0</property>
149
<object class="GtkComboBox" id="language_combobox">
150
<property name="name">language_combobox</property>
151
<property name="can_focus">False</property>
152
<property name="model">language_liststore</property>
155
<property name="expand">True</property>
156
<property name="fill">True</property>
157
<property name="position">1</property>
161
<object class="GtkButton" id="login_button">
162
<property name="name">login_button</property>
163
<property name="label" translatable="yes">Login</property>
164
<property name="visible">True</property>
165
<property name="can_focus">True</property>
166
<property name="receives_default">True</property>
167
<property name="use_action_appearance">False</property>
168
<signal name="clicked" handler="login_cb" swapped="no"/>
171
<property name="expand">False</property>
172
<property name="fill">True</property>
173
<property name="pack_type">end</property>
174
<property name="position">2</property>
178
<object class="GtkButton" id="cancel_button">
179
<property name="name">cancel_button</property>
180
<property name="label" translatable="yes">Cancel</property>
181
<property name="visible">True</property>
182
<property name="can_focus">True</property>
183
<property name="receives_default">True</property>
184
<property name="use_action_appearance">False</property>
185
<signal name="clicked" handler="cancel_cb" swapped="no"/>
188
<property name="expand">False</property>
189
<property name="fill">True</property>
190
<property name="pack_type">end</property>
191
<property name="position">3</property>
196
<property name="expand">True</property>
197
<property name="fill">True</property>
198
<property name="position">2</property>
203
<property name="expand">False</property>
204
<property name="fill">True</property>
205
<property name="position">3</property>
216
<object class="GtkWindow" id="panel_window">
9
217
<property name="name">panel_window</property>
10
<property name="visible">True</property>
11
218
<property name="can_focus">False</property>
12
<property name="valign">start</property>
219
<property name="decorated">False</property>
220
<property name="has_resize_grip">False</property>
14
<object class="GreeterMenuBar" id="menubar">
222
<object class="GtkMenuBar" id="menubar">
15
223
<property name="name">menubar</property>
16
224
<property name="visible">True</property>
17
225
<property name="can_focus">False</property>
18
226
<property name="pack_direction">rtl</property>
19
<signal name="key-press-event" handler="menubar_key_press_cb" swapped="no"/>
21
228
<object class="GtkMenuItem" id="power_menuitem">
22
229
<property name="name">power_menuitem</property>
23
230
<property name="visible">True</property>
24
231
<property name="can_focus">False</property>
232
<property name="use_action_appearance">False</property>
25
233
<child type="submenu">
26
234
<object class="GtkMenu" id="power_menu">
235
<property name="name">power_menu</property>
27
236
<property name="visible">True</property>
28
237
<property name="can_focus">False</property>
29
<property name="accel_group">power_accelgroup</property>
31
239
<object class="GtkMenuItem" id="suspend_menuitem">
240
<property name="name">suspend_menuitem</property>
32
241
<property name="visible">True</property>
33
242
<property name="can_focus">False</property>
243
<property name="use_action_appearance">False</property>
34
244
<property name="label" translatable="yes">Suspend</property>
35
245
<signal name="activate" handler="suspend_cb" swapped="no"/>
39
249
<object class="GtkMenuItem" id="hibernate_menuitem">
250
<property name="name">hibernate_menuitem</property>
40
251
<property name="visible">True</property>
41
252
<property name="can_focus">False</property>
253
<property name="use_action_appearance">False</property>
42
254
<property name="label" translatable="yes">Hibernate</property>
43
255
<signal name="activate" handler="hibernate_cb" swapped="no"/>
47
259
<object class="GtkMenuItem" id="restart_menuitem">
260
<property name="name">restart_menuitem</property>
48
261
<property name="visible">True</property>
49
262
<property name="can_focus">False</property>
263
<property name="use_action_appearance">False</property>
50
264
<property name="label" translatable="yes">Restart...</property>
51
265
<signal name="activate" handler="restart_cb" swapped="no"/>
55
269
<object class="GtkMenuItem" id="shutdown_menuitem">
56
<property name="use_action_appearance">False</property>
270
<property name="name">shutdown_menuitem</property>
57
271
<property name="visible">True</property>
58
272
<property name="can_focus">False</property>
59
<property name="accel_path"><Login>/power/shutdown</property>
60
<property name="label" translatable="yes">Shut Down...</property>
273
<property name="use_action_appearance">False</property>
274
<property name="label" translatable="yes">Shutdown...</property>
61
275
<signal name="activate" handler="shutdown_cb" swapped="no"/>
70
284
<property name="name">a11y_menuitem</property>
71
285
<property name="visible">True</property>
72
286
<property name="can_focus">False</property>
287
<property name="use_action_appearance">False</property>
73
288
<child type="submenu">
74
289
<object class="GtkMenu" id="a11y_menu">
290
<property name="name">a11y_menu</property>
75
291
<property name="visible">True</property>
76
292
<property name="can_focus">False</property>
77
<property name="accel_group">a11y_accelgroup</property>
79
294
<object class="GtkCheckMenuItem" id="large_font_menuitem">
80
<property name="use_action_appearance">False</property>
295
<property name="name">large_font_menuitem</property>
81
296
<property name="visible">True</property>
82
297
<property name="can_focus">False</property>
83
<property name="accel_path"><Login>/a11y/font</property>
298
<property name="use_action_appearance">False</property>
84
299
<property name="label" translatable="yes">Large Font</property>
85
300
<signal name="toggled" handler="a11y_font_cb" swapped="no"/>
89
304
<object class="GtkCheckMenuItem" id="high_contrast_menuitem">
90
<property name="use_action_appearance">False</property>
305
<property name="name">high_contrast_menuitem</property>
91
306
<property name="visible">True</property>
92
307
<property name="can_focus">False</property>
93
<property name="accel_path"><Login>/a11y/contrast</property>
308
<property name="use_action_appearance">False</property>
94
309
<property name="label" translatable="yes">High Contrast</property>
95
310
<signal name="toggled" handler="a11y_contrast_cb" swapped="no"/>
99
<object class="GtkCheckMenuItem" id="keyboard_menuitem">
100
<property name="use_action_appearance">False</property>
101
<property name="visible">True</property>
102
<property name="can_focus">False</property>
103
<property name="accel_path"><Login>/a11y/keyboard</property>
104
<property name="label" translatable="yes">On Screen Keyboard</property>
105
<property name="use_underline">True</property>
106
<signal name="toggled" handler="a11y_keyboard_cb" swapped="no"/>
110
<object class="GtkCheckMenuItem" id="reader_menuitem">
111
<property name="use_action_appearance">False</property>
112
<property name="visible">True</property>
113
<property name="can_focus">False</property>
114
<property name="accel_path"><Login>/a11y/reader</property>
115
<property name="label" translatable="yes">Screen Reader</property>
116
<property name="use_underline">True</property>
117
<signal name="toggled" handler="a11y_reader_cb" swapped="no"/>
125
<object class="GtkMenuItem" id="language_menuitem">
126
<property name="name">language_menuitem</property>
127
<property name="visible">True</property>
128
<property name="can_focus">False</property>
129
<property name="label">[language_code]</property>
130
<child type="submenu">
131
<object class="GtkMenu" id="language_menu">
132
<property name="visible">True</property>
133
<property name="can_focus">False</property>
139
<object class="GtkMenuItem" id="session_menuitem">
140
<property name="name">session_menuitem</property>
141
<property name="visible">True</property>
142
<property name="can_focus">False</property>
143
<child type="submenu">
144
<object class="GtkMenu" id="session_menu">
145
<property name="visible">True</property>
146
<property name="can_focus">False</property>
152
<object class="GtkMenuItem" id="layout_menuitem">
153
<property name="name">layout_menuitem</property>
154
<property name="visible">True</property>
155
<property name="can_focus">False</property>
156
<property name="label">[layout]</property>
157
<child type="submenu">
158
<object class="GtkMenu" id="layout_menu">
159
<property name="visible">True</property>
160
<property name="can_focus">False</property>
166
<object class="GtkSeparatorMenuItem" id="clock_menuitem">
167
<property name="name">clock_menuitem</property>
168
<property name="can_focus">False</property>
172
<object class="GtkSeparatorMenuItem" id="host_menuitem">
173
<property name="name">host_menuitem</property>
174
<property name="can_focus">False</property>
180
<class name="background"/>
183
<object class="GtkEventBox" id="power_window">
184
<property name="name">power_window</property>
185
<property name="can_focus">False</property>
186
<property name="halign">center</property>
187
<property name="valign">center</property>
188
<signal name="key-press-event" handler="power_window_key_press_event_cb" swapped="no"/>
190
<object class="GtkBox" id="box3">
191
<property name="visible">True</property>
192
<property name="can_focus">False</property>
193
<property name="orientation">vertical</property>
195
<object class="GtkEventBox" id="power_content_frame">
196
<property name="name">content_frame</property>
197
<property name="visible">True</property>
198
<property name="can_focus">False</property>
200
<object class="GtkGrid" id="grid2">
201
<property name="visible">True</property>
202
<property name="can_focus">False</property>
203
<property name="margin_left">24</property>
204
<property name="margin_right">24</property>
205
<property name="margin_top">24</property>
206
<property name="margin_bottom">24</property>
207
<property name="row_spacing">6</property>
208
<property name="column_spacing">6</property>
210
<object class="GtkImage" id="power_icon">
211
<property name="visible">True</property>
212
<property name="can_focus">False</property>
213
<property name="margin_left">6</property>
214
<property name="margin_right">12</property>
215
<property name="margin_top">6</property>
216
<property name="margin_bottom">6</property>
217
<property name="stock">gtk-missing-image</property>
220
<property name="left_attach">0</property>
221
<property name="top_attach">0</property>
222
<property name="height">2</property>
226
<object class="GtkLabel" id="power_title">
227
<property name="visible">True</property>
228
<property name="can_focus">False</property>
229
<property name="halign">start</property>
230
<property name="margin_bottom">6</property>
231
<property name="hexpand">True</property>
232
<property name="label">[title]</property>
234
<attribute name="weight" value="semibold"/>
238
<property name="left_attach">1</property>
239
<property name="top_attach">0</property>
243
<object class="GtkLabel" id="power_text">
244
<property name="visible">True</property>
245
<property name="can_focus">False</property>
246
<property name="halign">start</property>
247
<property name="hexpand">True</property>
248
<property name="label">[text]</property>
251
<property name="left_attach">1</property>
252
<property name="top_attach">1</property>
259
<property name="expand">False</property>
260
<property name="fill">True</property>
261
<property name="position">0</property>
265
<object class="GtkEventBox" id="power_buttonbox_frame">
266
<property name="name">buttonbox_frame</property>
267
<property name="visible">True</property>
268
<property name="can_focus">False</property>
270
<object class="GtkButtonBox" id="buttonbox1">
271
<property name="visible">True</property>
272
<property name="can_focus">False</property>
273
<property name="margin_left">24</property>
274
<property name="margin_right">24</property>
275
<property name="margin_top">24</property>
276
<property name="margin_bottom">24</property>
277
<property name="spacing">6</property>
278
<property name="layout_style">end</property>
280
<object class="GtkButton" id="power_cancel_button">
281
<property name="label" translatable="yes">Cancel</property>
282
<property name="name">cancel_button</property>
283
<property name="visible">True</property>
284
<property name="can_focus">True</property>
285
<property name="receives_default">False</property>
286
<signal name="clicked" handler="power_button_clicked_cb" swapped="no"/>
289
<property name="expand">False</property>
290
<property name="fill">True</property>
291
<property name="position">0</property>
295
<object class="GtkButton" id="power_ok_button">
296
<property name="label" translatable="yes">OK</property>
297
<property name="name">power_ok_button</property>
298
<property name="visible">True</property>
299
<property name="can_focus">True</property>
300
<property name="receives_default">False</property>
301
<signal name="clicked" handler="power_button_clicked_cb" swapped="no"/>
304
<property name="expand">False</property>
305
<property name="fill">True</property>
306
<property name="position">1</property>
313
<property name="expand">False</property>
314
<property name="fill">True</property>
315
<property name="position">1</property>
321
<class name="background"/>
324
<object class="GtkOverlay" id="screen_overlay">
325
<property name="name">screen</property>
326
<property name="can_focus">False</property>
327
<property name="hexpand">True</property>
328
<property name="vexpand">True</property>
329
<signal name="get-child-position" handler="screen_overlay_get_child_position_cb" swapped="no"/>
331
<object class="GtkEventBox" id="screen_overlay_child">
332
<property name="visible">True</property>
333
<property name="can_focus">False</property>
334
<property name="visible_window">False</property>
341
<class name="lightdm-gtk-greeter"/>
320
<object class="GtkListStore" id="session_liststore">
322
<!-- column-name label -->
323
<column type="gchararray"/>
324
<!-- column-name key -->
325
<column type="gchararray"/>
344
328
<object class="GtkListStore" id="user_liststore">
351
335
<column type="gint"/>
354
<object class="GtkEventBox" id="login_window">
355
<property name="name">login_window</property>
356
<property name="visible">True</property>
357
<property name="can_focus">False</property>
358
<property name="halign">start</property>
359
<property name="valign">start</property>
361
<object class="GtkBox" id="login_box">
362
<property name="name">login_box</property>
363
<property name="visible">True</property>
364
<property name="can_focus">False</property>
365
<property name="orientation">vertical</property>
367
<object class="GtkFrame" id="content_frame">
368
<property name="name">content_frame</property>
369
<property name="visible">True</property>
370
<property name="can_focus">False</property>
371
<property name="label_xalign">0</property>
372
<property name="shadow_type">none</property>
374
<object class="GtkGrid" id="grid1">
375
<property name="visible">True</property>
376
<property name="can_focus">False</property>
377
<property name="margin_left">24</property>
378
<property name="margin_right">24</property>
379
<property name="margin_top">24</property>
380
<property name="row_spacing">6</property>
381
<property name="column_spacing">18</property>
383
<object class="GtkFrame" id="user_image_border">
384
<property name="name">user_image_border</property>
385
<property name="visible">True</property>
386
<property name="can_focus">False</property>
387
<property name="halign">center</property>
388
<property name="valign">center</property>
389
<property name="label_xalign">0</property>
390
<property name="shadow_type">none</property>
392
<object class="GtkImage" id="user_image">
393
<property name="name">user_image</property>
394
<property name="visible">True</property>
395
<property name="can_focus">False</property>
396
<property name="pixel_size">80</property>
397
<property name="icon_name">avatar-default</property>
402
<property name="left_attach">0</property>
403
<property name="top_attach">0</property>
404
<property name="height">3</property>
408
<object class="GtkComboBox" id="user_combobox">
409
<property name="name">user_combobox</property>
410
<property name="width_request">200</property>
411
<property name="can_focus">False</property>
412
<property name="valign">center</property>
413
<property name="margin_top">12</property>
414
<property name="hexpand">True</property>
415
<property name="model">user_liststore</property>
416
<signal name="changed" handler="user_combobox_active_changed_cb" swapped="no"/>
417
<signal name="key-press-event" handler="user_combo_key_press_cb" swapped="no"/>
419
<object class="GtkCellRendererText" id="cellrenderertext1"/>
421
<attribute name="text">1</attribute>
422
<attribute name="weight">2</attribute>
427
<property name="left_attach">1</property>
428
<property name="top_attach">0</property>
432
<object class="GtkEntry" id="username_entry">
433
<property name="name">prompt_entry</property>
434
<property name="can_focus">True</property>
435
<property name="hexpand">True</property>
436
<property name="invisible_char">•</property>
437
<property name="placeholder_text" translatable="yes">Enter your username</property>
438
<signal name="focus-out-event" handler="username_focus_out_cb" swapped="no"/>
439
<signal name="key-press-event" handler="username_key_press_cb" swapped="no"/>
442
<property name="left_attach">1</property>
443
<property name="top_attach">1</property>
447
<object class="GtkEntry" id="password_entry">
448
<property name="name">prompt_entry</property>
449
<property name="width_request">200</property>
450
<property name="visible">True</property>
451
<property name="can_focus">True</property>
452
<property name="margin_bottom">12</property>
453
<property name="hexpand">True</property>
454
<property name="visibility">False</property>
455
<property name="invisible_char">•</property>
456
<property name="primary_icon_activatable">False</property>
457
<property name="secondary_icon_activatable">False</property>
458
<property name="placeholder_text" translatable="yes">Enter your password</property>
459
<signal name="activate" handler="login_cb" swapped="no"/>
460
<signal name="key-press-event" handler="password_key_press_cb" swapped="no"/>
463
<property name="left_attach">1</property>
464
<property name="top_attach">2</property>
469
<child type="label_item">
474
<property name="expand">True</property>
475
<property name="fill">True</property>
476
<property name="position">0</property>
480
<object class="GtkInfoBar" id="greeter_infobar">
481
<property name="name">greeter_infobar</property>
482
<property name="can_focus">False</property>
483
<child internal-child="action_area">
484
<object class="GtkButtonBox" id="infobar-action_area">
485
<property name="can_focus">False</property>
486
<property name="layout_style">end</property>
492
<property name="expand">False</property>
493
<property name="fill">False</property>
494
<property name="position">-1</property>
497
<child internal-child="content_area">
498
<object class="GtkBox" id="infobar-content_area">
499
<property name="can_focus">False</property>
501
<object class="GtkLabel" id="message_label">
502
<property name="visible">True</property>
503
<property name="can_focus">False</property>
504
<property name="label" comments="This is a placeholder string and will be replaced with a message from PAM">[message]</property>
507
<property name="expand">True</property>
508
<property name="fill">True</property>
509
<property name="position">0</property>
514
<property name="expand">False</property>
515
<property name="fill">True</property>
516
<property name="position">-1</property>
521
<property name="expand">False</property>
522
<property name="fill">True</property>
523
<property name="position">1</property>
527
<object class="GtkFrame" id="buttonbox_frame">
528
<property name="name">buttonbox_frame</property>
529
<property name="visible">True</property>
530
<property name="can_focus">False</property>
531
<property name="label_xalign">0</property>
532
<property name="shadow_type">none</property>
534
<object class="GtkBox" id="box2">
535
<property name="visible">True</property>
536
<property name="can_focus">False</property>
537
<property name="margin_left">24</property>
538
<property name="margin_right">24</property>
539
<property name="margin_bottom">24</property>
541
<object class="GtkButton" id="cancel_button">
542
<property name="label" translatable="yes">Cancel</property>
543
<property name="name">cancel_button</property>
544
<property name="visible">True</property>
545
<property name="can_focus">True</property>
546
<property name="receives_default">False</property>
547
<signal name="clicked" handler="cancel_cb" swapped="no"/>
550
<property name="expand">False</property>
551
<property name="fill">True</property>
552
<property name="position">0</property>
556
<object class="GtkButton" id="login_button">
557
<property name="label" translatable="yes">Log In</property>
558
<property name="name">login_button</property>
559
<property name="visible">True</property>
560
<property name="can_focus">True</property>
561
<property name="receives_default">False</property>
562
<signal name="clicked" handler="login_cb" swapped="no"/>
565
<property name="expand">False</property>
566
<property name="fill">True</property>
567
<property name="pack_type">end</property>
568
<property name="position">1</property>
573
<child type="label_item">
578
<property name="expand">False</property>
579
<property name="fill">True</property>
580
<property name="position">2</property>
586
<class name="background"/>