1
1
<?xml version="1.0" encoding="UTF-8"?>
3
<!-- interface-requires gtk+ 3.0 -->
4
<object class="GtkAdjustment" id="brightness_adjustment">
5
<property name="lower">-1</property>
6
<property name="upper">1</property>
7
<property name="step_increment">0.10000000000000001</property>
8
<property name="page_increment">0.5</property>
9
<signal name="value-changed" handler="cheese_preferences_dialog_on_brightness_change" swapped="no"/>
11
<object class="GtkAdjustment" id="burst_count_adjustment">
12
<property name="lower">3</property>
13
<property name="upper">100000</property>
14
<property name="value">2</property>
15
<property name="step_increment">1</property>
16
<property name="page_increment">10</property>
18
<object class="GtkAdjustment" id="burst_delay_adjustment">
19
<property name="lower">1</property>
20
<property name="upper">10000</property>
21
<property name="step_increment">1</property>
22
<property name="page_increment">10</property>
24
<object class="GtkDialog" id="cheese_prefs_dialog">
2
<interface domain="cheese">
3
<requires lib="gtk+" version="3.10"/>
4
<template class="CheesePreferencesDialog" parent="GtkDialog">
25
5
<property name="can_focus">False</property>
26
<property name="border_width">5</property>
6
<property name="border_width">6</property>
27
7
<property name="title" translatable="yes">Preferences</property>
28
8
<property name="window_position">center-on-parent</property>
29
9
<property name="type_hint">dialog</property>
30
<signal name="delete-event" handler="cheese_preferences_dialog_on_delete" swapped="no"/>
10
<signal name="delete-event" handler="on_delete" swapped="no"/>
31
11
<child internal-child="vbox">
32
12
<object class="GtkBox" id="dialog-vbox1">
33
13
<property name="can_focus">False</property>
97
<object class="GtkComboBox" id="camera_combo_box">
77
<object class="GtkComboBox" id="source_combo">
98
78
<property name="visible">True</property>
99
79
<property name="can_focus">False</property>
100
80
<property name="hexpand">True</property>
101
<signal name="changed" handler="cheese_preferences_dialog_on_source_change" swapped="no"/>
81
<signal name="changed" handler="on_source_change" swapped="no"/>
104
84
<property name="left_attach">1</property>
111
<object class="GtkComboBox" id="photo_resolution_combo_box">
91
<object class="GtkComboBox" id="photo_resolution_combo">
112
92
<property name="visible">True</property>
113
93
<property name="can_focus">False</property>
114
94
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
115
95
<property name="hexpand">True</property>
116
<signal name="changed" handler="cheese_preferences_dialog_on_photo_resolution_change" swapped="no"/>
96
<signal name="changed" handler="on_photo_resolution_change" swapped="no"/>
119
99
<property name="left_attach">1</property>
126
<object class="GtkComboBox" id="video_resolution_combo_box">
106
<object class="GtkComboBox" id="video_resolution_combo">
127
107
<property name="visible">True</property>
128
108
<property name="can_focus">False</property>
129
109
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
130
110
<property name="hexpand">True</property>
131
<signal name="changed" handler="cheese_preferences_dialog_on_video_resolution_change" swapped="no"/>
111
<signal name="changed" handler="on_video_resolution_change" swapped="no"/>
134
114
<property name="left_attach">1</property>
220
<object class="GtkHScale" id="brightness_scale">
185
<object class="GtkScale" id="brightness_scale">
186
<property name="orientation">horizontal</property>
221
187
<property name="visible">True</property>
222
188
<property name="can_focus">True</property>
223
189
<property name="hexpand">True</property>
224
190
<property name="adjustment">brightness_adjustment</property>
225
191
<property name="draw_value">False</property>
193
<mark value="0" position="bottom" />
228
197
<property name="left_attach">1</property>
235
<object class="GtkHScale" id="contrast_scale">
204
<object class="GtkScale" id="contrast_scale">
205
<property name="orientation">horizontal</property>
236
206
<property name="visible">True</property>
237
207
<property name="can_focus">True</property>
238
208
<property name="hexpand">True</property>
239
209
<property name="adjustment">contrast_adjustment</property>
240
210
<property name="draw_value">False</property>
212
<mark value="1" position="bottom" />
243
216
<property name="left_attach">1</property>
250
<object class="GtkHScale" id="saturation_scale">
223
<object class="GtkScale" id="saturation_scale">
224
<property name="orientation">horizontal</property>
251
225
<property name="visible">True</property>
252
226
<property name="can_focus">True</property>
253
227
<property name="hexpand">True</property>
254
228
<property name="adjustment">saturation_adjustment</property>
255
229
<property name="draw_value">False</property>
231
<mark value="1" position="bottom" />
258
235
<property name="left_attach">1</property>
265
<object class="GtkHScale" id="hue_scale">
242
<object class="GtkScale" id="hue_scale">
243
<property name="orientation">horizontal</property>
266
244
<property name="visible">True</property>
267
245
<property name="can_focus">True</property>
268
246
<property name="hexpand">True</property>
269
247
<property name="adjustment">hue_adjustment</property>
270
248
<property name="draw_value">False</property>
250
<mark value="0" position="bottom" />
273
254
<property name="left_attach">1</property>
357
<object class="GtkCheckButton" id="countdown">
323
<object class="GtkCheckButton" id="countdown_check">
358
324
<property name="label" translatable="yes">_Countdown</property>
359
325
<property name="visible">True</property>
360
326
<property name="can_focus">True</property>
365
331
<property name="use_underline">True</property>
366
332
<property name="xalign">0</property>
367
333
<property name="draw_indicator">True</property>
368
<signal name="toggled" handler="cheese_preferences_dialog_on_countdown_toggle" swapped="no"/>
371
336
<property name="left_attach">0</property>
378
<object class="GtkCheckButton" id="flash">
343
<object class="GtkCheckButton" id="flash_check">
379
344
<property name="label" translatable="yes">Fire _flash</property>
380
345
<property name="visible">True</property>
381
346
<property name="can_focus">True</property>
385
350
<property name="use_underline">True</property>
386
351
<property name="xalign">0</property>
387
352
<property name="draw_indicator">True</property>
388
<signal name="toggled" handler="cheese_preferences_dialog_on_flash_toggle" swapped="no"/>
391
355
<property name="left_attach">1</property>
459
<object class="GtkSpinButton" id="burst_repeat">
423
<object class="GtkSpinButton" id="burst_repeat_spin">
460
424
<property name="visible">True</property>
461
425
<property name="can_focus">True</property>
462
426
<property name="hexpand">True</property>
463
427
<property name="invisible_char">●</property>
464
428
<property name="invisible_char_set">True</property>
465
429
<property name="adjustment">burst_count_adjustment</property>
466
<signal name="value-changed" handler="cheese_preferences_dialog_on_burst_repeat_change" swapped="no"/>
469
432
<property name="left_attach">1</property>
476
<object class="GtkSpinButton" id="burst_delay">
439
<object class="GtkSpinButton" id="burst_delay_spin">
477
440
<property name="visible">True</property>
478
441
<property name="can_focus">True</property>
479
442
<property name="hexpand">True</property>
480
443
<property name="invisible_char">●</property>
481
444
<property name="invisible_char_set">True</property>
482
445
<property name="adjustment">burst_delay_adjustment</property>
483
<signal name="value-changed" handler="cheese_preferences_dialog_on_burst_delay_change" swapped="no"/>
446
<signal name="value-changed" handler="on_burst_delay_change" swapped="no"/>
486
449
<property name="left_attach">1</property>
535
489
<property name="layout_style">end</property>
537
491
<object class="GtkButton" id="help">
538
<property name="label">gtk-help</property>
492
<property name="label" translatable="yes">_Help</property>
539
493
<property name="visible">True</property>
540
494
<property name="can_focus">True</property>
541
495
<property name="receives_default">True</property>
542
<property name="use_action_appearance">False</property>
543
<property name="use_stock">True</property>
544
<signal name="clicked" handler="cheese_preferences_dialog_on_dialog_help" swapped="no"/>
496
<property name="use-underline">True</property>
497
<signal name="clicked" handler="on_dialog_help" swapped="no"/>
547
500
<property name="expand">False</property>
554
507
<object class="GtkButton" id="close">
555
<property name="label">gtk-close</property>
508
<property name="label" translatable="yes">_Close</property>
556
509
<property name="visible">True</property>
557
510
<property name="can_focus">True</property>
558
511
<property name="receives_default">True</property>
559
512
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
560
<property name="use_action_appearance">False</property>
561
<property name="use_stock">True</property>
562
<signal name="clicked" handler="cheese_preferences_dialog_on_dialog_close" swapped="no"/>
513
<property name="use-underline">True</property>
514
<signal name="clicked" handler="on_dialog_close" swapped="no"/>
565
517
<property name="expand">False</property>
581
533
<action-widget response="-11">help</action-widget>
582
534
<action-widget response="-7">close</action-widget>
583
535
</action-widgets>
537
<object class="GtkAdjustment" id="brightness_adjustment">
538
<property name="lower">-1</property>
539
<property name="upper">1</property>
540
<property name="step_increment">0.10000000000000001</property>
541
<property name="page_increment">0.5</property>
542
<signal name="value-changed" handler="on_brightness_change" swapped="no"/>
544
<object class="GtkAdjustment" id="burst_count_adjustment">
545
<property name="lower">3</property>
546
<property name="upper">100000</property>
547
<property name="value">2</property>
548
<property name="step_increment">1</property>
549
<property name="page_increment">10</property>
551
<object class="GtkAdjustment" id="burst_delay_adjustment">
552
<property name="lower">1</property>
553
<property name="upper">10000</property>
554
<property name="step_increment">1</property>
555
<property name="page_increment">10</property>
585
557
<object class="GtkAdjustment" id="contrast_adjustment">
586
558
<property name="upper">2</property>
587
559
<property name="value">1</property>
588
560
<property name="step_increment">0.10000000000000001</property>
589
561
<property name="page_increment">0.5</property>
590
<signal name="value-changed" handler="cheese_preferences_dialog_on_contrast_change" swapped="no"/>
562
<signal name="value-changed" handler="on_contrast_change" swapped="no"/>
592
564
<object class="GtkAdjustment" id="hue_adjustment">
593
565
<property name="lower">-1</property>
594
566
<property name="upper">1</property>
595
567
<property name="step_increment">0.10000000000000001</property>
596
568
<property name="page_increment">0.5</property>
597
<signal name="value-changed" handler="cheese_preferences_dialog_on_hue_change" swapped="no"/>
569
<signal name="value-changed" handler="on_hue_change" swapped="no"/>
599
571
<object class="GtkAdjustment" id="saturation_adjustment">
600
572
<property name="upper">2</property>
601
573
<property name="value">1</property>
602
574
<property name="step_increment">0.10000000000000001</property>
603
575
<property name="page_increment">0.5</property>
604
<signal name="value-changed" handler="cheese_preferences_dialog_on_saturation_change" swapped="no"/>
576
<signal name="value-changed" handler="on_saturation_change" swapped="no"/>