1
<?xml version="1.0" encoding="UTF-8"?>
3
<!-- interface-requires gtk+ 3.0 -->
4
<object class="GtkListStore" id="liststore1">
6
<!-- column-name name -->
7
<column type="gchararray"/>
8
<!-- column-name format -->
9
<column type="gpointer"/>
10
<!-- column-name sort -->
11
<column type="gchararray"/>
14
<object class="GtkWindow" id="window1">
15
<property name="width_request">240</property>
16
<property name="can_focus">False</property>
17
<property name="resizable">False</property>
18
<property name="modal">True</property>
19
<property name="window_position">center-on-parent</property>
20
<property name="default_width">240</property>
21
<property name="type_hint">dialog</property>
22
<signal name="key-press-event" handler="gnac_profiles_properties_on_window_key_pressed" swapped="no"/>
23
<signal name="delete-event" handler="gtk_widget_hide" swapped="no"/>
25
<object class="GtkVBox" id="vbox1">
26
<property name="width_request">240</property>
27
<property name="visible">True</property>
28
<property name="can_focus">False</property>
29
<property name="border_width">12</property>
30
<property name="spacing">6</property>
32
<object class="GtkFrame" id="frame1">
33
<property name="width_request">400</property>
34
<property name="visible">True</property>
35
<property name="can_focus">False</property>
36
<property name="label_xalign">0</property>
37
<property name="shadow_type">none</property>
39
<object class="GtkAlignment" id="alignment1">
40
<property name="visible">True</property>
41
<property name="can_focus">False</property>
42
<property name="top_padding">6</property>
43
<property name="left_padding">12</property>
45
<object class="GtkVBox" id="vbox2">
46
<property name="visible">True</property>
47
<property name="can_focus">False</property>
48
<property name="spacing">6</property>
50
<object class="GtkHBox" id="hbox1">
51
<property name="visible">True</property>
52
<property name="can_focus">False</property>
53
<property name="spacing">6</property>
54
<property name="homogeneous">True</property>
56
<object class="GtkLabel" id="label3">
57
<property name="visible">True</property>
58
<property name="can_focus">False</property>
59
<property name="xalign">0</property>
60
<property name="label" translatable="yes">Name</property>
63
<property name="expand">False</property>
64
<property name="fill">True</property>
65
<property name="position">0</property>
69
<object class="GtkEntry" id="name_entry">
70
<property name="visible">True</property>
71
<property name="can_focus">True</property>
72
<property name="primary_icon_activatable">False</property>
73
<property name="secondary_icon_activatable">False</property>
74
<signal name="key-press-event" handler="gnac_profiles_properties_on_name_entry_key_pressed" swapped="no"/>
77
<property name="expand">False</property>
78
<property name="fill">True</property>
79
<property name="position">1</property>
84
<property name="expand">False</property>
85
<property name="fill">True</property>
86
<property name="position">0</property>
90
<object class="GtkLabel" id="label7">
91
<property name="visible">True</property>
92
<property name="can_focus">False</property>
93
<property name="xalign">0</property>
94
<property name="yalign">0</property>
95
<property name="label" translatable="yes">Description</property>
98
<property name="expand">True</property>
99
<property name="fill">True</property>
100
<property name="position">1</property>
104
<object class="GtkScrolledWindow" id="scrolledwindow2">
105
<property name="height_request">80</property>
106
<property name="visible">True</property>
107
<property name="can_focus">True</property>
108
<property name="shadow_type">etched-in</property>
110
<object class="GtkTextView" id="profile_description_text_view">
111
<property name="visible">True</property>
112
<property name="can_focus">True</property>
113
<property name="wrap_mode">word</property>
118
<property name="expand">True</property>
119
<property name="fill">True</property>
120
<property name="position">2</property>
128
<object class="GtkLabel" id="label1">
129
<property name="visible">True</property>
130
<property name="can_focus">False</property>
131
<property name="label" translatable="yes">Profile informations</property>
133
<attribute name="weight" value="bold"/>
139
<property name="expand">False</property>
140
<property name="fill">True</property>
141
<property name="position">0</property>
145
<object class="GtkFrame" id="frame2">
146
<property name="visible">True</property>
147
<property name="can_focus">False</property>
148
<property name="label_xalign">0</property>
149
<property name="shadow_type">none</property>
151
<object class="GtkAlignment" id="alignment2">
152
<property name="visible">True</property>
153
<property name="can_focus">False</property>
154
<property name="top_padding">6</property>
155
<property name="left_padding">12</property>
157
<object class="GtkVBox" id="vbox3">
158
<property name="visible">True</property>
159
<property name="can_focus">False</property>
160
<property name="spacing">12</property>
162
<object class="GtkHBox" id="hbox3">
163
<property name="visible">True</property>
164
<property name="can_focus">False</property>
165
<property name="spacing">6</property>
166
<property name="homogeneous">True</property>
168
<object class="GtkLabel" id="label6">
169
<property name="visible">True</property>
170
<property name="can_focus">False</property>
171
<property name="xalign">0</property>
172
<property name="label" translatable="yes">Format</property>
175
<property name="expand">False</property>
176
<property name="fill">True</property>
177
<property name="position">0</property>
181
<object class="GtkComboBox" id="format_combo_box">
182
<property name="visible">True</property>
183
<property name="can_focus">False</property>
184
<property name="model">liststore1</property>
185
<signal name="changed" handler="gnac_profiles_properties_combo_format_on_changed" swapped="no"/>
187
<object class="GtkCellRendererText" id="cellrenderertext1"/>
189
<attribute name="text">0</attribute>
194
<property name="expand">False</property>
195
<property name="fill">True</property>
196
<property name="position">1</property>
201
<property name="expand">False</property>
202
<property name="fill">False</property>
203
<property name="position">0</property>
207
<object class="GtkLabel" id="format_description_label">
208
<property name="visible">True</property>
209
<property name="can_focus">False</property>
210
<property name="xpad">6</property>
211
<property name="ypad">3</property>
212
<property name="label" translatable="yes">description</property>
213
<property name="justify">fill</property>
214
<property name="wrap">True</property>
215
<property name="max_width_chars">50</property>
217
<attribute name="style" value="italic"/>
221
<property name="expand">False</property>
222
<property name="fill">True</property>
223
<property name="position">1</property>
227
<object class="GtkHBox" id="hbox_properties">
228
<property name="visible">True</property>
229
<property name="can_focus">False</property>
235
<property name="expand">False</property>
236
<property name="fill">True</property>
237
<property name="position">2</property>
245
<object class="GtkLabel" id="label2">
246
<property name="visible">True</property>
247
<property name="can_focus">False</property>
248
<property name="label" translatable="yes">Profile configuration</property>
250
<attribute name="weight" value="bold"/>
256
<property name="expand">False</property>
257
<property name="fill">True</property>
258
<property name="position">1</property>
262
<object class="GtkHButtonBox" id="hbuttonbox1">
263
<property name="visible">True</property>
264
<property name="can_focus">False</property>
265
<property name="spacing">6</property>
266
<property name="layout_style">end</property>
268
<object class="GtkButton" id="cancel-button">
269
<property name="label">gtk-cancel</property>
270
<property name="use_action_appearance">False</property>
271
<property name="visible">True</property>
272
<property name="can_focus">True</property>
273
<property name="receives_default">True</property>
274
<property name="use_action_appearance">False</property>
275
<property name="use_stock">True</property>
276
<signal name="clicked" handler="gnac_profiles_properties_on_cancel" swapped="no"/>
279
<property name="expand">False</property>
280
<property name="fill">False</property>
281
<property name="position">0</property>
285
<object class="GtkButton" id="save-button">
286
<property name="label">gtk-save</property>
287
<property name="use_action_appearance">False</property>
288
<property name="visible">True</property>
289
<property name="can_focus">True</property>
290
<property name="receives_default">True</property>
291
<property name="use_action_appearance">False</property>
292
<property name="use_stock">True</property>
295
<property name="expand">False</property>
296
<property name="fill">False</property>
297
<property name="position">1</property>
302
<property name="expand">False</property>
303
<property name="fill">True</property>
304
<property name="pack_type">end</property>
305
<property name="position">2</property>
309
<object class="GtkAlignment" id="alignment-pipeline">
310
<property name="visible">True</property>
311
<property name="can_focus">False</property>
312
<property name="left_padding">12</property>
314
<object class="GtkVBox" id="gstreamer_pipeline_box">
315
<property name="visible">True</property>
316
<property name="can_focus">False</property>
317
<property name="spacing">6</property>
319
<object class="GtkLabel" id="label5">
320
<property name="visible">True</property>
321
<property name="can_focus">False</property>
322
<property name="xalign">0</property>
323
<property name="label" translatable="yes">GStreamer pipeline</property>
326
<property name="expand">False</property>
327
<property name="fill">True</property>
328
<property name="position">0</property>
332
<object class="GtkScrolledWindow" id="scrolledwindow3">
333
<property name="height_request">50</property>
334
<property name="visible">True</property>
335
<property name="can_focus">True</property>
336
<property name="shadow_type">etched-in</property>
338
<object class="GtkTextView" id="gstreamer_pipeline_text_view">
339
<property name="visible">True</property>
340
<property name="can_focus">True</property>
341
<property name="editable">False</property>
342
<property name="wrap_mode">word</property>
347
<property name="expand">False</property>
348
<property name="fill">True</property>
349
<property name="position">1</property>
356
<property name="expand">False</property>
357
<property name="fill">True</property>
358
<property name="position">3</property>
362
<object class="GtkHBox" id="hbox-properties-status">
363
<property name="visible">True</property>
364
<property name="can_focus">False</property>
365
<property name="spacing">10</property>
367
<object class="GtkImage" id="image-properties-status-error">
368
<property name="visible">True</property>
369
<property name="can_focus">False</property>
370
<property name="stock">gtk-dialog-error</property>
371
<property name="icon-size">1</property>
374
<property name="expand">False</property>
375
<property name="fill">False</property>
376
<property name="position">0</property>
380
<object class="GtkLabel" id="label-properties-status-error">
381
<property name="visible">True</property>
382
<property name="can_focus">False</property>
383
<property name="xalign">0</property>
384
<property name="label">label</property>
385
<property name="justify">fill</property>
386
<property name="wrap">True</property>
389
<property name="expand">False</property>
390
<property name="fill">False</property>
391
<property name="position">1</property>
396
<property name="expand">False</property>
397
<property name="fill">True</property>
398
<property name="padding">5</property>
399
<property name="pack_type">end</property>
400
<property name="position">4</property>