3
3
<!--*- mode: xml -*-->
5
5
<widget class="GtkWindow" id="mainWindow">
6
<property name="title" translatable="yes">PulseAudio Volume Control</property>
6
<property name="title" translatable="yes">Volume Control</property>
7
7
<property name="default_width">500</property>
8
<property name="default_height">500</property>
8
<property name="default_height">400</property>
9
9
<property name="icon_name">multimedia-volume-control</property>
11
<widget class="GtkVBox" id="vbox3">
11
<widget class="GtkVBox" id="vbox20">
12
12
<property name="visible">True</property>
14
<widget class="GtkEventBox" id="titleEventBox">
15
<property name="visible">True</property>
17
<widget class="GtkHBox" id="hbox2">
18
<property name="visible">True</property>
19
<property name="border_width">12</property>
20
<property name="spacing">12</property>
22
<widget class="GtkImage" id="image19">
23
<property name="visible">True</property>
24
<property name="icon_size">6</property>
25
<property name="icon_name">multimedia-volume-control</property>
28
<property name="expand">False</property>
29
<property name="fill">False</property>
33
<widget class="GtkVBox" id="vbox22">
34
<property name="visible">True</property>
35
<property name="spacing">6</property>
37
<widget class="GtkLabel" id="titleLabel">
38
<property name="visible">True</property>
39
<property name="xalign">0</property>
40
<property name="yalign">1</property>
41
<property name="label" translatable="yes"><span size="18000" color="black"><b>PulseAudio Volume Control</b></span></property>
42
<property name="use_markup">True</property>
46
<widget class="GtkLabel" id="label4825">
47
<property name="visible">True</property>
48
<property name="xalign">0</property>
49
<property name="yalign">0</property>
50
<property name="label" translatable="yes"><span color="black">View and control the volumes of your audio streams and devices</span></property>
51
<property name="use_markup">True</property>
54
<property name="position">1</property>
59
<property name="position">1</property>
66
<property name="expand">False</property>
67
<property name="fill">False</property>
71
<widget class="GtkHSeparator" id="hseparator1">
72
<property name="visible">True</property>
75
<property name="expand">False</property>
76
<property name="fill">False</property>
77
<property name="position">1</property>
81
<widget class="GtkVBox" id="vbox20">
82
<property name="visible">True</property>
83
<property name="border_width">12</property>
84
<property name="spacing">12</property>
86
<widget class="GtkNotebook" id="notebook">
87
<property name="visible">True</property>
88
<property name="can_focus">True</property>
89
<property name="show_border">False</property>
91
<widget class="GtkVBox" id="vbox32">
92
<property name="visible">True</property>
94
<widget class="GtkScrolledWindow" id="scrolledwindow5">
95
<property name="visible">True</property>
96
<property name="can_focus">True</property>
97
<property name="border_width">12</property>
98
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
99
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
101
<widget class="GtkViewport" id="viewport1">
102
<property name="visible">True</property>
103
<property name="shadow_type">GTK_SHADOW_NONE</property>
105
<widget class="GtkVBox" id="streamsVBox">
106
<property name="visible">True</property>
108
<widget class="GtkLabel" id="noStreamsLabel">
109
<property name="visible">True</property>
110
<property name="sensitive">False</property>
111
<property name="xalign">0</property>
112
<property name="xpad">16</property>
113
<property name="ypad">16</property>
114
<property name="label" translatable="yes"><i>No Streams Available</i></property>
115
<property name="use_markup">True</property>
118
<property name="expand">False</property>
119
<property name="fill">False</property>
129
<widget class="GtkAlignment" id="alignment3">
130
<property name="visible">True</property>
131
<property name="bottom_padding">12</property>
132
<property name="left_padding">12</property>
133
<property name="right_padding">12</property>
135
<widget class="GtkHBox" id="hbox5">
136
<property name="visible">True</property>
137
<property name="spacing">6</property>
139
<widget class="GtkImage" id="image21">
140
<property name="visible">True</property>
141
<property name="xalign">1</property>
142
<property name="stock">gtk-dialog-info</property>
145
<property name="expand">False</property>
149
<widget class="GtkAlignment" id="alignment6">
150
<property name="visible">True</property>
151
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
152
<property name="right_padding">12</property>
154
<widget class="GtkLabel" id="label4828">
155
<property name="visible">True</property>
156
<property name="xalign">0</property>
157
<property name="label" translatable="yes"><b>Hint:</b> <i>Right click on a playback stream to move it to another output device.</i></property>
158
<property name="use_markup">True</property>
163
<property name="expand">False</property>
164
<property name="position">1</property>
168
<widget class="GtkLabel" id="label1">
169
<property name="visible">True</property>
170
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
171
<property name="xalign">1</property>
172
<property name="label" translatable="yes"><b>_Show:</b></property>
173
<property name="use_markup">True</property>
174
<property name="use_underline">True</property>
177
<property name="position">2</property>
181
<widget class="GtkComboBox" id="sinkInputTypeComboBox">
182
<property name="visible">True</property>
183
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
184
<property name="items" translatable="yes" comments="Applications All streams">All Streams
186
Virtual Streams</property>
189
<property name="expand">False</property>
190
<property name="position">3</property>
197
<property name="expand">False</property>
198
<property name="fill">False</property>
199
<property name="position">1</property>
205
<widget class="GtkLabel" id="label34">
206
<property name="visible">True</property>
207
<property name="label" translatable="yes">_Playback</property>
208
<property name="use_underline">True</property>
211
<property name="type">tab</property>
212
<property name="tab_fill">False</property>
216
<widget class="GtkVBox" id="vbox30">
217
<property name="visible">True</property>
219
<widget class="GtkScrolledWindow" id="scrolledwindow8">
220
<property name="visible">True</property>
221
<property name="can_focus">True</property>
222
<property name="border_width">12</property>
223
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
224
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
226
<widget class="GtkViewport" id="viewport4">
227
<property name="visible">True</property>
228
<property name="shadow_type">GTK_SHADOW_NONE</property>
230
<widget class="GtkVBox" id="sinksVBox">
231
<property name="visible">True</property>
233
<widget class="GtkLabel" id="noSinksLabel">
234
<property name="visible">True</property>
235
<property name="sensitive">False</property>
236
<property name="xalign">0</property>
237
<property name="xpad">16</property>
238
<property name="ypad">16</property>
239
<property name="label" translatable="yes"><i>No Sinks Available</i></property>
240
<property name="use_markup">True</property>
243
<property name="expand">False</property>
244
<property name="fill">False</property>
254
<widget class="GtkAlignment" id="alignment1">
255
<property name="visible">True</property>
256
<property name="bottom_padding">12</property>
257
<property name="left_padding">12</property>
258
<property name="right_padding">12</property>
260
<widget class="GtkHBox" id="hbox3">
261
<property name="visible">True</property>
262
<property name="spacing">6</property>
264
<widget class="GtkImage" id="image2">
265
<property name="visible">True</property>
266
<property name="xalign">1</property>
267
<property name="stock">gtk-dialog-info</property>
270
<property name="expand">False</property>
274
<widget class="GtkAlignment" id="alignment5">
275
<property name="visible">True</property>
276
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
277
<property name="right_padding">12</property>
279
<widget class="GtkLabel" id="label3">
280
<property name="visible">True</property>
281
<property name="xalign">0</property>
282
<property name="label" translatable="yes"><b>Hint:</b> <i>Right click on an output device to make it the default.</i></property>
283
<property name="use_markup">True</property>
288
<property name="expand">False</property>
289
<property name="position">1</property>
293
<widget class="GtkLabel" id="label4826">
294
<property name="visible">True</property>
295
<property name="xalign">1</property>
296
<property name="label" translatable="yes"><b>S_how:</b></property>
297
<property name="use_markup">True</property>
298
<property name="use_underline">True</property>
299
<property name="mnemonic_widget">sinkTypeComboBox</property>
302
<property name="position">2</property>
306
<widget class="GtkComboBox" id="sinkTypeComboBox">
307
<property name="visible">True</property>
308
<property name="items" translatable="yes">All Output Devices
13
<property name="border_width">12</property>
14
<property name="spacing">12</property>
16
<widget class="GtkNotebook" id="notebook">
17
<property name="visible">True</property>
18
<property name="can_focus">True</property>
19
<property name="show_border">False</property>
21
<widget class="GtkVBox" id="vbox32">
22
<property name="visible">True</property>
24
<widget class="GtkScrolledWindow" id="scrolledwindow5">
25
<property name="visible">True</property>
26
<property name="can_focus">True</property>
27
<property name="border_width">12</property>
28
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
29
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
31
<widget class="GtkViewport" id="viewport1">
32
<property name="visible">True</property>
33
<property name="shadow_type">GTK_SHADOW_NONE</property>
35
<widget class="GtkVBox" id="streamsVBox">
36
<property name="visible">True</property>
38
<widget class="GtkLabel" id="noStreamsLabel">
39
<property name="visible">True</property>
40
<property name="sensitive">False</property>
41
<property name="xpad">16</property>
42
<property name="ypad">16</property>
43
<property name="label" translatable="yes"><i>No application is currently playing audio.</i></property>
44
<property name="use_markup">True</property>
54
<widget class="GtkAlignment" id="alignment3">
55
<property name="visible">True</property>
56
<property name="bottom_padding">12</property>
57
<property name="left_padding">12</property>
58
<property name="right_padding">12</property>
60
<widget class="GtkHBox" id="hbox5">
61
<property name="visible">True</property>
62
<property name="spacing">6</property>
64
<widget class="GtkLabel" id="label1">
65
<property name="visible">True</property>
66
<property name="xalign">1</property>
67
<property name="label" translatable="yes"><b>_Show:</b></property>
68
<property name="use_markup">True</property>
69
<property name="use_underline">True</property>
73
<widget class="GtkComboBox" id="sinkInputTypeComboBox">
74
<property name="visible">True</property>
75
<property name="items" translatable="yes" comments="Applications All streams">All Streams
77
Virtual Streams</property>
80
<property name="expand">False</property>
81
<property name="position">1</property>
88
<property name="expand">False</property>
89
<property name="fill">False</property>
90
<property name="position">1</property>
96
<widget class="GtkLabel" id="label34">
97
<property name="visible">True</property>
98
<property name="label" translatable="yes">_Playback</property>
99
<property name="use_underline">True</property>
102
<property name="type">tab</property>
103
<property name="tab_fill">False</property>
107
<widget class="GtkVBox" id="vbox2">
108
<property name="visible">True</property>
110
<widget class="GtkScrolledWindow" id="scrolledwindow2">
111
<property name="visible">True</property>
112
<property name="can_focus">True</property>
113
<property name="border_width">12</property>
114
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
115
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
117
<widget class="GtkViewport" id="viewport5">
118
<property name="visible">True</property>
119
<property name="shadow_type">GTK_SHADOW_NONE</property>
121
<widget class="GtkVBox" id="recsVBox">
122
<property name="visible">True</property>
124
<widget class="GtkLabel" id="noRecsLabel">
125
<property name="visible">True</property>
126
<property name="sensitive">False</property>
127
<property name="xpad">16</property>
128
<property name="ypad">16</property>
129
<property name="label" translatable="yes"><i>No application is currently recording audio.</i></property>
130
<property name="use_markup">True</property>
140
<widget class="GtkAlignment" id="alignment9">
141
<property name="visible">True</property>
142
<property name="bottom_padding">12</property>
143
<property name="left_padding">12</property>
144
<property name="right_padding">12</property>
146
<widget class="GtkHBox" id="hbox7">
147
<property name="visible">True</property>
148
<property name="spacing">6</property>
150
<widget class="GtkLabel" id="label8">
151
<property name="visible">True</property>
152
<property name="xalign">1</property>
153
<property name="label" translatable="yes"><b>_Show:</b></property>
154
<property name="use_markup">True</property>
155
<property name="use_underline">True</property>
159
<widget class="GtkComboBox" id="sourceOutputTypeComboBox">
160
<property name="visible">True</property>
161
<property name="items" translatable="yes" comments="Applications All streams">All Streams
163
Virtual Streams</property>
166
<property name="expand">False</property>
167
<property name="position">1</property>
174
<property name="expand">False</property>
175
<property name="fill">False</property>
176
<property name="position">1</property>
181
<property name="position">1</property>
185
<widget class="GtkLabel" id="label2">
186
<property name="visible">True</property>
187
<property name="label" translatable="yes">_Recording</property>
188
<property name="use_underline">True</property>
191
<property name="type">tab</property>
192
<property name="position">1</property>
193
<property name="tab_fill">False</property>
197
<widget class="GtkVBox" id="vbox30">
198
<property name="visible">True</property>
200
<widget class="GtkScrolledWindow" id="scrolledwindow8">
201
<property name="visible">True</property>
202
<property name="can_focus">True</property>
203
<property name="border_width">12</property>
204
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
205
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
207
<widget class="GtkViewport" id="viewport4">
208
<property name="visible">True</property>
209
<property name="shadow_type">GTK_SHADOW_NONE</property>
211
<widget class="GtkVBox" id="sinksVBox">
212
<property name="visible">True</property>
214
<widget class="GtkLabel" id="noSinksLabel">
215
<property name="visible">True</property>
216
<property name="sensitive">False</property>
217
<property name="xpad">16</property>
218
<property name="ypad">16</property>
219
<property name="label" translatable="yes"><i>No output devices available</i></property>
220
<property name="use_markup">True</property>
230
<widget class="GtkAlignment" id="alignment1">
231
<property name="visible">True</property>
232
<property name="bottom_padding">12</property>
233
<property name="left_padding">12</property>
234
<property name="right_padding">12</property>
236
<widget class="GtkHBox" id="hbox3">
237
<property name="visible">True</property>
238
<property name="spacing">6</property>
240
<widget class="GtkLabel" id="label4826">
241
<property name="visible">True</property>
242
<property name="xalign">1</property>
243
<property name="label" translatable="yes"><b>S_how:</b></property>
244
<property name="use_markup">True</property>
245
<property name="use_underline">True</property>
246
<property name="mnemonic_widget">sinkTypeComboBox</property>
250
<widget class="GtkComboBox" id="sinkTypeComboBox">
251
<property name="visible">True</property>
252
<property name="items" translatable="yes">All Output Devices
309
253
Hardware Output Devices
310
254
Virtual Output Devices</property>
313
<property name="expand">False</property>
314
<property name="position">3</property>
321
<property name="expand">False</property>
322
<property name="position">1</property>
327
<property name="position">1</property>
331
<widget class="GtkLabel" id="label4711">
332
<property name="visible">True</property>
333
<property name="label" translatable="yes">_Output Devices</property>
334
<property name="use_underline">True</property>
337
<property name="type">tab</property>
338
<property name="position">1</property>
339
<property name="tab_fill">False</property>
343
<widget class="GtkVBox" id="vbox31">
344
<property name="visible">True</property>
346
<widget class="GtkScrolledWindow" id="scrolledwindow7">
347
<property name="visible">True</property>
348
<property name="can_focus">True</property>
349
<property name="border_width">12</property>
350
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
351
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
353
<widget class="GtkViewport" id="viewport3">
354
<property name="visible">True</property>
355
<property name="shadow_type">GTK_SHADOW_NONE</property>
357
<widget class="GtkVBox" id="sourcesVBox">
358
<property name="visible">True</property>
360
<widget class="GtkLabel" id="noSourcesLabel">
361
<property name="visible">True</property>
362
<property name="sensitive">False</property>
363
<property name="xalign">0</property>
364
<property name="xpad">16</property>
365
<property name="ypad">16</property>
366
<property name="label" translatable="yes"><i>No Sources Available</i></property>
367
<property name="use_markup">True</property>
370
<property name="expand">False</property>
371
<property name="fill">False</property>
381
<widget class="GtkAlignment" id="alignment2">
382
<property name="visible">True</property>
383
<property name="bottom_padding">12</property>
384
<property name="left_padding">12</property>
385
<property name="right_padding">12</property>
387
<widget class="GtkHBox" id="hbox4">
388
<property name="visible">True</property>
389
<property name="spacing">6</property>
391
<widget class="GtkImage" id="image5">
392
<property name="visible">True</property>
393
<property name="xalign">1</property>
394
<property name="stock">gtk-dialog-info</property>
397
<property name="expand">False</property>
401
<widget class="GtkAlignment" id="alignment4">
402
<property name="visible">True</property>
403
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
404
<property name="right_padding">12</property>
406
<widget class="GtkLabel" id="label5">
407
<property name="visible">True</property>
408
<property name="xalign">0</property>
409
<property name="label" translatable="yes"><b>Hint:</b> <i>Right click on an input device to make it the default.</i></property>
410
<property name="use_markup">True</property>
415
<property name="expand">False</property>
416
<property name="position">1</property>
420
<widget class="GtkLabel" id="label4827">
421
<property name="visible">True</property>
422
<property name="xalign">1</property>
423
<property name="label" translatable="yes"><b>Sho_w:</b></property>
257
<property name="expand">False</property>
258
<property name="position">1</property>
265
<property name="expand">False</property>
266
<property name="position">1</property>
271
<property name="position">2</property>
275
<widget class="GtkLabel" id="label4711">
276
<property name="visible">True</property>
277
<property name="label" translatable="yes">_Output Devices</property>
278
<property name="use_underline">True</property>
281
<property name="type">tab</property>
282
<property name="position">2</property>
283
<property name="tab_fill">False</property>
287
<widget class="GtkVBox" id="vbox31">
288
<property name="visible">True</property>
290
<widget class="GtkScrolledWindow" id="scrolledwindow7">
291
<property name="visible">True</property>
292
<property name="can_focus">True</property>
293
<property name="border_width">12</property>
294
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
295
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
297
<widget class="GtkViewport" id="viewport3">
298
<property name="visible">True</property>
299
<property name="shadow_type">GTK_SHADOW_NONE</property>
301
<widget class="GtkVBox" id="sourcesVBox">
302
<property name="visible">True</property>
304
<widget class="GtkLabel" id="noSourcesLabel">
305
<property name="visible">True</property>
306
<property name="sensitive">False</property>
307
<property name="xpad">16</property>
308
<property name="ypad">16</property>
309
<property name="label" translatable="yes"><i>No input devices available</i></property>
424
310
<property name="use_markup">True</property>
425
<property name="use_underline">True</property>
426
<property name="mnemonic_widget">sourceTypeComboBox</property>
429
<property name="position">2</property>
433
<widget class="GtkComboBox" id="sourceTypeComboBox">
434
<property name="visible">True</property>
435
<property name="items" translatable="yes">All Input Devices
320
<widget class="GtkAlignment" id="alignment2">
321
<property name="visible">True</property>
322
<property name="bottom_padding">12</property>
323
<property name="left_padding">12</property>
324
<property name="right_padding">12</property>
326
<widget class="GtkHBox" id="hbox4">
327
<property name="visible">True</property>
328
<property name="spacing">6</property>
330
<widget class="GtkLabel" id="label4827">
331
<property name="visible">True</property>
332
<property name="xalign">1</property>
333
<property name="label" translatable="yes"><b>Sho_w:</b></property>
334
<property name="use_markup">True</property>
335
<property name="use_underline">True</property>
336
<property name="mnemonic_widget">sourceTypeComboBox</property>
340
<widget class="GtkComboBox" id="sourceTypeComboBox">
341
<property name="visible">True</property>
342
<property name="items" translatable="yes">All Input Devices
436
343
All Except Monitors
437
344
Hardware Input Devices
438
345
Virtual Input Devices
439
346
Monitors</property>
442
<property name="expand">False</property>
443
<property name="position">3</property>
349
<property name="expand">False</property>
350
<property name="position">1</property>
450
<property name="expand">False</property>
451
<property name="position">1</property>
456
<property name="position">2</property>
460
<widget class="GtkLabel" id="label4717">
461
<property name="visible">True</property>
462
<property name="label" translatable="yes">_Input Devices</property>
463
<property name="use_underline">True</property>
466
<property name="type">tab</property>
467
<property name="position">2</property>
468
<property name="tab_fill">False</property>
357
<property name="expand">False</property>
358
<property name="position">1</property>
363
<property name="position">3</property>
367
<widget class="GtkLabel" id="label4717">
368
<property name="visible">True</property>
369
<property name="label" translatable="yes">_Input Devices</property>
370
<property name="use_underline">True</property>
373
<property name="type">tab</property>
374
<property name="position">3</property>
375
<property name="tab_fill">False</property>
475
<property name="position">2</property>