Warn about tar archives with a leading "./" in the name.
[0publish-gui.git] / 0publish-gui.glade
blobd3000317ed58fd0126bd639da531a75d954ff002
1 <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
2 <!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
4 <glade-interface>
6 <widget class="GtkDialog" id="main">
7 <property name="title" translatable="yes">Zero Install feed publisher</property>
8 <property name="type">GTK_WINDOW_TOPLEVEL</property>
9 <property name="window_position">GTK_WIN_POS_CENTER</property>
10 <property name="modal">False</property>
11 <property name="resizable">True</property>
12 <property name="destroy_with_parent">False</property>
13 <property name="decorated">True</property>
14 <property name="skip_taskbar_hint">False</property>
15 <property name="skip_pager_hint">False</property>
16 <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
17 <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
18 <property name="focus_on_map">True</property>
19 <property name="urgency_hint">False</property>
20 <property name="has_separator">False</property>
22 <child internal-child="vbox">
23 <widget class="GtkVBox" id="dialog-vbox1">
24 <property name="visible">True</property>
25 <property name="homogeneous">False</property>
26 <property name="spacing">0</property>
28 <child internal-child="action_area">
29 <widget class="GtkHButtonBox" id="dialog-action_area1">
30 <property name="visible">True</property>
31 <property name="layout_style">GTK_BUTTONBOX_END</property>
33 <child>
34 <widget class="GtkButton" id="cancelbutton1">
35 <property name="visible">True</property>
36 <property name="can_default">True</property>
37 <property name="can_focus">True</property>
38 <property name="label">gtk-close</property>
39 <property name="use_stock">True</property>
40 <property name="relief">GTK_RELIEF_NORMAL</property>
41 <property name="focus_on_click">True</property>
42 <property name="response_id">-7</property>
43 </widget>
44 </child>
46 <child>
47 <widget class="GtkButton" id="button1">
48 <property name="visible">True</property>
49 <property name="can_default">True</property>
50 <property name="can_focus">True</property>
51 <property name="label">gtk-save</property>
52 <property name="use_stock">True</property>
53 <property name="relief">GTK_RELIEF_NORMAL</property>
54 <property name="focus_on_click">True</property>
55 <property name="response_id">0</property>
56 </widget>
57 </child>
59 <child>
60 <widget class="GtkButton" id="button2">
61 <property name="visible">True</property>
62 <property name="can_default">True</property>
63 <property name="can_focus">True</property>
64 <property name="label">gtk-help</property>
65 <property name="use_stock">True</property>
66 <property name="relief">GTK_RELIEF_NORMAL</property>
67 <property name="focus_on_click">True</property>
68 <property name="response_id">-11</property>
69 </widget>
70 </child>
72 <child>
73 <widget class="GtkButton" id="button12">
74 <property name="visible">True</property>
75 <property name="can_default">True</property>
76 <property name="can_focus">True</property>
77 <property name="relief">GTK_RELIEF_NORMAL</property>
78 <property name="focus_on_click">True</property>
79 <property name="response_id">1</property>
81 <child>
82 <widget class="GtkAlignment" id="alignment24">
83 <property name="visible">True</property>
84 <property name="xalign">0.5</property>
85 <property name="yalign">0.5</property>
86 <property name="xscale">0</property>
87 <property name="yscale">0</property>
88 <property name="top_padding">0</property>
89 <property name="bottom_padding">0</property>
90 <property name="left_padding">0</property>
91 <property name="right_padding">0</property>
93 <child>
94 <widget class="GtkHBox" id="hbox19">
95 <property name="visible">True</property>
96 <property name="homogeneous">False</property>
97 <property name="spacing">2</property>
99 <child>
100 <widget class="GtkImage" id="image8">
101 <property name="visible">True</property>
102 <property name="stock">gtk-execute</property>
103 <property name="icon_size">4</property>
104 <property name="xalign">0.5</property>
105 <property name="yalign">0.5</property>
106 <property name="xpad">0</property>
107 <property name="ypad">0</property>
108 </widget>
109 <packing>
110 <property name="padding">0</property>
111 <property name="expand">False</property>
112 <property name="fill">False</property>
113 </packing>
114 </child>
116 <child>
117 <widget class="GtkLabel" id="label69">
118 <property name="visible">True</property>
119 <property name="label" translatable="yes">Save and Test</property>
120 <property name="use_underline">True</property>
121 <property name="use_markup">False</property>
122 <property name="justify">GTK_JUSTIFY_LEFT</property>
123 <property name="wrap">False</property>
124 <property name="selectable">False</property>
125 <property name="xalign">0.5</property>
126 <property name="yalign">0.5</property>
127 <property name="xpad">0</property>
128 <property name="ypad">0</property>
129 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
130 <property name="width_chars">-1</property>
131 <property name="single_line_mode">False</property>
132 <property name="angle">0</property>
133 </widget>
134 <packing>
135 <property name="padding">0</property>
136 <property name="expand">False</property>
137 <property name="fill">False</property>
138 </packing>
139 </child>
140 </widget>
141 </child>
142 </widget>
143 </child>
144 </widget>
145 </child>
146 </widget>
147 <packing>
148 <property name="padding">0</property>
149 <property name="expand">False</property>
150 <property name="fill">True</property>
151 <property name="pack_type">GTK_PACK_END</property>
152 </packing>
153 </child>
155 <child>
156 <widget class="GtkNotebook" id="notebook">
157 <property name="border_width">4</property>
158 <property name="visible">True</property>
159 <property name="can_focus">True</property>
160 <property name="show_tabs">True</property>
161 <property name="show_border">True</property>
162 <property name="tab_pos">GTK_POS_TOP</property>
163 <property name="scrollable">False</property>
164 <property name="enable_popup">False</property>
166 <child>
167 <widget class="GtkVBox" id="vbox1">
168 <property name="border_width">4</property>
169 <property name="visible">True</property>
170 <property name="homogeneous">False</property>
171 <property name="spacing">4</property>
173 <child>
174 <widget class="GtkFrame" id="frame2">
175 <property name="visible">True</property>
176 <property name="label_xalign">0</property>
177 <property name="label_yalign">0.5</property>
178 <property name="shadow_type">GTK_SHADOW_NONE</property>
180 <child>
181 <widget class="GtkAlignment" id="alignment2">
182 <property name="visible">True</property>
183 <property name="xalign">0.5</property>
184 <property name="yalign">0.5</property>
185 <property name="xscale">1</property>
186 <property name="yscale">1</property>
187 <property name="top_padding">0</property>
188 <property name="bottom_padding">0</property>
189 <property name="left_padding">12</property>
190 <property name="right_padding">0</property>
192 <child>
193 <widget class="GtkHBox" id="hbox1">
194 <property name="visible">True</property>
195 <property name="homogeneous">False</property>
196 <property name="spacing">4</property>
198 <child>
199 <widget class="GtkEntry" id="feed_name">
200 <property name="visible">True</property>
201 <property name="tooltip" translatable="yes">The name of the program. Usually capitalised.</property>
202 <property name="can_focus">True</property>
203 <property name="editable">True</property>
204 <property name="visibility">True</property>
205 <property name="max_length">0</property>
206 <property name="text" translatable="yes">My Program</property>
207 <property name="has_frame">True</property>
208 <property name="invisible_char">*</property>
209 <property name="activates_default">False</property>
210 <property name="width_chars">12</property>
211 </widget>
212 <packing>
213 <property name="padding">0</property>
214 <property name="expand">True</property>
215 <property name="fill">True</property>
216 </packing>
217 </child>
219 <child>
220 <widget class="GtkLabel" id="label5">
221 <property name="visible">True</property>
222 <property name="label" translatable="yes">-</property>
223 <property name="use_underline">False</property>
224 <property name="use_markup">False</property>
225 <property name="justify">GTK_JUSTIFY_LEFT</property>
226 <property name="wrap">False</property>
227 <property name="selectable">False</property>
228 <property name="xalign">0.5</property>
229 <property name="yalign">0.5</property>
230 <property name="xpad">0</property>
231 <property name="ypad">0</property>
232 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
233 <property name="width_chars">-1</property>
234 <property name="single_line_mode">False</property>
235 <property name="angle">0</property>
236 </widget>
237 <packing>
238 <property name="padding">0</property>
239 <property name="expand">False</property>
240 <property name="fill">False</property>
241 </packing>
242 </child>
244 <child>
245 <widget class="GtkEntry" id="feed_summary">
246 <property name="visible">True</property>
247 <property name="tooltip" translatable="yes">A short one-line description; the first word should not be upper-case unless it is a proper noun.</property>
248 <property name="can_focus">True</property>
249 <property name="editable">True</property>
250 <property name="visibility">True</property>
251 <property name="max_length">0</property>
252 <property name="text" translatable="yes">cures all ills</property>
253 <property name="has_frame">True</property>
254 <property name="invisible_char">*</property>
255 <property name="activates_default">False</property>
256 <property name="width_chars">40</property>
257 </widget>
258 <packing>
259 <property name="padding">0</property>
260 <property name="expand">True</property>
261 <property name="fill">True</property>
262 </packing>
263 </child>
264 </widget>
265 </child>
266 </widget>
267 </child>
269 <child>
270 <widget class="GtkLabel" id="label4">
271 <property name="visible">True</property>
272 <property name="label" translatable="yes">&lt;b&gt;Name and summary&lt;/b&gt;</property>
273 <property name="use_underline">False</property>
274 <property name="use_markup">True</property>
275 <property name="justify">GTK_JUSTIFY_LEFT</property>
276 <property name="wrap">False</property>
277 <property name="selectable">False</property>
278 <property name="xalign">0.5</property>
279 <property name="yalign">0.5</property>
280 <property name="xpad">0</property>
281 <property name="ypad">0</property>
282 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
283 <property name="width_chars">-1</property>
284 <property name="single_line_mode">False</property>
285 <property name="angle">0</property>
286 </widget>
287 <packing>
288 <property name="type">label_item</property>
289 </packing>
290 </child>
291 </widget>
292 <packing>
293 <property name="padding">0</property>
294 <property name="expand">False</property>
295 <property name="fill">True</property>
296 </packing>
297 </child>
299 <child>
300 <widget class="GtkFrame" id="frame1">
301 <property name="visible">True</property>
302 <property name="label_xalign">0</property>
303 <property name="label_yalign">0.5</property>
304 <property name="shadow_type">GTK_SHADOW_NONE</property>
306 <child>
307 <widget class="GtkAlignment" id="alignment1">
308 <property name="visible">True</property>
309 <property name="xalign">0.5</property>
310 <property name="yalign">0.5</property>
311 <property name="xscale">1</property>
312 <property name="yscale">1</property>
313 <property name="top_padding">0</property>
314 <property name="bottom_padding">0</property>
315 <property name="left_padding">12</property>
316 <property name="right_padding">0</property>
318 <child>
319 <widget class="GtkVBox" id="vbox15">
320 <property name="visible">True</property>
321 <property name="homogeneous">False</property>
322 <property name="spacing">4</property>
324 <child>
325 <widget class="GtkScrolledWindow" id="scrolledwindow1">
326 <property name="visible">True</property>
327 <property name="can_focus">True</property>
328 <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
329 <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
330 <property name="shadow_type">GTK_SHADOW_IN</property>
331 <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
333 <child>
334 <widget class="GtkTextView" id="feed_description">
335 <property name="visible">True</property>
336 <property name="can_focus">True</property>
337 <property name="editable">True</property>
338 <property name="overwrite">False</property>
339 <property name="accepts_tab">False</property>
340 <property name="justification">GTK_JUSTIFY_LEFT</property>
341 <property name="wrap_mode">GTK_WRAP_WORD</property>
342 <property name="cursor_visible">True</property>
343 <property name="pixels_above_lines">0</property>
344 <property name="pixels_below_lines">8</property>
345 <property name="pixels_inside_wrap">0</property>
346 <property name="left_margin">0</property>
347 <property name="right_margin">0</property>
348 <property name="indent">0</property>
349 <property name="text" translatable="yes">Enter a longer description of the program here.</property>
350 </widget>
351 </child>
352 </widget>
353 <packing>
354 <property name="padding">0</property>
355 <property name="expand">True</property>
356 <property name="fill">True</property>
357 </packing>
358 </child>
360 <child>
361 <widget class="GtkHBox" id="hbox21">
362 <property name="visible">True</property>
363 <property name="homogeneous">False</property>
364 <property name="spacing">0</property>
366 <child>
367 <widget class="GtkLabel" id="label71">
368 <property name="visible">True</property>
369 <property name="label" translatable="yes">Category: </property>
370 <property name="use_underline">False</property>
371 <property name="use_markup">False</property>
372 <property name="justify">GTK_JUSTIFY_LEFT</property>
373 <property name="wrap">False</property>
374 <property name="selectable">False</property>
375 <property name="xalign">1</property>
376 <property name="yalign">0.5</property>
377 <property name="xpad">0</property>
378 <property name="ypad">0</property>
379 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
380 <property name="width_chars">-1</property>
381 <property name="single_line_mode">False</property>
382 <property name="angle">0</property>
383 </widget>
384 <packing>
385 <property name="padding">0</property>
386 <property name="expand">False</property>
387 <property name="fill">True</property>
388 </packing>
389 </child>
391 <child>
392 <widget class="GtkComboBox" id="feed_category">
393 <property name="visible">True</property>
394 <property name="items" translatable="yes">(unspecified)
395 AudioVideo
396 Audio
397 Video
398 Development
399 Education
400 Game
401 Graphics
402 Network
403 Office
404 Settings
405 System
406 Utility
407 </property>
408 <property name="add_tearoffs">False</property>
409 <property name="focus_on_click">True</property>
410 </widget>
411 <packing>
412 <property name="padding">0</property>
413 <property name="expand">False</property>
414 <property name="fill">True</property>
415 </packing>
416 </child>
418 <child>
419 <widget class="GtkCheckButton" id="feed_needs_terminal">
420 <property name="visible">True</property>
421 <property name="tooltip" translatable="yes">This program requires a terminal to run. Graphical launchers will run the program inside a terminal emulator.</property>
422 <property name="can_focus">True</property>
423 <property name="label" translatable="yes">Program runs in a terminal</property>
424 <property name="use_underline">True</property>
425 <property name="relief">GTK_RELIEF_NORMAL</property>
426 <property name="focus_on_click">True</property>
427 <property name="active">False</property>
428 <property name="inconsistent">False</property>
429 <property name="draw_indicator">True</property>
430 </widget>
431 <packing>
432 <property name="padding">0</property>
433 <property name="expand">True</property>
434 <property name="fill">False</property>
435 </packing>
436 </child>
437 </widget>
438 <packing>
439 <property name="padding">0</property>
440 <property name="expand">False</property>
441 <property name="fill">True</property>
442 </packing>
443 </child>
444 </widget>
445 </child>
446 </widget>
447 </child>
449 <child>
450 <widget class="GtkLabel" id="label3">
451 <property name="visible">True</property>
452 <property name="label" translatable="yes">&lt;b&gt;Description&lt;/b&gt;</property>
453 <property name="use_underline">False</property>
454 <property name="use_markup">True</property>
455 <property name="justify">GTK_JUSTIFY_LEFT</property>
456 <property name="wrap">False</property>
457 <property name="selectable">False</property>
458 <property name="xalign">0.5</property>
459 <property name="yalign">0.5</property>
460 <property name="xpad">0</property>
461 <property name="ypad">0</property>
462 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
463 <property name="width_chars">-1</property>
464 <property name="single_line_mode">False</property>
465 <property name="angle">0</property>
466 </widget>
467 <packing>
468 <property name="type">label_item</property>
469 </packing>
470 </child>
471 </widget>
472 <packing>
473 <property name="padding">0</property>
474 <property name="expand">True</property>
475 <property name="fill">True</property>
476 </packing>
477 </child>
479 <child>
480 <widget class="GtkFrame" id="frame4">
481 <property name="visible">True</property>
482 <property name="label_xalign">0</property>
483 <property name="label_yalign">0.5</property>
484 <property name="shadow_type">GTK_SHADOW_NONE</property>
486 <child>
487 <widget class="GtkAlignment" id="alignment4">
488 <property name="visible">True</property>
489 <property name="xalign">0.5</property>
490 <property name="yalign">0.5</property>
491 <property name="xscale">1</property>
492 <property name="yscale">1</property>
493 <property name="top_padding">0</property>
494 <property name="bottom_padding">0</property>
495 <property name="left_padding">12</property>
496 <property name="right_padding">0</property>
498 <child>
499 <widget class="GtkEntry" id="feed_homepage">
500 <property name="visible">True</property>
501 <property name="tooltip" translatable="yes">The URL of a web-page with more information (optional).</property>
502 <property name="can_focus">True</property>
503 <property name="editable">True</property>
504 <property name="visibility">True</property>
505 <property name="max_length">0</property>
506 <property name="text" translatable="yes"></property>
507 <property name="has_frame">True</property>
508 <property name="invisible_char">*</property>
509 <property name="activates_default">False</property>
510 </widget>
511 </child>
512 </widget>
513 </child>
515 <child>
516 <widget class="GtkLabel" id="label8">
517 <property name="visible">True</property>
518 <property name="label" translatable="yes">&lt;b&gt;Homepage URL&lt;/b&gt;</property>
519 <property name="use_underline">False</property>
520 <property name="use_markup">True</property>
521 <property name="justify">GTK_JUSTIFY_LEFT</property>
522 <property name="wrap">False</property>
523 <property name="selectable">False</property>
524 <property name="xalign">0.5</property>
525 <property name="yalign">0.5</property>
526 <property name="xpad">0</property>
527 <property name="ypad">0</property>
528 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
529 <property name="width_chars">-1</property>
530 <property name="single_line_mode">False</property>
531 <property name="angle">0</property>
532 </widget>
533 <packing>
534 <property name="type">label_item</property>
535 </packing>
536 </child>
537 </widget>
538 <packing>
539 <property name="padding">0</property>
540 <property name="expand">False</property>
541 <property name="fill">True</property>
542 </packing>
543 </child>
545 <child>
546 <widget class="GtkFrame" id="frame10">
547 <property name="visible">True</property>
548 <property name="label_xalign">0</property>
549 <property name="label_yalign">0.5</property>
550 <property name="shadow_type">GTK_SHADOW_NONE</property>
552 <child>
553 <widget class="GtkAlignment" id="alignment10">
554 <property name="visible">True</property>
555 <property name="xalign">0.5</property>
556 <property name="yalign">0.5</property>
557 <property name="xscale">1</property>
558 <property name="yscale">1</property>
559 <property name="top_padding">0</property>
560 <property name="bottom_padding">0</property>
561 <property name="left_padding">12</property>
562 <property name="right_padding">0</property>
564 <child>
565 <widget class="GtkEntry" id="feed_icon">
566 <property name="visible">True</property>
567 <property name="tooltip" translatable="yes">The URL of an icon in PNG format (optional).</property>
568 <property name="can_focus">True</property>
569 <property name="editable">True</property>
570 <property name="visibility">True</property>
571 <property name="max_length">0</property>
572 <property name="text" translatable="yes"></property>
573 <property name="has_frame">True</property>
574 <property name="invisible_char">*</property>
575 <property name="activates_default">False</property>
576 </widget>
577 </child>
578 </widget>
579 </child>
581 <child>
582 <widget class="GtkLabel" id="label19">
583 <property name="visible">True</property>
584 <property name="label" translatable="yes">&lt;b&gt;Icon URL&lt;/b&gt;</property>
585 <property name="use_underline">False</property>
586 <property name="use_markup">True</property>
587 <property name="justify">GTK_JUSTIFY_LEFT</property>
588 <property name="wrap">False</property>
589 <property name="selectable">False</property>
590 <property name="xalign">0.5</property>
591 <property name="yalign">0.5</property>
592 <property name="xpad">0</property>
593 <property name="ypad">0</property>
594 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
595 <property name="width_chars">-1</property>
596 <property name="single_line_mode">False</property>
597 <property name="angle">0</property>
598 </widget>
599 <packing>
600 <property name="type">label_item</property>
601 </packing>
602 </child>
603 </widget>
604 <packing>
605 <property name="padding">0</property>
606 <property name="expand">False</property>
607 <property name="fill">True</property>
608 </packing>
609 </child>
610 </widget>
611 <packing>
612 <property name="tab_expand">False</property>
613 <property name="tab_fill">True</property>
614 </packing>
615 </child>
617 <child>
618 <widget class="GtkLabel" id="label3">
619 <property name="visible">True</property>
620 <property name="label" translatable="yes">About</property>
621 <property name="use_underline">False</property>
622 <property name="use_markup">False</property>
623 <property name="justify">GTK_JUSTIFY_LEFT</property>
624 <property name="wrap">False</property>
625 <property name="selectable">False</property>
626 <property name="xalign">0.5</property>
627 <property name="yalign">0.5</property>
628 <property name="xpad">0</property>
629 <property name="ypad">0</property>
630 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
631 <property name="width_chars">-1</property>
632 <property name="single_line_mode">False</property>
633 <property name="angle">0</property>
634 </widget>
635 <packing>
636 <property name="type">tab</property>
637 </packing>
638 </child>
640 <child>
641 <widget class="GtkHBox" id="hbox8">
642 <property name="border_width">8</property>
643 <property name="visible">True</property>
644 <property name="homogeneous">False</property>
645 <property name="spacing">4</property>
647 <child>
648 <widget class="GtkScrolledWindow" id="scrolledwindow2">
649 <property name="visible">True</property>
650 <property name="can_focus">True</property>
651 <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
652 <property name="vscrollbar_policy">GTK_POLICY_ALWAYS</property>
653 <property name="shadow_type">GTK_SHADOW_IN</property>
654 <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
656 <child>
657 <widget class="GtkTreeView" id="impl_tree">
658 <property name="visible">True</property>
659 <property name="can_focus">True</property>
660 <property name="headers_visible">False</property>
661 <property name="rules_hint">False</property>
662 <property name="reorderable">False</property>
663 <property name="enable_search">True</property>
664 <property name="fixed_height_mode">False</property>
665 <property name="hover_selection">False</property>
666 <property name="hover_expand">False</property>
667 </widget>
668 </child>
669 </widget>
670 <packing>
671 <property name="padding">0</property>
672 <property name="expand">True</property>
673 <property name="fill">True</property>
674 </packing>
675 </child>
677 <child>
678 <widget class="GtkVButtonBox" id="vbuttonbox1">
679 <property name="visible">True</property>
680 <property name="layout_style">GTK_BUTTONBOX_START</property>
681 <property name="spacing">4</property>
683 <child>
684 <widget class="GtkButton" id="add_archive">
685 <property name="visible">True</property>
686 <property name="tooltip" translatable="yes">Add a new version to this feed, from an archive of the release</property>
687 <property name="can_default">True</property>
688 <property name="can_focus">True</property>
689 <property name="relief">GTK_RELIEF_NORMAL</property>
690 <property name="focus_on_click">True</property>
692 <child>
693 <widget class="GtkAlignment" id="alignment20">
694 <property name="visible">True</property>
695 <property name="xalign">0.5</property>
696 <property name="yalign">0.5</property>
697 <property name="xscale">0</property>
698 <property name="yscale">0</property>
699 <property name="top_padding">0</property>
700 <property name="bottom_padding">0</property>
701 <property name="left_padding">0</property>
702 <property name="right_padding">0</property>
704 <child>
705 <widget class="GtkHBox" id="hbox15">
706 <property name="visible">True</property>
707 <property name="homogeneous">False</property>
708 <property name="spacing">2</property>
710 <child>
711 <widget class="GtkImage" id="image4">
712 <property name="visible">True</property>
713 <property name="stock">gtk-add</property>
714 <property name="icon_size">4</property>
715 <property name="xalign">0.5</property>
716 <property name="yalign">0.5</property>
717 <property name="xpad">0</property>
718 <property name="ypad">0</property>
719 </widget>
720 <packing>
721 <property name="padding">0</property>
722 <property name="expand">False</property>
723 <property name="fill">False</property>
724 </packing>
725 </child>
727 <child>
728 <widget class="GtkLabel" id="label65">
729 <property name="visible">True</property>
730 <property name="label" translatable="yes">Add Archive</property>
731 <property name="use_underline">True</property>
732 <property name="use_markup">False</property>
733 <property name="justify">GTK_JUSTIFY_LEFT</property>
734 <property name="wrap">False</property>
735 <property name="selectable">False</property>
736 <property name="xalign">0.5</property>
737 <property name="yalign">0.5</property>
738 <property name="xpad">0</property>
739 <property name="ypad">0</property>
740 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
741 <property name="width_chars">-1</property>
742 <property name="single_line_mode">False</property>
743 <property name="angle">0</property>
744 </widget>
745 <packing>
746 <property name="padding">0</property>
747 <property name="expand">False</property>
748 <property name="fill">False</property>
749 </packing>
750 </child>
751 </widget>
752 </child>
753 </widget>
754 </child>
755 </widget>
756 </child>
758 <child>
759 <widget class="GtkButton" id="add_implementation">
760 <property name="visible">True</property>
761 <property name="tooltip" translatable="yes">Add a version in a local directory</property>
762 <property name="can_default">True</property>
763 <property name="can_focus">True</property>
764 <property name="relief">GTK_RELIEF_NORMAL</property>
765 <property name="focus_on_click">True</property>
767 <child>
768 <widget class="GtkAlignment" id="alignment21">
769 <property name="visible">True</property>
770 <property name="xalign">0.5</property>
771 <property name="yalign">0.5</property>
772 <property name="xscale">0</property>
773 <property name="yscale">0</property>
774 <property name="top_padding">0</property>
775 <property name="bottom_padding">0</property>
776 <property name="left_padding">0</property>
777 <property name="right_padding">0</property>
779 <child>
780 <widget class="GtkHBox" id="hbox16">
781 <property name="visible">True</property>
782 <property name="homogeneous">False</property>
783 <property name="spacing">2</property>
785 <child>
786 <widget class="GtkImage" id="image5">
787 <property name="visible">True</property>
788 <property name="stock">gtk-add</property>
789 <property name="icon_size">4</property>
790 <property name="xalign">0.5</property>
791 <property name="yalign">0.5</property>
792 <property name="xpad">0</property>
793 <property name="ypad">0</property>
794 </widget>
795 <packing>
796 <property name="padding">0</property>
797 <property name="expand">False</property>
798 <property name="fill">False</property>
799 </packing>
800 </child>
802 <child>
803 <widget class="GtkLabel" id="label66">
804 <property name="visible">True</property>
805 <property name="label" translatable="yes">Add Local</property>
806 <property name="use_underline">True</property>
807 <property name="use_markup">False</property>
808 <property name="justify">GTK_JUSTIFY_LEFT</property>
809 <property name="wrap">False</property>
810 <property name="selectable">False</property>
811 <property name="xalign">0.5</property>
812 <property name="yalign">0.5</property>
813 <property name="xpad">0</property>
814 <property name="ypad">0</property>
815 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
816 <property name="width_chars">-1</property>
817 <property name="single_line_mode">False</property>
818 <property name="angle">0</property>
819 </widget>
820 <packing>
821 <property name="padding">0</property>
822 <property name="expand">False</property>
823 <property name="fill">False</property>
824 </packing>
825 </child>
826 </widget>
827 </child>
828 </widget>
829 </child>
830 </widget>
831 </child>
833 <child>
834 <widget class="GtkButton" id="add_group">
835 <property name="visible">True</property>
836 <property name="tooltip" translatable="yes">Group implementations together (to save duplicating attributes and requirements)</property>
837 <property name="can_default">True</property>
838 <property name="can_focus">True</property>
839 <property name="relief">GTK_RELIEF_NORMAL</property>
840 <property name="focus_on_click">True</property>
842 <child>
843 <widget class="GtkAlignment" id="alignment22">
844 <property name="visible">True</property>
845 <property name="xalign">0.5</property>
846 <property name="yalign">0.5</property>
847 <property name="xscale">0</property>
848 <property name="yscale">0</property>
849 <property name="top_padding">0</property>
850 <property name="bottom_padding">0</property>
851 <property name="left_padding">0</property>
852 <property name="right_padding">0</property>
854 <child>
855 <widget class="GtkHBox" id="hbox17">
856 <property name="visible">True</property>
857 <property name="homogeneous">False</property>
858 <property name="spacing">2</property>
860 <child>
861 <widget class="GtkImage" id="image6">
862 <property name="visible">True</property>
863 <property name="stock">gtk-add</property>
864 <property name="icon_size">4</property>
865 <property name="xalign">0.5</property>
866 <property name="yalign">0.5</property>
867 <property name="xpad">0</property>
868 <property name="ypad">0</property>
869 </widget>
870 <packing>
871 <property name="padding">0</property>
872 <property name="expand">False</property>
873 <property name="fill">False</property>
874 </packing>
875 </child>
877 <child>
878 <widget class="GtkLabel" id="label67">
879 <property name="visible">True</property>
880 <property name="label">Add Group</property>
881 <property name="use_underline">True</property>
882 <property name="use_markup">False</property>
883 <property name="justify">GTK_JUSTIFY_LEFT</property>
884 <property name="wrap">False</property>
885 <property name="selectable">False</property>
886 <property name="xalign">0.5</property>
887 <property name="yalign">0.5</property>
888 <property name="xpad">0</property>
889 <property name="ypad">0</property>
890 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
891 <property name="width_chars">-1</property>
892 <property name="single_line_mode">False</property>
893 <property name="angle">0</property>
894 </widget>
895 <packing>
896 <property name="padding">0</property>
897 <property name="expand">False</property>
898 <property name="fill">False</property>
899 </packing>
900 </child>
901 </widget>
902 </child>
903 </widget>
904 </child>
905 </widget>
906 </child>
908 <child>
909 <widget class="GtkButton" id="add_requires">
910 <property name="visible">True</property>
911 <property name="tooltip" translatable="yes">Specify that this software depends on some library or other package</property>
912 <property name="can_default">True</property>
913 <property name="can_focus">True</property>
914 <property name="relief">GTK_RELIEF_NORMAL</property>
915 <property name="focus_on_click">True</property>
917 <child>
918 <widget class="GtkAlignment" id="alignment23">
919 <property name="visible">True</property>
920 <property name="xalign">0.5</property>
921 <property name="yalign">0.5</property>
922 <property name="xscale">0</property>
923 <property name="yscale">0</property>
924 <property name="top_padding">0</property>
925 <property name="bottom_padding">0</property>
926 <property name="left_padding">0</property>
927 <property name="right_padding">0</property>
929 <child>
930 <widget class="GtkHBox" id="hbox18">
931 <property name="visible">True</property>
932 <property name="homogeneous">False</property>
933 <property name="spacing">2</property>
935 <child>
936 <widget class="GtkImage" id="image7">
937 <property name="visible">True</property>
938 <property name="stock">gtk-add</property>
939 <property name="icon_size">4</property>
940 <property name="xalign">0.5</property>
941 <property name="yalign">0.5</property>
942 <property name="xpad">0</property>
943 <property name="ypad">0</property>
944 </widget>
945 <packing>
946 <property name="padding">0</property>
947 <property name="expand">False</property>
948 <property name="fill">False</property>
949 </packing>
950 </child>
952 <child>
953 <widget class="GtkLabel" id="label68">
954 <property name="visible">True</property>
955 <property name="label" translatable="yes">Add Requires</property>
956 <property name="use_underline">True</property>
957 <property name="use_markup">False</property>
958 <property name="justify">GTK_JUSTIFY_LEFT</property>
959 <property name="wrap">False</property>
960 <property name="selectable">False</property>
961 <property name="xalign">0.5</property>
962 <property name="yalign">0.5</property>
963 <property name="xpad">0</property>
964 <property name="ypad">0</property>
965 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
966 <property name="width_chars">-1</property>
967 <property name="single_line_mode">False</property>
968 <property name="angle">0</property>
969 </widget>
970 <packing>
971 <property name="padding">0</property>
972 <property name="expand">False</property>
973 <property name="fill">False</property>
974 </packing>
975 </child>
976 </widget>
977 </child>
978 </widget>
979 </child>
980 </widget>
981 </child>
983 <child>
984 <widget class="GtkButton" id="edit_properties">
985 <property name="visible">True</property>
986 <property name="tooltip" translatable="yes">Edit the selected item</property>
987 <property name="can_default">True</property>
988 <property name="can_focus">True</property>
989 <property name="label">gtk-properties</property>
990 <property name="use_stock">True</property>
991 <property name="relief">GTK_RELIEF_NORMAL</property>
992 <property name="focus_on_click">True</property>
993 </widget>
994 </child>
996 <child>
997 <widget class="GtkButton" id="remove">
998 <property name="visible">True</property>
999 <property name="tooltip" translatable="yes">Remove the selected item</property>
1000 <property name="can_default">True</property>
1001 <property name="can_focus">True</property>
1002 <property name="label">gtk-remove</property>
1003 <property name="use_stock">True</property>
1004 <property name="relief">GTK_RELIEF_NORMAL</property>
1005 <property name="focus_on_click">True</property>
1006 </widget>
1007 </child>
1008 </widget>
1009 <packing>
1010 <property name="padding">0</property>
1011 <property name="expand">False</property>
1012 <property name="fill">True</property>
1013 </packing>
1014 </child>
1015 </widget>
1016 <packing>
1017 <property name="tab_expand">False</property>
1018 <property name="tab_fill">True</property>
1019 </packing>
1020 </child>
1022 <child>
1023 <widget class="GtkLabel" id="label4">
1024 <property name="visible">True</property>
1025 <property name="label" translatable="yes">Versions</property>
1026 <property name="use_underline">False</property>
1027 <property name="use_markup">False</property>
1028 <property name="justify">GTK_JUSTIFY_LEFT</property>
1029 <property name="wrap">False</property>
1030 <property name="selectable">False</property>
1031 <property name="xalign">0.5</property>
1032 <property name="yalign">0.5</property>
1033 <property name="xpad">0</property>
1034 <property name="ypad">0</property>
1035 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1036 <property name="width_chars">-1</property>
1037 <property name="single_line_mode">False</property>
1038 <property name="angle">0</property>
1039 </widget>
1040 <packing>
1041 <property name="type">tab</property>
1042 </packing>
1043 </child>
1045 <child>
1046 <widget class="GtkVBox" id="vbox16">
1047 <property name="border_width">4</property>
1048 <property name="visible">True</property>
1049 <property name="homogeneous">False</property>
1050 <property name="spacing">4</property>
1052 <child>
1053 <widget class="GtkFrame" id="frame11">
1054 <property name="visible">True</property>
1055 <property name="label_xalign">0</property>
1056 <property name="label_yalign">0.5</property>
1057 <property name="shadow_type">GTK_SHADOW_NONE</property>
1059 <child>
1060 <widget class="GtkAlignment" id="alignment11">
1061 <property name="visible">True</property>
1062 <property name="xalign">0.5</property>
1063 <property name="yalign">0.5</property>
1064 <property name="xscale">1</property>
1065 <property name="yscale">1</property>
1066 <property name="top_padding">0</property>
1067 <property name="bottom_padding">0</property>
1068 <property name="left_padding">12</property>
1069 <property name="right_padding">0</property>
1071 <child>
1072 <widget class="GtkEntry" id="feed_url">
1073 <property name="visible">True</property>
1074 <property name="tooltip" translatable="yes">The URL from which the latest version of this file can be downloaded. Optional for local feeds.</property>
1075 <property name="can_focus">True</property>
1076 <property name="editable">True</property>
1077 <property name="visibility">True</property>
1078 <property name="max_length">0</property>
1079 <property name="text" translatable="yes"></property>
1080 <property name="has_frame">True</property>
1081 <property name="invisible_char">*</property>
1082 <property name="activates_default">False</property>
1083 </widget>
1084 </child>
1085 </widget>
1086 </child>
1088 <child>
1089 <widget class="GtkLabel" id="label20">
1090 <property name="visible">True</property>
1091 <property name="label" translatable="yes">&lt;b&gt;This feed's URL&lt;/b&gt;</property>
1092 <property name="use_underline">False</property>
1093 <property name="use_markup">True</property>
1094 <property name="justify">GTK_JUSTIFY_LEFT</property>
1095 <property name="wrap">False</property>
1096 <property name="selectable">False</property>
1097 <property name="xalign">0.5</property>
1098 <property name="yalign">0.5</property>
1099 <property name="xpad">0</property>
1100 <property name="ypad">0</property>
1101 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1102 <property name="width_chars">-1</property>
1103 <property name="single_line_mode">False</property>
1104 <property name="angle">0</property>
1105 </widget>
1106 <packing>
1107 <property name="type">label_item</property>
1108 </packing>
1109 </child>
1110 </widget>
1111 <packing>
1112 <property name="padding">0</property>
1113 <property name="expand">False</property>
1114 <property name="fill">True</property>
1115 </packing>
1116 </child>
1118 <child>
1119 <widget class="GtkFrame" id="frame18">
1120 <property name="visible">True</property>
1121 <property name="label_xalign">0</property>
1122 <property name="label_yalign">0.5</property>
1123 <property name="shadow_type">GTK_SHADOW_NONE</property>
1125 <child>
1126 <widget class="GtkAlignment" id="alignment26">
1127 <property name="visible">True</property>
1128 <property name="xalign">0.5</property>
1129 <property name="yalign">0.5</property>
1130 <property name="xscale">1</property>
1131 <property name="yscale">1</property>
1132 <property name="top_padding">0</property>
1133 <property name="bottom_padding">0</property>
1134 <property name="left_padding">12</property>
1135 <property name="right_padding">0</property>
1137 <child>
1138 <widget class="GtkEntry" id="feed_feed_for">
1139 <property name="visible">True</property>
1140 <property name="tooltip" translatable="yes">Normally, a feed's URL is the same as its interface's URI. In that case, this field should be left blank. If this feed isn't the default feed for the interface (for example, it provides binaries for an unusual architecture) then enter the interface's URI here.</property>
1141 <property name="can_focus">True</property>
1142 <property name="editable">True</property>
1143 <property name="visibility">True</property>
1144 <property name="max_length">0</property>
1145 <property name="text" translatable="yes"></property>
1146 <property name="has_frame">True</property>
1147 <property name="invisible_char">*</property>
1148 <property name="activates_default">False</property>
1149 </widget>
1150 </child>
1151 </widget>
1152 </child>
1154 <child>
1155 <widget class="GtkLabel" id="label74">
1156 <property name="visible">True</property>
1157 <property name="label" translatable="yes">&lt;b&gt;Interface URI (only if different)&lt;/b&gt;</property>
1158 <property name="use_underline">False</property>
1159 <property name="use_markup">True</property>
1160 <property name="justify">GTK_JUSTIFY_LEFT</property>
1161 <property name="wrap">False</property>
1162 <property name="selectable">False</property>
1163 <property name="xalign">0.5</property>
1164 <property name="yalign">0.5</property>
1165 <property name="xpad">0</property>
1166 <property name="ypad">0</property>
1167 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1168 <property name="width_chars">-1</property>
1169 <property name="single_line_mode">False</property>
1170 <property name="angle">0</property>
1171 </widget>
1172 <packing>
1173 <property name="type">label_item</property>
1174 </packing>
1175 </child>
1176 </widget>
1177 <packing>
1178 <property name="padding">0</property>
1179 <property name="expand">False</property>
1180 <property name="fill">True</property>
1181 </packing>
1182 </child>
1184 <child>
1185 <widget class="GtkFrame" id="frame3">
1186 <property name="visible">True</property>
1187 <property name="label_xalign">0</property>
1188 <property name="label_yalign">0.5</property>
1189 <property name="shadow_type">GTK_SHADOW_NONE</property>
1191 <child>
1192 <widget class="GtkAlignment" id="alignment3">
1193 <property name="visible">True</property>
1194 <property name="xalign">0.5</property>
1195 <property name="yalign">0.5</property>
1196 <property name="xscale">1</property>
1197 <property name="yscale">1</property>
1198 <property name="top_padding">0</property>
1199 <property name="bottom_padding">0</property>
1200 <property name="left_padding">12</property>
1201 <property name="right_padding">0</property>
1203 <child>
1204 <widget class="GtkEventBox" id="eventbox1">
1205 <property name="visible">True</property>
1206 <property name="tooltip" translatable="yes">Choose the GnuPG key to use to sign this feed. Unsigned interfaces can only be used locally, not published on the web.</property>
1207 <property name="visible_window">True</property>
1208 <property name="above_child">False</property>
1210 <child>
1211 <widget class="GtkHBox" id="hbox4">
1212 <property name="visible">True</property>
1213 <property name="homogeneous">False</property>
1214 <property name="spacing">4</property>
1216 <child>
1217 <widget class="GtkLabel" id="label10">
1218 <property name="visible">True</property>
1219 <property name="label" translatable="yes">Sign with key:</property>
1220 <property name="use_underline">False</property>
1221 <property name="use_markup">False</property>
1222 <property name="justify">GTK_JUSTIFY_LEFT</property>
1223 <property name="wrap">False</property>
1224 <property name="selectable">False</property>
1225 <property name="xalign">0.5</property>
1226 <property name="yalign">0.5</property>
1227 <property name="xpad">0</property>
1228 <property name="ypad">0</property>
1229 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1230 <property name="width_chars">-1</property>
1231 <property name="single_line_mode">False</property>
1232 <property name="angle">0</property>
1233 </widget>
1234 <packing>
1235 <property name="padding">0</property>
1236 <property name="expand">False</property>
1237 <property name="fill">False</property>
1238 </packing>
1239 </child>
1241 <child>
1242 <widget class="GtkComboBox" id="feed_key">
1243 <property name="visible">True</property>
1244 <property name="add_tearoffs">False</property>
1245 <property name="focus_on_click">True</property>
1246 </widget>
1247 <packing>
1248 <property name="padding">0</property>
1249 <property name="expand">True</property>
1250 <property name="fill">True</property>
1251 </packing>
1252 </child>
1254 <child>
1255 <widget class="GtkButton" id="generate_key">
1256 <property name="visible">True</property>
1257 <property name="tooltip" translatable="yes">Create a new GPG key.</property>
1258 <property name="can_focus">True</property>
1259 <property name="label">gtk-add</property>
1260 <property name="use_stock">True</property>
1261 <property name="relief">GTK_RELIEF_NORMAL</property>
1262 <property name="focus_on_click">True</property>
1263 </widget>
1264 <packing>
1265 <property name="padding">0</property>
1266 <property name="expand">False</property>
1267 <property name="fill">False</property>
1268 </packing>
1269 </child>
1270 </widget>
1271 </child>
1272 </widget>
1273 </child>
1274 </widget>
1275 </child>
1277 <child>
1278 <widget class="GtkLabel" id="label6">
1279 <property name="visible">True</property>
1280 <property name="label" translatable="yes">&lt;b&gt;Signature&lt;/b&gt;</property>
1281 <property name="use_underline">False</property>
1282 <property name="use_markup">True</property>
1283 <property name="justify">GTK_JUSTIFY_LEFT</property>
1284 <property name="wrap">False</property>
1285 <property name="selectable">False</property>
1286 <property name="xalign">0.5</property>
1287 <property name="yalign">0.5</property>
1288 <property name="xpad">0</property>
1289 <property name="ypad">0</property>
1290 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1291 <property name="width_chars">-1</property>
1292 <property name="single_line_mode">False</property>
1293 <property name="angle">0</property>
1294 </widget>
1295 <packing>
1296 <property name="type">label_item</property>
1297 </packing>
1298 </child>
1299 </widget>
1300 <packing>
1301 <property name="padding">0</property>
1302 <property name="expand">False</property>
1303 <property name="fill">True</property>
1304 </packing>
1305 </child>
1306 </widget>
1307 <packing>
1308 <property name="tab_expand">False</property>
1309 <property name="tab_fill">True</property>
1310 </packing>
1311 </child>
1313 <child>
1314 <widget class="GtkLabel" id="label73">
1315 <property name="visible">True</property>
1316 <property name="label" translatable="yes">Publishing</property>
1317 <property name="use_underline">False</property>
1318 <property name="use_markup">False</property>
1319 <property name="justify">GTK_JUSTIFY_LEFT</property>
1320 <property name="wrap">False</property>
1321 <property name="selectable">False</property>
1322 <property name="xalign">0.5</property>
1323 <property name="yalign">0.5</property>
1324 <property name="xpad">0</property>
1325 <property name="ypad">0</property>
1326 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1327 <property name="width_chars">-1</property>
1328 <property name="single_line_mode">False</property>
1329 <property name="angle">0</property>
1330 </widget>
1331 <packing>
1332 <property name="type">tab</property>
1333 </packing>
1334 </child>
1335 </widget>
1336 <packing>
1337 <property name="padding">0</property>
1338 <property name="expand">True</property>
1339 <property name="fill">True</property>
1340 </packing>
1341 </child>
1342 </widget>
1343 </child>
1344 </widget>
1346 <widget class="GtkDialog" id="main_help">
1347 <property name="title" translatable="yes">Publisher help</property>
1348 <property name="type">GTK_WINDOW_TOPLEVEL</property>
1349 <property name="window_position">GTK_WIN_POS_NONE</property>
1350 <property name="modal">False</property>
1351 <property name="resizable">True</property>
1352 <property name="destroy_with_parent">False</property>
1353 <property name="decorated">True</property>
1354 <property name="skip_taskbar_hint">False</property>
1355 <property name="skip_pager_hint">False</property>
1356 <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
1357 <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
1358 <property name="focus_on_map">True</property>
1359 <property name="urgency_hint">False</property>
1360 <property name="has_separator">False</property>
1362 <child internal-child="vbox">
1363 <widget class="GtkVBox" id="dialog-vbox2">
1364 <property name="visible">True</property>
1365 <property name="homogeneous">False</property>
1366 <property name="spacing">0</property>
1368 <child internal-child="action_area">
1369 <widget class="GtkHButtonBox" id="dialog-action_area2">
1370 <property name="visible">True</property>
1371 <property name="layout_style">GTK_BUTTONBOX_END</property>
1373 <child>
1374 <widget class="GtkButton" id="okbutton1">
1375 <property name="visible">True</property>
1376 <property name="can_default">True</property>
1377 <property name="can_focus">True</property>
1378 <property name="label">gtk-ok</property>
1379 <property name="use_stock">True</property>
1380 <property name="relief">GTK_RELIEF_NORMAL</property>
1381 <property name="focus_on_click">True</property>
1382 <property name="response_id">-5</property>
1383 </widget>
1384 </child>
1385 </widget>
1386 <packing>
1387 <property name="padding">0</property>
1388 <property name="expand">False</property>
1389 <property name="fill">True</property>
1390 <property name="pack_type">GTK_PACK_END</property>
1391 </packing>
1392 </child>
1394 <child>
1395 <widget class="GtkScrolledWindow" id="scrolledwindow3">
1396 <property name="visible">True</property>
1397 <property name="can_focus">True</property>
1398 <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
1399 <property name="vscrollbar_policy">GTK_POLICY_ALWAYS</property>
1400 <property name="shadow_type">GTK_SHADOW_IN</property>
1401 <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
1403 <child>
1404 <widget class="GtkTextView" id="textview2">
1405 <property name="visible">True</property>
1406 <property name="can_focus">True</property>
1407 <property name="editable">False</property>
1408 <property name="overwrite">False</property>
1409 <property name="accepts_tab">False</property>
1410 <property name="justification">GTK_JUSTIFY_LEFT</property>
1411 <property name="wrap_mode">GTK_WRAP_WORD</property>
1412 <property name="cursor_visible">False</property>
1413 <property name="pixels_above_lines">0</property>
1414 <property name="pixels_below_lines">0</property>
1415 <property name="pixels_inside_wrap">0</property>
1416 <property name="left_margin">4</property>
1417 <property name="right_margin">4</property>
1418 <property name="indent">0</property>
1419 <property name="text" translatable="yes">0publish-gui
1420 Copyright (C) 2007 Thomas Leonard
1422 INTRODUCTION
1424 By publishing an XML feed for your software on your web-site, you make it easy for people to download your programs and their dependencies, and automatically get notified of any updates you make. You can also create feeds for other peoples' programs if they don't provide one themselves.
1426 0publish-gui is a GTK-based tool for creating these feeds. It allows you to describe your application, list available versions and download locations, and specify dependencies on other libraries. It also handles adding a GPG signature to the feed, so that people can check that updates really are from you.
1428 USAGE
1430 There is a tutorial here:
1432 http://0install.net/injector-packagers.html
1434 QUICK REFERENCE
1436 To create a feed for a new program, fill in the fields on the &quot;Feed information&quot; tab and then add at least one version using the &quot;Add Archive&quot; button in the &quot;Versions&quot; tab.
1438 If your program needs a library, use the &quot;Add Requires&quot; button to specifiy this. Create groups to avoid having to list the requirements and attributes again for every version.
1440 You can move versions, groups and requirements around using drag-and-drop. Ensure that requirements and implementations are inside their groups.
1442 To try out your new interface, either run it with &quot;0launch myfile.xml&quot; or use the &quot;Save and Test&quot; button.
1444 To publish a feed on the web, you must also sign it. Select the key you want to use from the menu (or create a new one if needed using the 'Add' button).
1446 For more information visit:
1448 http://0install.net/injector-packagers.html
1450 CONDITIONS
1452 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
1454 This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
1456 You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1457 </property>
1458 </widget>
1459 </child>
1460 </widget>
1461 <packing>
1462 <property name="padding">0</property>
1463 <property name="expand">True</property>
1464 <property name="fill">True</property>
1465 </packing>
1466 </child>
1467 </widget>
1468 </child>
1469 </widget>
1471 <widget class="GtkDialog" id="no_file_specified">
1472 <property name="visible">True</property>
1473 <property name="title" translatable="yes">No feed file</property>
1474 <property name="type">GTK_WINDOW_TOPLEVEL</property>
1475 <property name="window_position">GTK_WIN_POS_CENTER</property>
1476 <property name="modal">False</property>
1477 <property name="resizable">True</property>
1478 <property name="destroy_with_parent">False</property>
1479 <property name="decorated">True</property>
1480 <property name="skip_taskbar_hint">False</property>
1481 <property name="skip_pager_hint">False</property>
1482 <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
1483 <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
1484 <property name="focus_on_map">True</property>
1485 <property name="urgency_hint">False</property>
1486 <property name="has_separator">False</property>
1488 <child internal-child="vbox">
1489 <widget class="GtkVBox" id="dialog-vbox3">
1490 <property name="visible">True</property>
1491 <property name="homogeneous">False</property>
1492 <property name="spacing">0</property>
1494 <child internal-child="action_area">
1495 <widget class="GtkHButtonBox" id="dialog-action_area3">
1496 <property name="visible">True</property>
1497 <property name="layout_style">GTK_BUTTONBOX_END</property>
1499 <child>
1500 <widget class="GtkButton" id="button13">
1501 <property name="visible">True</property>
1502 <property name="can_default">True</property>
1503 <property name="can_focus">True</property>
1504 <property name="label">gtk-cancel</property>
1505 <property name="use_stock">True</property>
1506 <property name="relief">GTK_RELIEF_NORMAL</property>
1507 <property name="focus_on_click">True</property>
1508 <property name="response_id">-6</property>
1509 </widget>
1510 </child>
1512 <child>
1513 <widget class="GtkButton" id="button14">
1514 <property name="visible">True</property>
1515 <property name="can_default">True</property>
1516 <property name="can_focus">True</property>
1517 <property name="label">gtk-open</property>
1518 <property name="use_stock">True</property>
1519 <property name="relief">GTK_RELIEF_NORMAL</property>
1520 <property name="focus_on_click">True</property>
1521 <property name="response_id">1</property>
1522 </widget>
1523 </child>
1525 <child>
1526 <widget class="GtkButton" id="new_button">
1527 <property name="visible">True</property>
1528 <property name="can_default">True</property>
1529 <property name="has_default">True</property>
1530 <property name="can_focus">True</property>
1531 <property name="label">gtk-new</property>
1532 <property name="use_stock">True</property>
1533 <property name="relief">GTK_RELIEF_NORMAL</property>
1534 <property name="focus_on_click">True</property>
1535 <property name="response_id">0</property>
1536 </widget>
1537 </child>
1538 </widget>
1539 <packing>
1540 <property name="padding">0</property>
1541 <property name="expand">False</property>
1542 <property name="fill">True</property>
1543 <property name="pack_type">GTK_PACK_END</property>
1544 </packing>
1545 </child>
1547 <child>
1548 <widget class="GtkHBox" id="hbox5">
1549 <property name="border_width">10</property>
1550 <property name="visible">True</property>
1551 <property name="homogeneous">False</property>
1552 <property name="spacing">10</property>
1554 <child>
1555 <widget class="GtkImage" id="image1">
1556 <property name="visible">True</property>
1557 <property name="stock">gtk-dialog-question</property>
1558 <property name="icon_size">6</property>
1559 <property name="xalign">0.5</property>
1560 <property name="yalign">0.5</property>
1561 <property name="xpad">0</property>
1562 <property name="ypad">0</property>
1563 </widget>
1564 <packing>
1565 <property name="padding">0</property>
1566 <property name="expand">True</property>
1567 <property name="fill">True</property>
1568 </packing>
1569 </child>
1571 <child>
1572 <widget class="GtkLabel" id="label21">
1573 <property name="visible">True</property>
1574 <property name="label" translatable="yes">Would you like to create a new XML feed file, or open an existing one?</property>
1575 <property name="use_underline">False</property>
1576 <property name="use_markup">False</property>
1577 <property name="justify">GTK_JUSTIFY_LEFT</property>
1578 <property name="wrap">True</property>
1579 <property name="selectable">False</property>
1580 <property name="xalign">0.5</property>
1581 <property name="yalign">0.5</property>
1582 <property name="xpad">0</property>
1583 <property name="ypad">0</property>
1584 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1585 <property name="width_chars">-1</property>
1586 <property name="single_line_mode">False</property>
1587 <property name="angle">0</property>
1588 </widget>
1589 <packing>
1590 <property name="padding">0</property>
1591 <property name="expand">False</property>
1592 <property name="fill">False</property>
1593 </packing>
1594 </child>
1595 </widget>
1596 <packing>
1597 <property name="padding">0</property>
1598 <property name="expand">True</property>
1599 <property name="fill">True</property>
1600 </packing>
1601 </child>
1602 </widget>
1603 </child>
1604 </widget>
1606 <widget class="GtkDialog" id="get_passphrase">
1607 <property name="title" translatable="yes">Enter GPG pass-phrase</property>
1608 <property name="type">GTK_WINDOW_TOPLEVEL</property>
1609 <property name="window_position">GTK_WIN_POS_CENTER</property>
1610 <property name="modal">True</property>
1611 <property name="resizable">True</property>
1612 <property name="destroy_with_parent">False</property>
1613 <property name="decorated">True</property>
1614 <property name="skip_taskbar_hint">False</property>
1615 <property name="skip_pager_hint">False</property>
1616 <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
1617 <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
1618 <property name="focus_on_map">True</property>
1619 <property name="urgency_hint">False</property>
1620 <property name="has_separator">False</property>
1622 <child internal-child="vbox">
1623 <widget class="GtkVBox" id="dialog-vbox4">
1624 <property name="visible">True</property>
1625 <property name="homogeneous">False</property>
1626 <property name="spacing">0</property>
1628 <child internal-child="action_area">
1629 <widget class="GtkHButtonBox" id="dialog-action_area4">
1630 <property name="visible">True</property>
1631 <property name="layout_style">GTK_BUTTONBOX_END</property>
1633 <child>
1634 <widget class="GtkButton" id="cancelbutton2">
1635 <property name="visible">True</property>
1636 <property name="can_default">True</property>
1637 <property name="can_focus">True</property>
1638 <property name="label">gtk-cancel</property>
1639 <property name="use_stock">True</property>
1640 <property name="relief">GTK_RELIEF_NORMAL</property>
1641 <property name="focus_on_click">True</property>
1642 <property name="response_id">-6</property>
1643 </widget>
1644 </child>
1646 <child>
1647 <widget class="GtkButton" id="okbutton2">
1648 <property name="visible">True</property>
1649 <property name="can_default">True</property>
1650 <property name="can_focus">True</property>
1651 <property name="label">gtk-ok</property>
1652 <property name="use_stock">True</property>
1653 <property name="relief">GTK_RELIEF_NORMAL</property>
1654 <property name="focus_on_click">True</property>
1655 <property name="response_id">-5</property>
1656 </widget>
1657 </child>
1658 </widget>
1659 <packing>
1660 <property name="padding">0</property>
1661 <property name="expand">False</property>
1662 <property name="fill">True</property>
1663 <property name="pack_type">GTK_PACK_END</property>
1664 </packing>
1665 </child>
1667 <child>
1668 <widget class="GtkHBox" id="hbox6">
1669 <property name="visible">True</property>
1670 <property name="homogeneous">False</property>
1671 <property name="spacing">0</property>
1673 <child>
1674 <widget class="GtkImage" id="image2">
1675 <property name="visible">True</property>
1676 <property name="stock">gtk-dialog-question</property>
1677 <property name="icon_size">6</property>
1678 <property name="xalign">0.5</property>
1679 <property name="yalign">0.5</property>
1680 <property name="xpad">0</property>
1681 <property name="ypad">0</property>
1682 </widget>
1683 <packing>
1684 <property name="padding">10</property>
1685 <property name="expand">False</property>
1686 <property name="fill">True</property>
1687 </packing>
1688 </child>
1690 <child>
1691 <widget class="GtkVBox" id="vbox3">
1692 <property name="visible">True</property>
1693 <property name="homogeneous">False</property>
1694 <property name="spacing">0</property>
1696 <child>
1697 <widget class="GtkLabel" id="label22">
1698 <property name="visible">True</property>
1699 <property name="label" translatable="yes">Enter pass-phrase:</property>
1700 <property name="use_underline">False</property>
1701 <property name="use_markup">False</property>
1702 <property name="justify">GTK_JUSTIFY_LEFT</property>
1703 <property name="wrap">True</property>
1704 <property name="selectable">False</property>
1705 <property name="xalign">0.5</property>
1706 <property name="yalign">1</property>
1707 <property name="xpad">0</property>
1708 <property name="ypad">8</property>
1709 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1710 <property name="width_chars">-1</property>
1711 <property name="single_line_mode">False</property>
1712 <property name="angle">0</property>
1713 </widget>
1714 <packing>
1715 <property name="padding">4</property>
1716 <property name="expand">True</property>
1717 <property name="fill">True</property>
1718 </packing>
1719 </child>
1721 <child>
1722 <widget class="GtkEntry" id="passphrase">
1723 <property name="visible">True</property>
1724 <property name="can_focus">True</property>
1725 <property name="editable">True</property>
1726 <property name="visibility">False</property>
1727 <property name="max_length">0</property>
1728 <property name="text" translatable="yes"></property>
1729 <property name="has_frame">True</property>
1730 <property name="invisible_char">*</property>
1731 <property name="activates_default">True</property>
1732 </widget>
1733 <packing>
1734 <property name="padding">0</property>
1735 <property name="expand">False</property>
1736 <property name="fill">False</property>
1737 </packing>
1738 </child>
1740 <child>
1741 <widget class="GtkLabel" id="label23">
1742 <property name="label" translatable="yes">ERROR</property>
1743 <property name="use_underline">False</property>
1744 <property name="use_markup">False</property>
1745 <property name="justify">GTK_JUSTIFY_LEFT</property>
1746 <property name="wrap">True</property>
1747 <property name="selectable">False</property>
1748 <property name="xalign">0.5</property>
1749 <property name="yalign">0.5</property>
1750 <property name="xpad">0</property>
1751 <property name="ypad">8</property>
1752 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1753 <property name="width_chars">-1</property>
1754 <property name="single_line_mode">False</property>
1755 <property name="angle">0</property>
1756 </widget>
1757 <packing>
1758 <property name="padding">0</property>
1759 <property name="expand">True</property>
1760 <property name="fill">False</property>
1761 </packing>
1762 </child>
1763 </widget>
1764 <packing>
1765 <property name="padding">10</property>
1766 <property name="expand">True</property>
1767 <property name="fill">True</property>
1768 </packing>
1769 </child>
1770 </widget>
1771 <packing>
1772 <property name="padding">6</property>
1773 <property name="expand">True</property>
1774 <property name="fill">True</property>
1775 </packing>
1776 </child>
1777 </widget>
1778 </child>
1779 </widget>
1781 <widget class="GtkDialog" id="version">
1782 <property name="visible">True</property>
1783 <property name="title" translatable="yes">Version properties</property>
1784 <property name="type">GTK_WINDOW_TOPLEVEL</property>
1785 <property name="window_position">GTK_WIN_POS_CENTER</property>
1786 <property name="modal">False</property>
1787 <property name="resizable">True</property>
1788 <property name="destroy_with_parent">False</property>
1789 <property name="decorated">True</property>
1790 <property name="skip_taskbar_hint">False</property>
1791 <property name="skip_pager_hint">False</property>
1792 <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
1793 <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
1794 <property name="focus_on_map">True</property>
1795 <property name="urgency_hint">False</property>
1796 <property name="has_separator">False</property>
1798 <child internal-child="vbox">
1799 <widget class="GtkVBox" id="dialog-vbox6">
1800 <property name="visible">True</property>
1801 <property name="homogeneous">False</property>
1802 <property name="spacing">0</property>
1804 <child internal-child="action_area">
1805 <widget class="GtkHButtonBox" id="dialog-action_area6">
1806 <property name="visible">True</property>
1807 <property name="layout_style">GTK_BUTTONBOX_END</property>
1809 <child>
1810 <widget class="GtkButton" id="closebutton2">
1811 <property name="visible">True</property>
1812 <property name="can_default">True</property>
1813 <property name="can_focus">True</property>
1814 <property name="label">gtk-cancel</property>
1815 <property name="use_stock">True</property>
1816 <property name="relief">GTK_RELIEF_NORMAL</property>
1817 <property name="focus_on_click">True</property>
1818 <property name="response_id">-6</property>
1819 </widget>
1820 </child>
1822 <child>
1823 <widget class="GtkButton" id="button24">
1824 <property name="visible">True</property>
1825 <property name="tooltip" translatable="yes">Save the XML feed and run 0launch on it, restricted to just this version.</property>
1826 <property name="can_default">True</property>
1827 <property name="can_focus">True</property>
1828 <property name="relief">GTK_RELIEF_NORMAL</property>
1829 <property name="focus_on_click">True</property>
1830 <property name="response_id">1</property>
1832 <child>
1833 <widget class="GtkAlignment" id="alignment25">
1834 <property name="visible">True</property>
1835 <property name="xalign">0.5</property>
1836 <property name="yalign">0.5</property>
1837 <property name="xscale">0</property>
1838 <property name="yscale">0</property>
1839 <property name="top_padding">0</property>
1840 <property name="bottom_padding">0</property>
1841 <property name="left_padding">0</property>
1842 <property name="right_padding">0</property>
1844 <child>
1845 <widget class="GtkHBox" id="hbox20">
1846 <property name="visible">True</property>
1847 <property name="homogeneous">False</property>
1848 <property name="spacing">2</property>
1850 <child>
1851 <widget class="GtkImage" id="image9">
1852 <property name="visible">True</property>
1853 <property name="stock">gtk-execute</property>
1854 <property name="icon_size">4</property>
1855 <property name="xalign">0.5</property>
1856 <property name="yalign">0.5</property>
1857 <property name="xpad">0</property>
1858 <property name="ypad">0</property>
1859 </widget>
1860 <packing>
1861 <property name="padding">0</property>
1862 <property name="expand">False</property>
1863 <property name="fill">False</property>
1864 </packing>
1865 </child>
1867 <child>
1868 <widget class="GtkLabel" id="label70">
1869 <property name="visible">True</property>
1870 <property name="label">Save and Test</property>
1871 <property name="use_underline">True</property>
1872 <property name="use_markup">False</property>
1873 <property name="justify">GTK_JUSTIFY_LEFT</property>
1874 <property name="wrap">False</property>
1875 <property name="selectable">False</property>
1876 <property name="xalign">0.5</property>
1877 <property name="yalign">0.5</property>
1878 <property name="xpad">0</property>
1879 <property name="ypad">0</property>
1880 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1881 <property name="width_chars">-1</property>
1882 <property name="single_line_mode">False</property>
1883 <property name="angle">0</property>
1884 </widget>
1885 <packing>
1886 <property name="padding">0</property>
1887 <property name="expand">False</property>
1888 <property name="fill">False</property>
1889 </packing>
1890 </child>
1891 </widget>
1892 </child>
1893 </widget>
1894 </child>
1895 </widget>
1896 </child>
1898 <child>
1899 <widget class="GtkButton" id="button25">
1900 <property name="visible">True</property>
1901 <property name="can_default">True</property>
1902 <property name="has_default">True</property>
1903 <property name="can_focus">True</property>
1904 <property name="label">gtk-ok</property>
1905 <property name="use_stock">True</property>
1906 <property name="relief">GTK_RELIEF_NORMAL</property>
1907 <property name="focus_on_click">True</property>
1908 <property name="response_id">-5</property>
1909 </widget>
1910 </child>
1911 </widget>
1912 <packing>
1913 <property name="padding">0</property>
1914 <property name="expand">False</property>
1915 <property name="fill">True</property>
1916 <property name="pack_type">GTK_PACK_END</property>
1917 </packing>
1918 </child>
1920 <child>
1921 <widget class="GtkVBox" id="vbox14">
1922 <property name="visible">True</property>
1923 <property name="homogeneous">False</property>
1924 <property name="spacing">0</property>
1926 <child>
1927 <widget class="GtkTable" id="table1">
1928 <property name="border_width">8</property>
1929 <property name="visible">True</property>
1930 <property name="n_rows">6</property>
1931 <property name="n_columns">4</property>
1932 <property name="homogeneous">False</property>
1933 <property name="row_spacing">4</property>
1934 <property name="column_spacing">4</property>
1936 <child>
1937 <widget class="GtkLabel" id="label26">
1938 <property name="visible">True</property>
1939 <property name="label" translatable="yes">Version</property>
1940 <property name="use_underline">False</property>
1941 <property name="use_markup">False</property>
1942 <property name="justify">GTK_JUSTIFY_LEFT</property>
1943 <property name="wrap">False</property>
1944 <property name="selectable">False</property>
1945 <property name="xalign">1</property>
1946 <property name="yalign">0.5</property>
1947 <property name="xpad">0</property>
1948 <property name="ypad">0</property>
1949 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1950 <property name="width_chars">-1</property>
1951 <property name="single_line_mode">False</property>
1952 <property name="angle">0</property>
1953 </widget>
1954 <packing>
1955 <property name="left_attach">0</property>
1956 <property name="right_attach">1</property>
1957 <property name="top_attach">0</property>
1958 <property name="bottom_attach">1</property>
1959 <property name="x_options">fill</property>
1960 <property name="y_options"></property>
1961 </packing>
1962 </child>
1964 <child>
1965 <widget class="GtkLabel" id="label27">
1966 <property name="visible">True</property>
1967 <property name="label" translatable="yes">Released</property>
1968 <property name="use_underline">False</property>
1969 <property name="use_markup">False</property>
1970 <property name="justify">GTK_JUSTIFY_LEFT</property>
1971 <property name="wrap">False</property>
1972 <property name="selectable">False</property>
1973 <property name="xalign">1</property>
1974 <property name="yalign">0.5</property>
1975 <property name="xpad">0</property>
1976 <property name="ypad">0</property>
1977 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
1978 <property name="width_chars">-1</property>
1979 <property name="single_line_mode">False</property>
1980 <property name="angle">0</property>
1981 </widget>
1982 <packing>
1983 <property name="left_attach">2</property>
1984 <property name="right_attach">3</property>
1985 <property name="top_attach">0</property>
1986 <property name="bottom_attach">1</property>
1987 <property name="x_options">fill</property>
1988 <property name="y_options"></property>
1989 </packing>
1990 </child>
1992 <child>
1993 <widget class="GtkEntry" id="version_number">
1994 <property name="visible">True</property>
1995 <property name="tooltip" translatable="yes">Allowed modifiers: &quot;-pre&quot;, &quot;-rc&quot;, &quot;-&quot;, &quot;-post&quot;. Eg: 1.2-rc3</property>
1996 <property name="can_focus">True</property>
1997 <property name="editable">True</property>
1998 <property name="visibility">True</property>
1999 <property name="max_length">0</property>
2000 <property name="text" translatable="yes"></property>
2001 <property name="has_frame">True</property>
2002 <property name="invisible_char">*</property>
2003 <property name="activates_default">False</property>
2004 </widget>
2005 <packing>
2006 <property name="left_attach">1</property>
2007 <property name="right_attach">2</property>
2008 <property name="top_attach">0</property>
2009 <property name="bottom_attach">1</property>
2010 <property name="y_options"></property>
2011 </packing>
2012 </child>
2014 <child>
2015 <widget class="GtkEntry" id="released">
2016 <property name="visible">True</property>
2017 <property name="can_focus">True</property>
2018 <property name="editable">True</property>
2019 <property name="visibility">True</property>
2020 <property name="max_length">0</property>
2021 <property name="text" translatable="yes"></property>
2022 <property name="has_frame">True</property>
2023 <property name="invisible_char">*</property>
2024 <property name="activates_default">False</property>
2025 </widget>
2026 <packing>
2027 <property name="left_attach">3</property>
2028 <property name="right_attach">4</property>
2029 <property name="top_attach">0</property>
2030 <property name="bottom_attach">1</property>
2031 <property name="y_options"></property>
2032 </packing>
2033 </child>
2035 <child>
2036 <widget class="GtkLabel" id="label34">
2037 <property name="visible">True</property>
2038 <property name="label" translatable="yes">ID</property>
2039 <property name="use_underline">False</property>
2040 <property name="use_markup">False</property>
2041 <property name="justify">GTK_JUSTIFY_LEFT</property>
2042 <property name="wrap">False</property>
2043 <property name="selectable">False</property>
2044 <property name="xalign">1</property>
2045 <property name="yalign">0.5</property>
2046 <property name="xpad">0</property>
2047 <property name="ypad">0</property>
2048 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2049 <property name="width_chars">-1</property>
2050 <property name="single_line_mode">False</property>
2051 <property name="angle">0</property>
2052 </widget>
2053 <packing>
2054 <property name="left_attach">0</property>
2055 <property name="right_attach">1</property>
2056 <property name="top_attach">1</property>
2057 <property name="bottom_attach">2</property>
2058 <property name="x_options">fill</property>
2059 <property name="y_options"></property>
2060 </packing>
2061 </child>
2063 <child>
2064 <widget class="GtkLabel" id="label28">
2065 <property name="visible">True</property>
2066 <property name="label" translatable="yes">OS</property>
2067 <property name="use_underline">False</property>
2068 <property name="use_markup">False</property>
2069 <property name="justify">GTK_JUSTIFY_LEFT</property>
2070 <property name="wrap">False</property>
2071 <property name="selectable">False</property>
2072 <property name="xalign">1</property>
2073 <property name="yalign">0.5</property>
2074 <property name="xpad">0</property>
2075 <property name="ypad">0</property>
2076 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2077 <property name="width_chars">-1</property>
2078 <property name="single_line_mode">False</property>
2079 <property name="angle">0</property>
2080 </widget>
2081 <packing>
2082 <property name="left_attach">0</property>
2083 <property name="right_attach">1</property>
2084 <property name="top_attach">3</property>
2085 <property name="bottom_attach">4</property>
2086 <property name="x_options">fill</property>
2087 <property name="y_options"></property>
2088 </packing>
2089 </child>
2091 <child>
2092 <widget class="GtkComboBoxEntry" id="os">
2093 <property name="visible">True</property>
2094 <property name="items" translatable="yes">*
2095 Darwin
2096 FreeBSD
2097 Linux
2098 MacOSX
2099 Windows</property>
2100 <property name="add_tearoffs">False</property>
2101 <property name="has_frame">True</property>
2102 <property name="focus_on_click">True</property>
2103 </widget>
2104 <packing>
2105 <property name="left_attach">1</property>
2106 <property name="right_attach">2</property>
2107 <property name="top_attach">3</property>
2108 <property name="bottom_attach">4</property>
2109 <property name="x_options">fill</property>
2110 <property name="y_options">fill</property>
2111 </packing>
2112 </child>
2114 <child>
2115 <widget class="GtkLabel" id="cpu">
2116 <property name="visible">True</property>
2117 <property name="label" translatable="yes">CPU</property>
2118 <property name="use_underline">False</property>
2119 <property name="use_markup">False</property>
2120 <property name="justify">GTK_JUSTIFY_LEFT</property>
2121 <property name="wrap">False</property>
2122 <property name="selectable">False</property>
2123 <property name="xalign">1</property>
2124 <property name="yalign">0.5</property>
2125 <property name="xpad">0</property>
2126 <property name="ypad">0</property>
2127 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2128 <property name="width_chars">-1</property>
2129 <property name="single_line_mode">False</property>
2130 <property name="angle">0</property>
2131 </widget>
2132 <packing>
2133 <property name="left_attach">2</property>
2134 <property name="right_attach">3</property>
2135 <property name="top_attach">3</property>
2136 <property name="bottom_attach">4</property>
2137 <property name="x_options">fill</property>
2138 <property name="y_options"></property>
2139 </packing>
2140 </child>
2142 <child>
2143 <widget class="GtkComboBoxEntry" id="cpu">
2144 <property name="visible">True</property>
2145 <property name="items" translatable="yes">*
2147 i386
2148 i486
2149 i586
2150 i686
2152 ppc64
2153 x86_64</property>
2154 <property name="add_tearoffs">False</property>
2155 <property name="has_frame">True</property>
2156 <property name="focus_on_click">True</property>
2157 </widget>
2158 <packing>
2159 <property name="left_attach">3</property>
2160 <property name="right_attach">4</property>
2161 <property name="top_attach">3</property>
2162 <property name="bottom_attach">4</property>
2163 <property name="x_options">fill</property>
2164 <property name="y_options">fill</property>
2165 </packing>
2166 </child>
2168 <child>
2169 <widget class="GtkCheckButton" id="inherit_arch">
2170 <property name="visible">True</property>
2171 <property name="can_focus">True</property>
2172 <property name="label" translatable="yes">Inherit architecture</property>
2173 <property name="use_underline">True</property>
2174 <property name="relief">GTK_RELIEF_NORMAL</property>
2175 <property name="focus_on_click">True</property>
2176 <property name="active">True</property>
2177 <property name="inconsistent">False</property>
2178 <property name="draw_indicator">True</property>
2179 </widget>
2180 <packing>
2181 <property name="left_attach">0</property>
2182 <property name="right_attach">2</property>
2183 <property name="top_attach">2</property>
2184 <property name="bottom_attach">3</property>
2185 <property name="x_options">fill</property>
2186 <property name="y_options"></property>
2187 </packing>
2188 </child>
2190 <child>
2191 <widget class="GtkLabel" id="label29">
2192 <property name="visible">True</property>
2193 <property name="label" translatable="yes">Stability</property>
2194 <property name="use_underline">False</property>
2195 <property name="use_markup">False</property>
2196 <property name="justify">GTK_JUSTIFY_LEFT</property>
2197 <property name="wrap">False</property>
2198 <property name="selectable">False</property>
2199 <property name="xalign">1</property>
2200 <property name="yalign">0.5</property>
2201 <property name="xpad">0</property>
2202 <property name="ypad">0</property>
2203 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2204 <property name="width_chars">-1</property>
2205 <property name="single_line_mode">False</property>
2206 <property name="angle">0</property>
2207 </widget>
2208 <packing>
2209 <property name="left_attach">2</property>
2210 <property name="right_attach">3</property>
2211 <property name="top_attach">4</property>
2212 <property name="bottom_attach">5</property>
2213 <property name="x_options">fill</property>
2214 <property name="y_options"></property>
2215 </packing>
2216 </child>
2218 <child>
2219 <widget class="GtkComboBox" id="stability">
2220 <property name="visible">True</property>
2221 <property name="items" translatable="yes">(inherit)
2222 Stable
2223 Testing
2224 Developer
2225 Buggy
2226 Insecure</property>
2227 <property name="add_tearoffs">False</property>
2228 <property name="focus_on_click">True</property>
2229 </widget>
2230 <packing>
2231 <property name="left_attach">3</property>
2232 <property name="right_attach">4</property>
2233 <property name="top_attach">4</property>
2234 <property name="bottom_attach">5</property>
2235 <property name="x_options">fill</property>
2236 <property name="y_options">fill</property>
2237 </packing>
2238 </child>
2240 <child>
2241 <widget class="GtkLabel" id="label43">
2242 <property name="visible">True</property>
2243 <property name="label" translatable="yes">Main</property>
2244 <property name="use_underline">False</property>
2245 <property name="use_markup">False</property>
2246 <property name="justify">GTK_JUSTIFY_LEFT</property>
2247 <property name="wrap">False</property>
2248 <property name="selectable">False</property>
2249 <property name="xalign">1</property>
2250 <property name="yalign">0.5</property>
2251 <property name="xpad">0</property>
2252 <property name="ypad">0</property>
2253 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2254 <property name="width_chars">-1</property>
2255 <property name="single_line_mode">False</property>
2256 <property name="angle">0</property>
2257 </widget>
2258 <packing>
2259 <property name="left_attach">0</property>
2260 <property name="right_attach">1</property>
2261 <property name="top_attach">4</property>
2262 <property name="bottom_attach">5</property>
2263 <property name="x_options">fill</property>
2264 <property name="y_options"></property>
2265 </packing>
2266 </child>
2268 <child>
2269 <widget class="GtkEventBox" id="eventbox2">
2270 <property name="visible">True</property>
2271 <property name="tooltip" translatable="yes">Enter the relative path of the binary to be run by default. If you have the archive cached, the drop-down menu will show a list of possibilities.</property>
2272 <property name="visible_window">True</property>
2273 <property name="above_child">False</property>
2275 <child>
2276 <widget class="GtkComboBoxEntry" id="main_binary">
2277 <property name="visible">True</property>
2278 <property name="items" translatable="yes"></property>
2279 <property name="add_tearoffs">False</property>
2280 <property name="has_frame">True</property>
2281 <property name="focus_on_click">True</property>
2282 </widget>
2283 </child>
2284 </widget>
2285 <packing>
2286 <property name="left_attach">1</property>
2287 <property name="right_attach">2</property>
2288 <property name="top_attach">4</property>
2289 <property name="bottom_attach">5</property>
2290 <property name="x_options">fill</property>
2291 <property name="y_options">fill</property>
2292 </packing>
2293 </child>
2295 <child>
2296 <widget class="GtkEntry" id="id_label">
2297 <property name="visible">True</property>
2298 <property name="sensitive">False</property>
2299 <property name="can_focus">True</property>
2300 <property name="editable">True</property>
2301 <property name="visibility">True</property>
2302 <property name="max_length">0</property>
2303 <property name="text" translatable="yes">.</property>
2304 <property name="has_frame">True</property>
2305 <property name="invisible_char">*</property>
2306 <property name="activates_default">False</property>
2307 </widget>
2308 <packing>
2309 <property name="left_attach">1</property>
2310 <property name="right_attach">4</property>
2311 <property name="top_attach">1</property>
2312 <property name="bottom_attach">2</property>
2313 <property name="y_options"></property>
2314 </packing>
2315 </child>
2317 <child>
2318 <widget class="GtkLabel" id="label58">
2319 <property name="visible">True</property>
2320 <property name="label" translatable="yes">License</property>
2321 <property name="use_underline">False</property>
2322 <property name="use_markup">False</property>
2323 <property name="justify">GTK_JUSTIFY_LEFT</property>
2324 <property name="wrap">False</property>
2325 <property name="selectable">False</property>
2326 <property name="xalign">1</property>
2327 <property name="yalign">0.5</property>
2328 <property name="xpad">0</property>
2329 <property name="ypad">0</property>
2330 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2331 <property name="width_chars">-1</property>
2332 <property name="single_line_mode">False</property>
2333 <property name="angle">0</property>
2334 </widget>
2335 <packing>
2336 <property name="left_attach">0</property>
2337 <property name="right_attach">1</property>
2338 <property name="top_attach">5</property>
2339 <property name="bottom_attach">6</property>
2340 <property name="x_options">fill</property>
2341 <property name="y_options"></property>
2342 </packing>
2343 </child>
2345 <child>
2346 <widget class="GtkComboBoxEntry" id="license">
2347 <property name="visible">True</property>
2348 <property name="items" translatable="yes">Affero General Public License
2349 Aladdin Free Public License (AFPL)
2350 Apple Public Source License (APSL)
2351 Copyback License
2352 DFSG approved
2353 Eclipse Public License
2354 Eiffel Forum License (EFL)
2355 Free For Educational Use
2356 Free For Home Use
2357 Free for non-commercial use
2358 Free To Use But Restricted
2359 Freely Distributable
2360 Freeware
2361 Netscape Public License (NPL)
2362 Nokia Open Source License (NOKOS)
2363 OSI Approved
2364 OSI Approved :: Academic Free License (AFL)
2365 OSI Approved :: Adaptive Public License (APL)
2366 OSI Approved :: Artistic License
2367 OSI Approved :: Boost Software License 1.0 (BSL-1.0)
2368 OSI Approved :: BSD License (original)
2369 OSI Approved :: BSD License (revised)
2370 OSI Approved :: Common Development and Distribution License (CDDL)
2371 OSI Approved :: Common Public License
2372 OSI Approved :: GNAT Modified GPL (GMGPL)
2373 OSI Approved :: GNU Free Documentation License (FDL)
2374 OSI Approved :: GNU General Public License v2
2375 OSI Approved :: GNU General Public License v3
2376 OSI Approved :: GNU Lesser General Public License (LGPL)
2377 OSI Approved :: Guile license
2378 OSI Approved :: IBM Public License
2379 OSI Approved :: MIT/X Consortium License
2380 OSI Approved :: MITRE Collaborative Virtual Workspace License (CVW)
2381 OSI Approved :: Mozilla Public License (MPL)
2382 OSI Approved :: Open Software License
2383 OSI Approved :: Perl License
2384 OSI Approved :: Python License
2385 OSI Approved :: Q Public License (QPL)
2386 OSI Approved :: Ricoh Source Code Public License
2387 OSI Approved :: SUN Public License
2388 OSI Approved :: W3C License
2389 OSI Approved :: zlib/libpng License
2390 Other/Proprietary License
2391 Other/Proprietary License with Free Trial
2392 Other/Proprietary License with Source
2393 Public Domain
2394 Shareware
2395 SUN Binary Code License
2396 SUN Community Source License
2397 The Apache License
2398 The Apache License 2.0
2399 The CeCILL License
2400 The Clarified Artistic License
2401 The Latex Project Public License (LPPL)
2402 The Open Content License
2403 The PHP License
2404 Voxel Public License (VPL)
2405 WTFPL
2406 Zope Public License (ZPL)
2407 </property>
2408 <property name="add_tearoffs">False</property>
2409 <property name="has_frame">True</property>
2410 <property name="focus_on_click">True</property>
2411 </widget>
2412 <packing>
2413 <property name="left_attach">1</property>
2414 <property name="right_attach">2</property>
2415 <property name="top_attach">5</property>
2416 <property name="bottom_attach">6</property>
2417 <property name="x_options">fill</property>
2418 <property name="y_options">fill</property>
2419 </packing>
2420 </child>
2422 <child>
2423 <widget class="GtkLabel" id="label72">
2424 <property name="visible">True</property>
2425 <property name="label" translatable="yes">Docs</property>
2426 <property name="use_underline">False</property>
2427 <property name="use_markup">False</property>
2428 <property name="justify">GTK_JUSTIFY_LEFT</property>
2429 <property name="wrap">False</property>
2430 <property name="selectable">False</property>
2431 <property name="xalign">1</property>
2432 <property name="yalign">0.5</property>
2433 <property name="xpad">0</property>
2434 <property name="ypad">0</property>
2435 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2436 <property name="width_chars">-1</property>
2437 <property name="single_line_mode">False</property>
2438 <property name="angle">0</property>
2439 </widget>
2440 <packing>
2441 <property name="left_attach">2</property>
2442 <property name="right_attach">3</property>
2443 <property name="top_attach">5</property>
2444 <property name="bottom_attach">6</property>
2445 <property name="x_options">fill</property>
2446 <property name="y_options"></property>
2447 </packing>
2448 </child>
2450 <child>
2451 <widget class="GtkEventBox" id="eventbox7">
2452 <property name="visible">True</property>
2453 <property name="tooltip" translatable="yes">The relative path of a directory in the package containing the main documentation files. This is the directory that would go in /usr/share/docs on Debian, for example.</property>
2454 <property name="visible_window">True</property>
2455 <property name="above_child">False</property>
2457 <child>
2458 <widget class="GtkComboBoxEntry" id="doc_dir">
2459 <property name="visible">True</property>
2460 <property name="items" translatable="yes"></property>
2461 <property name="add_tearoffs">False</property>
2462 <property name="has_frame">True</property>
2463 <property name="focus_on_click">True</property>
2464 </widget>
2465 </child>
2466 </widget>
2467 <packing>
2468 <property name="left_attach">3</property>
2469 <property name="right_attach">4</property>
2470 <property name="top_attach">5</property>
2471 <property name="bottom_attach">6</property>
2472 <property name="x_options">fill</property>
2473 <property name="y_options">fill</property>
2474 </packing>
2475 </child>
2476 </widget>
2477 <packing>
2478 <property name="padding">0</property>
2479 <property name="expand">False</property>
2480 <property name="fill">True</property>
2481 </packing>
2482 </child>
2484 <child>
2485 <widget class="GtkFrame" id="source_frame">
2486 <property name="border_width">4</property>
2487 <property name="label_xalign">0</property>
2488 <property name="label_yalign">0.5</property>
2489 <property name="shadow_type">GTK_SHADOW_NONE</property>
2491 <child>
2492 <widget class="GtkAlignment" id="alignment18">
2493 <property name="visible">True</property>
2494 <property name="xalign">0.5</property>
2495 <property name="yalign">0.5</property>
2496 <property name="xscale">1</property>
2497 <property name="yscale">1</property>
2498 <property name="top_padding">0</property>
2499 <property name="bottom_padding">0</property>
2500 <property name="left_padding">12</property>
2501 <property name="right_padding">0</property>
2503 <child>
2504 <widget class="GtkTable" id="table4">
2505 <property name="border_width">2</property>
2506 <property name="visible">True</property>
2507 <property name="n_rows">2</property>
2508 <property name="n_columns">4</property>
2509 <property name="homogeneous">False</property>
2510 <property name="row_spacing">4</property>
2511 <property name="column_spacing">4</property>
2513 <child>
2514 <widget class="GtkLabel" id="label62">
2515 <property name="visible">True</property>
2516 <property name="label" translatable="yes">Command</property>
2517 <property name="use_underline">False</property>
2518 <property name="use_markup">False</property>
2519 <property name="justify">GTK_JUSTIFY_LEFT</property>
2520 <property name="wrap">False</property>
2521 <property name="selectable">False</property>
2522 <property name="xalign">1</property>
2523 <property name="yalign">0.5</property>
2524 <property name="xpad">0</property>
2525 <property name="ypad">0</property>
2526 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2527 <property name="width_chars">-1</property>
2528 <property name="single_line_mode">False</property>
2529 <property name="angle">0</property>
2530 </widget>
2531 <packing>
2532 <property name="left_attach">0</property>
2533 <property name="right_attach">1</property>
2534 <property name="top_attach">0</property>
2535 <property name="bottom_attach">1</property>
2536 <property name="x_options">fill</property>
2537 <property name="y_options"></property>
2538 </packing>
2539 </child>
2541 <child>
2542 <widget class="GtkLabel" id="label63">
2543 <property name="visible">True</property>
2544 <property name="label" translatable="yes">Binary main</property>
2545 <property name="use_underline">False</property>
2546 <property name="use_markup">False</property>
2547 <property name="justify">GTK_JUSTIFY_LEFT</property>
2548 <property name="wrap">False</property>
2549 <property name="selectable">False</property>
2550 <property name="xalign">1</property>
2551 <property name="yalign">0.5</property>
2552 <property name="xpad">0</property>
2553 <property name="ypad">0</property>
2554 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2555 <property name="width_chars">-1</property>
2556 <property name="single_line_mode">False</property>
2557 <property name="angle">0</property>
2558 </widget>
2559 <packing>
2560 <property name="left_attach">0</property>
2561 <property name="right_attach">1</property>
2562 <property name="top_attach">1</property>
2563 <property name="bottom_attach">2</property>
2564 <property name="x_options">fill</property>
2565 <property name="y_options"></property>
2566 </packing>
2567 </child>
2569 <child>
2570 <widget class="GtkEntry" id="compile_binary_main">
2571 <property name="visible">True</property>
2572 <property name="tooltip" translatable="yes">The value of 'Main' for the binary that will be created.</property>
2573 <property name="can_focus">True</property>
2574 <property name="editable">True</property>
2575 <property name="visibility">True</property>
2576 <property name="max_length">0</property>
2577 <property name="text" translatable="yes"></property>
2578 <property name="has_frame">True</property>
2579 <property name="invisible_char">*</property>
2580 <property name="activates_default">False</property>
2581 </widget>
2582 <packing>
2583 <property name="left_attach">1</property>
2584 <property name="right_attach">2</property>
2585 <property name="top_attach">1</property>
2586 <property name="bottom_attach">2</property>
2587 <property name="y_options"></property>
2588 </packing>
2589 </child>
2591 <child>
2592 <widget class="GtkEntry" id="compile_command">
2593 <property name="visible">True</property>
2594 <property name="tooltip" translatable="yes">A shell command to be executed inside the build (temporary) directory. It must compile the source in $SRCDIR, putting the final result (ready for distribution) in $DISTDIR. If this command starts to get complicated, you should move it to a script (either inside the main source archive or in a separate dependency) and just set this attribute to the command to run the script.</property>
2595 <property name="can_focus">True</property>
2596 <property name="editable">True</property>
2597 <property name="visibility">True</property>
2598 <property name="max_length">0</property>
2599 <property name="text" translatable="yes">&quot;$SRCDIR/configure&quot; --prefix=&quot;$DISTDIR&quot; &amp;&amp; make install</property>
2600 <property name="has_frame">True</property>
2601 <property name="invisible_char">*</property>
2602 <property name="activates_default">False</property>
2603 </widget>
2604 <packing>
2605 <property name="left_attach">1</property>
2606 <property name="right_attach">4</property>
2607 <property name="top_attach">0</property>
2608 <property name="bottom_attach">1</property>
2609 <property name="y_options"></property>
2610 </packing>
2611 </child>
2613 <child>
2614 <widget class="GtkLabel" id="label76">
2615 <property name="visible">True</property>
2616 <property name="label" translatable="yes">Binary library major mappings</property>
2617 <property name="use_underline">False</property>
2618 <property name="use_markup">False</property>
2619 <property name="justify">GTK_JUSTIFY_LEFT</property>
2620 <property name="wrap">False</property>
2621 <property name="selectable">False</property>
2622 <property name="xalign">1</property>
2623 <property name="yalign">0.5</property>
2624 <property name="xpad">0</property>
2625 <property name="ypad">0</property>
2626 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2627 <property name="width_chars">-1</property>
2628 <property name="single_line_mode">False</property>
2629 <property name="angle">0</property>
2630 </widget>
2631 <packing>
2632 <property name="left_attach">2</property>
2633 <property name="right_attach">3</property>
2634 <property name="top_attach">1</property>
2635 <property name="bottom_attach">2</property>
2636 <property name="x_options">fill</property>
2637 <property name="y_options"></property>
2638 </packing>
2639 </child>
2641 <child>
2642 <widget class="GtkEntry" id="compile_binary_lib_mappings">
2643 <property name="visible">True</property>
2644 <property name="tooltip" translatable="yes">If this source package creates a -dev package that will be used with a native distribution library package, you may need to put some mappings here. See 0install.net for details. Example &quot;glade:0&quot;</property>
2645 <property name="can_focus">True</property>
2646 <property name="editable">True</property>
2647 <property name="visibility">True</property>
2648 <property name="max_length">0</property>
2649 <property name="text" translatable="yes"></property>
2650 <property name="has_frame">True</property>
2651 <property name="invisible_char">*</property>
2652 <property name="activates_default">False</property>
2653 </widget>
2654 <packing>
2655 <property name="left_attach">3</property>
2656 <property name="right_attach">4</property>
2657 <property name="top_attach">1</property>
2658 <property name="bottom_attach">2</property>
2659 <property name="y_options"></property>
2660 </packing>
2661 </child>
2662 </widget>
2663 </child>
2664 </widget>
2665 </child>
2667 <child>
2668 <widget class="GtkLabel" id="label61">
2669 <property name="visible">True</property>
2670 <property name="label" translatable="yes">&lt;b&gt;Source package options&lt;/b&gt;</property>
2671 <property name="use_underline">False</property>
2672 <property name="use_markup">True</property>
2673 <property name="justify">GTK_JUSTIFY_LEFT</property>
2674 <property name="wrap">False</property>
2675 <property name="selectable">False</property>
2676 <property name="xalign">0.5</property>
2677 <property name="yalign">0.5</property>
2678 <property name="xpad">0</property>
2679 <property name="ypad">0</property>
2680 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2681 <property name="width_chars">-1</property>
2682 <property name="single_line_mode">False</property>
2683 <property name="angle">0</property>
2684 </widget>
2685 <packing>
2686 <property name="type">label_item</property>
2687 </packing>
2688 </child>
2689 </widget>
2690 <packing>
2691 <property name="padding">0</property>
2692 <property name="expand">False</property>
2693 <property name="fill">True</property>
2694 </packing>
2695 </child>
2696 </widget>
2697 <packing>
2698 <property name="padding">0</property>
2699 <property name="expand">True</property>
2700 <property name="fill">True</property>
2701 </packing>
2702 </child>
2703 </widget>
2704 </child>
2705 </widget>
2707 <widget class="GtkDialog" id="add_archive">
2708 <property name="visible">True</property>
2709 <property name="title" translatable="yes">Add Archive</property>
2710 <property name="type">GTK_WINDOW_TOPLEVEL</property>
2711 <property name="window_position">GTK_WIN_POS_NONE</property>
2712 <property name="modal">False</property>
2713 <property name="resizable">True</property>
2714 <property name="destroy_with_parent">False</property>
2715 <property name="decorated">True</property>
2716 <property name="skip_taskbar_hint">False</property>
2717 <property name="skip_pager_hint">False</property>
2718 <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
2719 <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
2720 <property name="focus_on_map">True</property>
2721 <property name="urgency_hint">False</property>
2722 <property name="has_separator">False</property>
2724 <child internal-child="vbox">
2725 <widget class="GtkVBox" id="dialog-vbox7">
2726 <property name="visible">True</property>
2727 <property name="homogeneous">False</property>
2728 <property name="spacing">0</property>
2730 <child internal-child="action_area">
2731 <widget class="GtkHButtonBox" id="dialog-action_area7">
2732 <property name="visible">True</property>
2733 <property name="layout_style">GTK_BUTTONBOX_END</property>
2735 <child>
2736 <widget class="GtkButton" id="cancelbutton3">
2737 <property name="visible">True</property>
2738 <property name="can_default">True</property>
2739 <property name="can_focus">True</property>
2740 <property name="label">gtk-cancel</property>
2741 <property name="use_stock">True</property>
2742 <property name="relief">GTK_RELIEF_NORMAL</property>
2743 <property name="focus_on_click">True</property>
2744 <property name="response_id">-6</property>
2745 </widget>
2746 </child>
2748 <child>
2749 <widget class="GtkButton" id="okbutton3">
2750 <property name="visible">True</property>
2751 <property name="can_default">True</property>
2752 <property name="can_focus">True</property>
2753 <property name="label">gtk-ok</property>
2754 <property name="use_stock">True</property>
2755 <property name="relief">GTK_RELIEF_NORMAL</property>
2756 <property name="focus_on_click">True</property>
2757 <property name="response_id">-5</property>
2758 </widget>
2759 </child>
2760 </widget>
2761 <packing>
2762 <property name="padding">0</property>
2763 <property name="expand">False</property>
2764 <property name="fill">True</property>
2765 <property name="pack_type">GTK_PACK_END</property>
2766 </packing>
2767 </child>
2769 <child>
2770 <widget class="GtkVBox" id="vbox6">
2771 <property name="border_width">8</property>
2772 <property name="visible">True</property>
2773 <property name="homogeneous">False</property>
2774 <property name="spacing">6</property>
2776 <child>
2777 <widget class="GtkFrame" id="frame13">
2778 <property name="visible">True</property>
2779 <property name="label_xalign">0</property>
2780 <property name="label_yalign">0.5</property>
2781 <property name="shadow_type">GTK_SHADOW_NONE</property>
2783 <child>
2784 <widget class="GtkAlignment" id="alignment12">
2785 <property name="visible">True</property>
2786 <property name="xalign">0.5</property>
2787 <property name="yalign">0.5</property>
2788 <property name="xscale">1</property>
2789 <property name="yscale">1</property>
2790 <property name="top_padding">0</property>
2791 <property name="bottom_padding">0</property>
2792 <property name="left_padding">12</property>
2793 <property name="right_padding">0</property>
2795 <child>
2796 <widget class="GtkTable" id="table2">
2797 <property name="visible">True</property>
2798 <property name="n_rows">3</property>
2799 <property name="n_columns">3</property>
2800 <property name="homogeneous">False</property>
2801 <property name="row_spacing">4</property>
2802 <property name="column_spacing">4</property>
2804 <child>
2805 <widget class="GtkLabel" id="label39">
2806 <property name="visible">True</property>
2807 <property name="label" translatable="yes">Local copy: </property>
2808 <property name="use_underline">False</property>
2809 <property name="use_markup">False</property>
2810 <property name="justify">GTK_JUSTIFY_LEFT</property>
2811 <property name="wrap">False</property>
2812 <property name="selectable">False</property>
2813 <property name="xalign">0.5</property>
2814 <property name="yalign">0.5</property>
2815 <property name="xpad">0</property>
2816 <property name="ypad">0</property>
2817 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2818 <property name="width_chars">-1</property>
2819 <property name="single_line_mode">False</property>
2820 <property name="angle">0</property>
2821 </widget>
2822 <packing>
2823 <property name="left_attach">0</property>
2824 <property name="right_attach">1</property>
2825 <property name="top_attach">2</property>
2826 <property name="bottom_attach">3</property>
2827 <property name="x_options">fill</property>
2828 <property name="y_options"></property>
2829 </packing>
2830 </child>
2832 <child>
2833 <widget class="GtkLabel" id="label37">
2834 <property name="visible">True</property>
2835 <property name="label" translatable="yes">Format:</property>
2836 <property name="use_underline">False</property>
2837 <property name="use_markup">False</property>
2838 <property name="justify">GTK_JUSTIFY_LEFT</property>
2839 <property name="wrap">False</property>
2840 <property name="selectable">False</property>
2841 <property name="xalign">1</property>
2842 <property name="yalign">0.5</property>
2843 <property name="xpad">0</property>
2844 <property name="ypad">0</property>
2845 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2846 <property name="width_chars">-1</property>
2847 <property name="single_line_mode">False</property>
2848 <property name="angle">0</property>
2849 </widget>
2850 <packing>
2851 <property name="left_attach">0</property>
2852 <property name="right_attach">1</property>
2853 <property name="top_attach">0</property>
2854 <property name="bottom_attach">1</property>
2855 <property name="x_options">fill</property>
2856 <property name="y_options"></property>
2857 </packing>
2858 </child>
2860 <child>
2861 <widget class="GtkLabel" id="label36">
2862 <property name="visible">True</property>
2863 <property name="label" translatable="yes">URL:</property>
2864 <property name="use_underline">False</property>
2865 <property name="use_markup">False</property>
2866 <property name="justify">GTK_JUSTIFY_LEFT</property>
2867 <property name="wrap">False</property>
2868 <property name="selectable">False</property>
2869 <property name="xalign">1</property>
2870 <property name="yalign">0.5</property>
2871 <property name="xpad">0</property>
2872 <property name="ypad">0</property>
2873 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
2874 <property name="width_chars">-1</property>
2875 <property name="single_line_mode">False</property>
2876 <property name="angle">0</property>
2877 </widget>
2878 <packing>
2879 <property name="left_attach">0</property>
2880 <property name="right_attach">1</property>
2881 <property name="top_attach">1</property>
2882 <property name="bottom_attach">2</property>
2883 <property name="x_options">fill</property>
2884 <property name="y_options"></property>
2885 </packing>
2886 </child>
2888 <child>
2889 <widget class="GtkEntry" id="archive_url">
2890 <property name="visible">True</property>
2891 <property name="can_focus">True</property>
2892 <property name="editable">True</property>
2893 <property name="visibility">True</property>
2894 <property name="max_length">0</property>
2895 <property name="text" translatable="yes"></property>
2896 <property name="has_frame">True</property>
2897 <property name="invisible_char">*</property>
2898 <property name="activates_default">True</property>
2899 </widget>
2900 <packing>
2901 <property name="left_attach">1</property>
2902 <property name="right_attach">2</property>
2903 <property name="top_attach">1</property>
2904 <property name="bottom_attach">2</property>
2905 <property name="y_options"></property>
2906 </packing>
2907 </child>
2909 <child>
2910 <widget class="GtkButton" id="download">
2911 <property name="visible">True</property>
2912 <property name="tooltip" translatable="yes">Click here to download the archive from the URL.</property>
2913 <property name="can_focus">True</property>
2914 <property name="label" translatable="yes">Download</property>
2915 <property name="use_underline">True</property>
2916 <property name="relief">GTK_RELIEF_NORMAL</property>
2917 <property name="focus_on_click">True</property>
2918 </widget>
2919 <packing>
2920 <property name="left_attach">2</property>
2921 <property name="right_attach">3</property>
2922 <property name="top_attach">1</property>
2923 <property name="bottom_attach">2</property>
2924 <property name="x_options">fill</property>
2925 <property name="y_options"></property>
2926 </packing>
2927 </child>
2929 <child>
2930 <widget class="GtkComboBox" id="mime_type">
2931 <property name="visible">True</property>
2932 <property name="items" translatable="yes">(auto-detect)
2933 Autopackage
2934 application/vnd.ms-cab-compressed
2935 application/x-bzip-compressed-tar
2936 application/x-compressed-tar
2937 application/x-deb
2938 application/x-lzma-compressed-tar
2939 application/x-rpm
2940 application/x-ruby-gem
2941 application/x-tar
2942 application/zip
2943 </property>
2944 <property name="add_tearoffs">False</property>
2945 <property name="focus_on_click">True</property>
2946 </widget>
2947 <packing>
2948 <property name="left_attach">1</property>
2949 <property name="right_attach">3</property>
2950 <property name="top_attach">0</property>
2951 <property name="bottom_attach">1</property>
2952 <property name="x_options">fill</property>
2953 <property name="y_options">fill</property>
2954 </packing>
2955 </child>
2957 <child>
2958 <widget class="GtkEventBox" id="eventbox6">
2959 <property name="visible">True</property>
2960 <property name="tooltip" translatable="yes">If you have a local copy of the archive, select it here. Otherwise, use the Download button above.</property>
2961 <property name="visible_window">True</property>
2962 <property name="above_child">False</property>
2964 <child>
2965 <widget class="GtkFileChooserButton" id="local_archive">
2966 <property name="visible">True</property>
2967 <property name="title" translatable="yes">Select Archive File</property>
2968 <property name="action">GTK_FILE_CHOOSER_ACTION_OPEN</property>
2969 <property name="local_only">True</property>
2970 <property name="show_hidden">False</property>
2971 <property name="do_overwrite_confirmation">False</property>
2972 <property name="width_chars">-1</property>
2973 </widget>
2974 </child>
2975 </widget>
2976 <packing>
2977 <property name="left_attach">1</property>
2978 <property name="right_attach">3</property>
2979 <property name="top_attach">2</property>
2980 <property name="bottom_attach">3</property>
2981 <property name="x_options">fill</property>
2982 <property name="y_options">fill</property>
2983 </packing>
2984 </child>
2985 </widget>
2986 </child>
2987 </widget>
2988 </child>
2990 <child>
2991 <widget class="GtkLabel" id="label35">
2992 <property name="visible">True</property>
2993 <property name="label" translatable="yes">&lt;b&gt;Archive&lt;/b&gt;</property>
2994 <property name="use_underline">False</property>
2995 <property name="use_markup">True</property>
2996 <property name="justify">GTK_JUSTIFY_LEFT</property>
2997 <property name="wrap">False</property>
2998 <property name="selectable">False</property>
2999 <property name="xalign">0.5</property>
3000 <property name="yalign">0.5</property>
3001 <property name="xpad">0</property>
3002 <property name="ypad">0</property>
3003 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3004 <property name="width_chars">-1</property>
3005 <property name="single_line_mode">False</property>
3006 <property name="angle">0</property>
3007 </widget>
3008 <packing>
3009 <property name="type">label_item</property>
3010 </packing>
3011 </child>
3012 </widget>
3013 <packing>
3014 <property name="padding">0</property>
3015 <property name="expand">False</property>
3016 <property name="fill">False</property>
3017 </packing>
3018 </child>
3020 <child>
3021 <widget class="GtkFrame" id="subdirectory_frame">
3022 <property name="visible">True</property>
3023 <property name="label_xalign">0</property>
3024 <property name="label_yalign">0.5</property>
3025 <property name="shadow_type">GTK_SHADOW_NONE</property>
3027 <child>
3028 <widget class="GtkAlignment" id="alignment14">
3029 <property name="visible">True</property>
3030 <property name="xalign">0.5</property>
3031 <property name="yalign">0.5</property>
3032 <property name="xscale">1</property>
3033 <property name="yscale">1</property>
3034 <property name="top_padding">0</property>
3035 <property name="bottom_padding">0</property>
3036 <property name="left_padding">12</property>
3037 <property name="right_padding">0</property>
3039 <child>
3040 <widget class="GtkVBox" id="vbox8">
3041 <property name="visible">True</property>
3042 <property name="homogeneous">False</property>
3043 <property name="spacing">0</property>
3045 <child>
3046 <widget class="GtkLabel" id="label42">
3047 <property name="visible">True</property>
3048 <property name="label" translatable="yes">&lt;i&gt;If the archive contains a single top-level directory named after the archive then select it here. If there are several top-level items, choose 'Everything'.&lt;/i&gt;</property>
3049 <property name="use_underline">False</property>
3050 <property name="use_markup">True</property>
3051 <property name="justify">GTK_JUSTIFY_LEFT</property>
3052 <property name="wrap">True</property>
3053 <property name="selectable">False</property>
3054 <property name="xalign">0</property>
3055 <property name="yalign">0.5</property>
3056 <property name="xpad">4</property>
3057 <property name="ypad">8</property>
3058 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3059 <property name="width_chars">-1</property>
3060 <property name="single_line_mode">False</property>
3061 <property name="angle">0</property>
3062 </widget>
3063 <packing>
3064 <property name="padding">0</property>
3065 <property name="expand">False</property>
3066 <property name="fill">False</property>
3067 </packing>
3068 </child>
3070 <child>
3071 <widget class="GtkScrolledWindow" id="scrolledwindow6">
3072 <property name="visible">True</property>
3073 <property name="can_focus">True</property>
3074 <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
3075 <property name="vscrollbar_policy">GTK_POLICY_ALWAYS</property>
3076 <property name="shadow_type">GTK_SHADOW_IN</property>
3077 <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
3079 <child>
3080 <widget class="GtkTreeView" id="extract_list">
3081 <property name="visible">True</property>
3082 <property name="can_focus">True</property>
3083 <property name="headers_visible">True</property>
3084 <property name="rules_hint">False</property>
3085 <property name="reorderable">False</property>
3086 <property name="enable_search">True</property>
3087 <property name="fixed_height_mode">False</property>
3088 <property name="hover_selection">False</property>
3089 <property name="hover_expand">False</property>
3090 </widget>
3091 </child>
3092 </widget>
3093 <packing>
3094 <property name="padding">0</property>
3095 <property name="expand">True</property>
3096 <property name="fill">True</property>
3097 </packing>
3098 </child>
3099 </widget>
3100 </child>
3101 </widget>
3102 </child>
3104 <child>
3105 <widget class="GtkLabel" id="label41">
3106 <property name="visible">True</property>
3107 <property name="label" translatable="yes">&lt;b&gt;Subdirectory&lt;/b&gt;</property>
3108 <property name="use_underline">False</property>
3109 <property name="use_markup">True</property>
3110 <property name="justify">GTK_JUSTIFY_LEFT</property>
3111 <property name="wrap">False</property>
3112 <property name="selectable">False</property>
3113 <property name="xalign">0.5</property>
3114 <property name="yalign">0.5</property>
3115 <property name="xpad">0</property>
3116 <property name="ypad">0</property>
3117 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3118 <property name="width_chars">-1</property>
3119 <property name="single_line_mode">False</property>
3120 <property name="angle">0</property>
3121 </widget>
3122 <packing>
3123 <property name="type">label_item</property>
3124 </packing>
3125 </child>
3126 </widget>
3127 <packing>
3128 <property name="padding">0</property>
3129 <property name="expand">True</property>
3130 <property name="fill">True</property>
3131 </packing>
3132 </child>
3133 </widget>
3134 <packing>
3135 <property name="padding">0</property>
3136 <property name="expand">True</property>
3137 <property name="fill">True</property>
3138 </packing>
3139 </child>
3140 </widget>
3141 </child>
3142 </widget>
3144 <widget class="GtkDialog" id="requires">
3145 <property name="visible">True</property>
3146 <property name="title" translatable="yes">Requires...</property>
3147 <property name="type">GTK_WINDOW_TOPLEVEL</property>
3148 <property name="window_position">GTK_WIN_POS_NONE</property>
3149 <property name="modal">False</property>
3150 <property name="resizable">True</property>
3151 <property name="destroy_with_parent">False</property>
3152 <property name="decorated">True</property>
3153 <property name="skip_taskbar_hint">False</property>
3154 <property name="skip_pager_hint">False</property>
3155 <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
3156 <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
3157 <property name="focus_on_map">True</property>
3158 <property name="urgency_hint">False</property>
3159 <property name="has_separator">False</property>
3161 <child internal-child="vbox">
3162 <widget class="GtkVBox" id="dialog-vbox8">
3163 <property name="visible">True</property>
3164 <property name="homogeneous">False</property>
3165 <property name="spacing">0</property>
3167 <child internal-child="action_area">
3168 <widget class="GtkHButtonBox" id="dialog-action_area8">
3169 <property name="visible">True</property>
3170 <property name="layout_style">GTK_BUTTONBOX_END</property>
3172 <child>
3173 <widget class="GtkButton" id="cancelbutton4">
3174 <property name="visible">True</property>
3175 <property name="can_default">True</property>
3176 <property name="can_focus">True</property>
3177 <property name="label">gtk-cancel</property>
3178 <property name="use_stock">True</property>
3179 <property name="relief">GTK_RELIEF_NORMAL</property>
3180 <property name="focus_on_click">True</property>
3181 <property name="response_id">-6</property>
3182 </widget>
3183 </child>
3185 <child>
3186 <widget class="GtkButton" id="okbutton4">
3187 <property name="visible">True</property>
3188 <property name="can_default">True</property>
3189 <property name="can_focus">True</property>
3190 <property name="label">gtk-ok</property>
3191 <property name="use_stock">True</property>
3192 <property name="relief">GTK_RELIEF_NORMAL</property>
3193 <property name="focus_on_click">True</property>
3194 <property name="response_id">-5</property>
3195 </widget>
3196 </child>
3197 </widget>
3198 <packing>
3199 <property name="padding">0</property>
3200 <property name="expand">False</property>
3201 <property name="fill">True</property>
3202 <property name="pack_type">GTK_PACK_END</property>
3203 </packing>
3204 </child>
3206 <child>
3207 <widget class="GtkVBox" id="vbox9">
3208 <property name="border_width">8</property>
3209 <property name="visible">True</property>
3210 <property name="homogeneous">False</property>
3211 <property name="spacing">8</property>
3213 <child>
3214 <widget class="GtkFrame" id="frame15">
3215 <property name="visible">True</property>
3216 <property name="label_xalign">0</property>
3217 <property name="label_yalign">0.5</property>
3218 <property name="shadow_type">GTK_SHADOW_NONE</property>
3220 <child>
3221 <widget class="GtkAlignment" id="alignment15">
3222 <property name="border_width">4</property>
3223 <property name="visible">True</property>
3224 <property name="xalign">0.5</property>
3225 <property name="yalign">0.5</property>
3226 <property name="xscale">1</property>
3227 <property name="yscale">1</property>
3228 <property name="top_padding">0</property>
3229 <property name="bottom_padding">0</property>
3230 <property name="left_padding">12</property>
3231 <property name="right_padding">0</property>
3233 <child>
3234 <widget class="GtkVBox" id="vbox12">
3235 <property name="visible">True</property>
3236 <property name="homogeneous">False</property>
3237 <property name="spacing">4</property>
3239 <child>
3240 <widget class="GtkLabel" id="label49">
3241 <property name="visible">True</property>
3242 <property name="label" translatable="yes">&lt;i&gt;When the main program is run, the injector will select a suitable version of this interface.&lt;/i&gt;</property>
3243 <property name="use_underline">False</property>
3244 <property name="use_markup">True</property>
3245 <property name="justify">GTK_JUSTIFY_LEFT</property>
3246 <property name="wrap">True</property>
3247 <property name="selectable">False</property>
3248 <property name="xalign">0</property>
3249 <property name="yalign">0.5</property>
3250 <property name="xpad">0</property>
3251 <property name="ypad">0</property>
3252 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3253 <property name="width_chars">-1</property>
3254 <property name="single_line_mode">False</property>
3255 <property name="angle">0</property>
3256 </widget>
3257 <packing>
3258 <property name="padding">0</property>
3259 <property name="expand">False</property>
3260 <property name="fill">False</property>
3261 </packing>
3262 </child>
3264 <child>
3265 <widget class="GtkHBox" id="hbox10">
3266 <property name="visible">True</property>
3267 <property name="homogeneous">False</property>
3268 <property name="spacing">0</property>
3270 <child>
3271 <widget class="GtkLabel" id="label47">
3272 <property name="visible">True</property>
3273 <property name="label" translatable="yes">URI: </property>
3274 <property name="use_underline">False</property>
3275 <property name="use_markup">False</property>
3276 <property name="justify">GTK_JUSTIFY_LEFT</property>
3277 <property name="wrap">False</property>
3278 <property name="selectable">False</property>
3279 <property name="xalign">0.5</property>
3280 <property name="yalign">0.5</property>
3281 <property name="xpad">0</property>
3282 <property name="ypad">0</property>
3283 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3284 <property name="width_chars">-1</property>
3285 <property name="single_line_mode">False</property>
3286 <property name="angle">0</property>
3287 </widget>
3288 <packing>
3289 <property name="padding">0</property>
3290 <property name="expand">False</property>
3291 <property name="fill">False</property>
3292 </packing>
3293 </child>
3295 <child>
3296 <widget class="GtkComboBoxEntry" id="requires_uri">
3297 <property name="visible">True</property>
3298 <property name="items" translatable="yes"></property>
3299 <property name="add_tearoffs">False</property>
3300 <property name="has_frame">True</property>
3301 <property name="focus_on_click">True</property>
3302 </widget>
3303 <packing>
3304 <property name="padding">0</property>
3305 <property name="expand">True</property>
3306 <property name="fill">True</property>
3307 </packing>
3308 </child>
3309 </widget>
3310 <packing>
3311 <property name="padding">0</property>
3312 <property name="expand">True</property>
3313 <property name="fill">True</property>
3314 </packing>
3315 </child>
3316 </widget>
3317 </child>
3318 </widget>
3319 </child>
3321 <child>
3322 <widget class="GtkLabel" id="label44">
3323 <property name="visible">True</property>
3324 <property name="label" translatable="yes">&lt;b&gt;Required interface&lt;/b&gt;</property>
3325 <property name="use_underline">False</property>
3326 <property name="use_markup">True</property>
3327 <property name="justify">GTK_JUSTIFY_LEFT</property>
3328 <property name="wrap">False</property>
3329 <property name="selectable">False</property>
3330 <property name="xalign">0.5</property>
3331 <property name="yalign">0.5</property>
3332 <property name="xpad">0</property>
3333 <property name="ypad">0</property>
3334 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3335 <property name="width_chars">-1</property>
3336 <property name="single_line_mode">False</property>
3337 <property name="angle">0</property>
3338 </widget>
3339 <packing>
3340 <property name="type">label_item</property>
3341 </packing>
3342 </child>
3343 </widget>
3344 <packing>
3345 <property name="padding">0</property>
3346 <property name="expand">False</property>
3347 <property name="fill">True</property>
3348 </packing>
3349 </child>
3351 <child>
3352 <widget class="GtkFrame" id="frame16">
3353 <property name="visible">True</property>
3354 <property name="label_xalign">0</property>
3355 <property name="label_yalign">0.5</property>
3356 <property name="shadow_type">GTK_SHADOW_NONE</property>
3358 <child>
3359 <widget class="GtkAlignment" id="alignment16">
3360 <property name="border_width">4</property>
3361 <property name="visible">True</property>
3362 <property name="xalign">0.5</property>
3363 <property name="yalign">0.5</property>
3364 <property name="xscale">1</property>
3365 <property name="yscale">1</property>
3366 <property name="top_padding">0</property>
3367 <property name="bottom_padding">0</property>
3368 <property name="left_padding">12</property>
3369 <property name="right_padding">0</property>
3371 <child>
3372 <widget class="GtkVBox" id="vbox10">
3373 <property name="visible">True</property>
3374 <property name="homogeneous">False</property>
3375 <property name="spacing">4</property>
3377 <child>
3378 <widget class="GtkLabel" id="label51">
3379 <property name="visible">True</property>
3380 <property name="label" translatable="yes">&lt;i&gt;The chosen version is made known to the program through an environment variable.&lt;/i&gt;</property>
3381 <property name="use_underline">False</property>
3382 <property name="use_markup">True</property>
3383 <property name="justify">GTK_JUSTIFY_LEFT</property>
3384 <property name="wrap">True</property>
3385 <property name="selectable">False</property>
3386 <property name="xalign">0</property>
3387 <property name="yalign">0.5</property>
3388 <property name="xpad">0</property>
3389 <property name="ypad">0</property>
3390 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3391 <property name="width_chars">-1</property>
3392 <property name="single_line_mode">False</property>
3393 <property name="angle">0</property>
3394 </widget>
3395 <packing>
3396 <property name="padding">0</property>
3397 <property name="expand">False</property>
3398 <property name="fill">False</property>
3399 </packing>
3400 </child>
3402 <child>
3403 <widget class="GtkTable" id="table3">
3404 <property name="visible">True</property>
3405 <property name="n_rows">3</property>
3406 <property name="n_columns">3</property>
3407 <property name="homogeneous">False</property>
3408 <property name="row_spacing">4</property>
3409 <property name="column_spacing">4</property>
3411 <child>
3412 <widget class="GtkLabel" id="label52">
3413 <property name="visible">True</property>
3414 <property name="label" translatable="yes">Name:</property>
3415 <property name="use_underline">False</property>
3416 <property name="use_markup">False</property>
3417 <property name="justify">GTK_JUSTIFY_LEFT</property>
3418 <property name="wrap">False</property>
3419 <property name="selectable">False</property>
3420 <property name="xalign">1</property>
3421 <property name="yalign">0.5</property>
3422 <property name="xpad">0</property>
3423 <property name="ypad">0</property>
3424 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3425 <property name="width_chars">-1</property>
3426 <property name="single_line_mode">False</property>
3427 <property name="angle">0</property>
3428 </widget>
3429 <packing>
3430 <property name="left_attach">0</property>
3431 <property name="right_attach">1</property>
3432 <property name="top_attach">0</property>
3433 <property name="bottom_attach">1</property>
3434 <property name="x_options">fill</property>
3435 <property name="y_options"></property>
3436 </packing>
3437 </child>
3439 <child>
3440 <widget class="GtkLabel" id="label54">
3441 <property name="visible">True</property>
3442 <property name="label" translatable="yes">Default:</property>
3443 <property name="use_underline">False</property>
3444 <property name="use_markup">False</property>
3445 <property name="justify">GTK_JUSTIFY_LEFT</property>
3446 <property name="wrap">False</property>
3447 <property name="selectable">False</property>
3448 <property name="xalign">1</property>
3449 <property name="yalign">0.5</property>
3450 <property name="xpad">0</property>
3451 <property name="ypad">0</property>
3452 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3453 <property name="width_chars">-1</property>
3454 <property name="single_line_mode">False</property>
3455 <property name="angle">0</property>
3456 </widget>
3457 <packing>
3458 <property name="left_attach">0</property>
3459 <property name="right_attach">1</property>
3460 <property name="top_attach">2</property>
3461 <property name="bottom_attach">3</property>
3462 <property name="x_options">fill</property>
3463 <property name="y_options"></property>
3464 </packing>
3465 </child>
3467 <child>
3468 <widget class="GtkLabel" id="label60">
3469 <property name="visible">True</property>
3470 <property name="label" translatable="yes">&lt;chosen-version&gt;/</property>
3471 <property name="use_underline">False</property>
3472 <property name="use_markup">False</property>
3473 <property name="justify">GTK_JUSTIFY_LEFT</property>
3474 <property name="wrap">False</property>
3475 <property name="selectable">False</property>
3476 <property name="xalign">0</property>
3477 <property name="yalign">0.5</property>
3478 <property name="xpad">0</property>
3479 <property name="ypad">0</property>
3480 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3481 <property name="width_chars">-1</property>
3482 <property name="single_line_mode">False</property>
3483 <property name="angle">0</property>
3484 </widget>
3485 <packing>
3486 <property name="left_attach">1</property>
3487 <property name="right_attach">2</property>
3488 <property name="top_attach">1</property>
3489 <property name="bottom_attach">2</property>
3490 <property name="x_options">fill</property>
3491 <property name="y_options"></property>
3492 </packing>
3493 </child>
3495 <child>
3496 <widget class="GtkEventBox" id="eventbox4">
3497 <property name="width_request">0</property>
3498 <property name="visible">True</property>
3499 <property name="tooltip" translatable="yes">The name of the environment variable to set. The selected file or directory will be prepended to the value of the variable.</property>
3500 <property name="visible_window">True</property>
3501 <property name="above_child">False</property>
3503 <child>
3504 <widget class="GtkComboBoxEntry" id="env_name">
3505 <property name="visible">True</property>
3506 <property name="items" translatable="yes">LD_LIBRARY_PATH
3507 PATH
3508 PKG_CONFIG_PATH
3509 PYTHONPATH
3510 XDG_CONFIG_DIRS
3511 XDG_DATA_DIRS</property>
3512 <property name="add_tearoffs">False</property>
3513 <property name="has_frame">True</property>
3514 <property name="focus_on_click">True</property>
3515 </widget>
3516 </child>
3517 </widget>
3518 <packing>
3519 <property name="left_attach">1</property>
3520 <property name="right_attach">3</property>
3521 <property name="top_attach">0</property>
3522 <property name="bottom_attach">1</property>
3523 <property name="x_options">fill</property>
3524 <property name="y_options">fill</property>
3525 </packing>
3526 </child>
3528 <child>
3529 <widget class="GtkEventBox" id="eventbox5">
3530 <property name="visible">True</property>
3531 <property name="tooltip" translatable="yes">The file or directory within the chosen version whose full path will be inserted into the environment variable.</property>
3532 <property name="visible_window">True</property>
3533 <property name="above_child">False</property>
3535 <child>
3536 <widget class="GtkComboBoxEntry" id="env_insert">
3537 <property name="visible">True</property>
3538 <property name="items" translatable="yes"></property>
3539 <property name="add_tearoffs">False</property>
3540 <property name="has_frame">True</property>
3541 <property name="focus_on_click">True</property>
3542 </widget>
3543 </child>
3544 </widget>
3545 <packing>
3546 <property name="left_attach">2</property>
3547 <property name="right_attach">3</property>
3548 <property name="top_attach">1</property>
3549 <property name="bottom_attach">2</property>
3550 <property name="y_options">fill</property>
3551 </packing>
3552 </child>
3554 <child>
3555 <widget class="GtkEntry" id="env_default">
3556 <property name="visible">True</property>
3557 <property name="tooltip" translatable="yes">If the environment variable didn't already have a value, assume it was set to this. Use this for variables which have a special meaning when not set.</property>
3558 <property name="can_focus">True</property>
3559 <property name="editable">True</property>
3560 <property name="visibility">True</property>
3561 <property name="max_length">0</property>
3562 <property name="text" translatable="yes"></property>
3563 <property name="has_frame">True</property>
3564 <property name="invisible_char">*</property>
3565 <property name="activates_default">False</property>
3566 </widget>
3567 <packing>
3568 <property name="left_attach">1</property>
3569 <property name="right_attach">3</property>
3570 <property name="top_attach">2</property>
3571 <property name="bottom_attach">3</property>
3572 <property name="y_options"></property>
3573 </packing>
3574 </child>
3576 <child>
3577 <widget class="GtkEventBox" id="eventbox8">
3578 <property name="visible">True</property>
3579 <property name="tooltip" translatable="yes">If the environment variable is a list (e.g. $PATH) then you should Prepend the selected item to the list. If the variable is a single item, then use Replace instead.</property>
3580 <property name="visible_window">True</property>
3581 <property name="above_child">False</property>
3583 <child>
3584 <widget class="GtkComboBox" id="env_mode">
3585 <property name="visible">True</property>
3586 <property name="items" translatable="yes">Prepend
3587 Append
3588 Replace</property>
3589 <property name="add_tearoffs">False</property>
3590 <property name="focus_on_click">True</property>
3591 </widget>
3592 </child>
3593 </widget>
3594 <packing>
3595 <property name="left_attach">0</property>
3596 <property name="right_attach">1</property>
3597 <property name="top_attach">1</property>
3598 <property name="bottom_attach">2</property>
3599 <property name="x_options">fill</property>
3600 <property name="y_options">fill</property>
3601 </packing>
3602 </child>
3603 </widget>
3604 <packing>
3605 <property name="padding">0</property>
3606 <property name="expand">True</property>
3607 <property name="fill">True</property>
3608 </packing>
3609 </child>
3610 </widget>
3611 </child>
3612 </widget>
3613 </child>
3615 <child>
3616 <widget class="GtkLabel" id="label45">
3617 <property name="visible">True</property>
3618 <property name="label" translatable="yes">&lt;b&gt;Binding&lt;/b&gt;</property>
3619 <property name="use_underline">False</property>
3620 <property name="use_markup">True</property>
3621 <property name="justify">GTK_JUSTIFY_LEFT</property>
3622 <property name="wrap">False</property>
3623 <property name="selectable">False</property>
3624 <property name="xalign">0.5</property>
3625 <property name="yalign">0.5</property>
3626 <property name="xpad">0</property>
3627 <property name="ypad">0</property>
3628 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3629 <property name="width_chars">-1</property>
3630 <property name="single_line_mode">False</property>
3631 <property name="angle">0</property>
3632 </widget>
3633 <packing>
3634 <property name="type">label_item</property>
3635 </packing>
3636 </child>
3637 </widget>
3638 <packing>
3639 <property name="padding">0</property>
3640 <property name="expand">False</property>
3641 <property name="fill">True</property>
3642 </packing>
3643 </child>
3645 <child>
3646 <widget class="GtkFrame" id="frame17">
3647 <property name="visible">True</property>
3648 <property name="label_xalign">0</property>
3649 <property name="label_yalign">0.5</property>
3650 <property name="shadow_type">GTK_SHADOW_NONE</property>
3652 <child>
3653 <widget class="GtkAlignment" id="alignment17">
3654 <property name="border_width">4</property>
3655 <property name="visible">True</property>
3656 <property name="xalign">0.5</property>
3657 <property name="yalign">0.5</property>
3658 <property name="xscale">1</property>
3659 <property name="yscale">1</property>
3660 <property name="top_padding">0</property>
3661 <property name="bottom_padding">0</property>
3662 <property name="left_padding">12</property>
3663 <property name="right_padding">0</property>
3665 <child>
3666 <widget class="GtkVBox" id="vbox11">
3667 <property name="visible">True</property>
3668 <property name="homogeneous">False</property>
3669 <property name="spacing">4</property>
3671 <child>
3672 <widget class="GtkLabel" id="label50">
3673 <property name="visible">True</property>
3674 <property name="label" translatable="yes">&lt;i&gt;If only some versions work correctly, this section should be used to prevent an unsuitable version from being selected.&lt;/i&gt;</property>
3675 <property name="use_underline">False</property>
3676 <property name="use_markup">True</property>
3677 <property name="justify">GTK_JUSTIFY_LEFT</property>
3678 <property name="wrap">True</property>
3679 <property name="selectable">False</property>
3680 <property name="xalign">0</property>
3681 <property name="yalign">0.5</property>
3682 <property name="xpad">0</property>
3683 <property name="ypad">0</property>
3684 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3685 <property name="width_chars">-1</property>
3686 <property name="single_line_mode">False</property>
3687 <property name="angle">0</property>
3688 </widget>
3689 <packing>
3690 <property name="padding">0</property>
3691 <property name="expand">False</property>
3692 <property name="fill">False</property>
3693 </packing>
3694 </child>
3696 <child>
3697 <widget class="GtkHBox" id="hbox13">
3698 <property name="visible">True</property>
3699 <property name="homogeneous">False</property>
3700 <property name="spacing">4</property>
3702 <child>
3703 <widget class="GtkEntry" id="not_before">
3704 <property name="visible">True</property>
3705 <property name="tooltip" translatable="yes">The lowest version number that works.</property>
3706 <property name="can_focus">True</property>
3707 <property name="editable">True</property>
3708 <property name="visibility">True</property>
3709 <property name="max_length">0</property>
3710 <property name="text" translatable="yes"></property>
3711 <property name="has_frame">True</property>
3712 <property name="invisible_char">*</property>
3713 <property name="activates_default">False</property>
3714 </widget>
3715 <packing>
3716 <property name="padding">0</property>
3717 <property name="expand">True</property>
3718 <property name="fill">True</property>
3719 </packing>
3720 </child>
3722 <child>
3723 <widget class="GtkLabel" id="label57">
3724 <property name="visible">True</property>
3725 <property name="label" translatable="yes">&lt;= version &lt;</property>
3726 <property name="use_underline">False</property>
3727 <property name="use_markup">False</property>
3728 <property name="justify">GTK_JUSTIFY_LEFT</property>
3729 <property name="wrap">False</property>
3730 <property name="selectable">False</property>
3731 <property name="xalign">0.5</property>
3732 <property name="yalign">0.5</property>
3733 <property name="xpad">0</property>
3734 <property name="ypad">0</property>
3735 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3736 <property name="width_chars">-1</property>
3737 <property name="single_line_mode">False</property>
3738 <property name="angle">0</property>
3739 </widget>
3740 <packing>
3741 <property name="padding">0</property>
3742 <property name="expand">False</property>
3743 <property name="fill">False</property>
3744 </packing>
3745 </child>
3747 <child>
3748 <widget class="GtkEntry" id="before">
3749 <property name="visible">True</property>
3750 <property name="tooltip" translatable="yes">This version and later ones don't work.</property>
3751 <property name="can_focus">True</property>
3752 <property name="editable">True</property>
3753 <property name="visibility">True</property>
3754 <property name="max_length">0</property>
3755 <property name="text" translatable="yes"></property>
3756 <property name="has_frame">True</property>
3757 <property name="invisible_char">*</property>
3758 <property name="activates_default">False</property>
3759 </widget>
3760 <packing>
3761 <property name="padding">0</property>
3762 <property name="expand">True</property>
3763 <property name="fill">True</property>
3764 </packing>
3765 </child>
3766 </widget>
3767 <packing>
3768 <property name="padding">0</property>
3769 <property name="expand">True</property>
3770 <property name="fill">True</property>
3771 </packing>
3772 </child>
3773 </widget>
3774 </child>
3775 </widget>
3776 </child>
3778 <child>
3779 <widget class="GtkLabel" id="label46">
3780 <property name="visible">True</property>
3781 <property name="label" translatable="yes">&lt;b&gt;Constraints&lt;/b&gt;</property>
3782 <property name="use_underline">False</property>
3783 <property name="use_markup">True</property>
3784 <property name="justify">GTK_JUSTIFY_LEFT</property>
3785 <property name="wrap">False</property>
3786 <property name="selectable">False</property>
3787 <property name="xalign">0.5</property>
3788 <property name="yalign">0.5</property>
3789 <property name="xpad">0</property>
3790 <property name="ypad">0</property>
3791 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3792 <property name="width_chars">-1</property>
3793 <property name="single_line_mode">False</property>
3794 <property name="angle">0</property>
3795 </widget>
3796 <packing>
3797 <property name="type">label_item</property>
3798 </packing>
3799 </child>
3800 </widget>
3801 <packing>
3802 <property name="padding">0</property>
3803 <property name="expand">False</property>
3804 <property name="fill">True</property>
3805 </packing>
3806 </child>
3807 </widget>
3808 <packing>
3809 <property name="padding">0</property>
3810 <property name="expand">True</property>
3811 <property name="fill">True</property>
3812 </packing>
3813 </child>
3814 </widget>
3815 </child>
3816 </widget>
3818 <widget class="GtkDialog" id="download">
3819 <property name="title" translatable="yes">Downloading</property>
3820 <property name="type">GTK_WINDOW_TOPLEVEL</property>
3821 <property name="window_position">GTK_WIN_POS_NONE</property>
3822 <property name="modal">False</property>
3823 <property name="resizable">True</property>
3824 <property name="destroy_with_parent">False</property>
3825 <property name="decorated">True</property>
3826 <property name="skip_taskbar_hint">False</property>
3827 <property name="skip_pager_hint">False</property>
3828 <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
3829 <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
3830 <property name="focus_on_map">True</property>
3831 <property name="urgency_hint">False</property>
3832 <property name="has_separator">False</property>
3834 <child internal-child="vbox">
3835 <widget class="GtkVBox" id="dialog-vbox9">
3836 <property name="visible">True</property>
3837 <property name="homogeneous">False</property>
3838 <property name="spacing">0</property>
3840 <child internal-child="action_area">
3841 <widget class="GtkHButtonBox" id="dialog-action_area9">
3842 <property name="visible">True</property>
3843 <property name="layout_style">GTK_BUTTONBOX_END</property>
3845 <child>
3846 <widget class="GtkButton" id="cancelbutton5">
3847 <property name="visible">True</property>
3848 <property name="can_default">True</property>
3849 <property name="can_focus">True</property>
3850 <property name="label">gtk-cancel</property>
3851 <property name="use_stock">True</property>
3852 <property name="relief">GTK_RELIEF_NORMAL</property>
3853 <property name="focus_on_click">True</property>
3854 <property name="response_id">-6</property>
3855 </widget>
3856 </child>
3857 </widget>
3858 <packing>
3859 <property name="padding">0</property>
3860 <property name="expand">False</property>
3861 <property name="fill">True</property>
3862 <property name="pack_type">GTK_PACK_END</property>
3863 </packing>
3864 </child>
3866 <child>
3867 <widget class="GtkVBox" id="vbox13">
3868 <property name="border_width">10</property>
3869 <property name="visible">True</property>
3870 <property name="homogeneous">False</property>
3871 <property name="spacing">10</property>
3873 <child>
3874 <widget class="GtkLabel" id="label59">
3875 <property name="visible">True</property>
3876 <property name="label" translatable="yes">Downloading, please wait...</property>
3877 <property name="use_underline">False</property>
3878 <property name="use_markup">False</property>
3879 <property name="justify">GTK_JUSTIFY_LEFT</property>
3880 <property name="wrap">False</property>
3881 <property name="selectable">False</property>
3882 <property name="xalign">0.5</property>
3883 <property name="yalign">0.5</property>
3884 <property name="xpad">50</property>
3885 <property name="ypad">0</property>
3886 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3887 <property name="width_chars">-1</property>
3888 <property name="single_line_mode">False</property>
3889 <property name="angle">0</property>
3890 </widget>
3891 <packing>
3892 <property name="padding">0</property>
3893 <property name="expand">False</property>
3894 <property name="fill">False</property>
3895 </packing>
3896 </child>
3898 <child>
3899 <widget class="GtkProgressBar" id="progress">
3900 <property name="visible">True</property>
3901 <property name="orientation">GTK_PROGRESS_LEFT_TO_RIGHT</property>
3902 <property name="fraction">0</property>
3903 <property name="pulse_step">0.10000000149</property>
3904 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
3905 </widget>
3906 <packing>
3907 <property name="padding">0</property>
3908 <property name="expand">False</property>
3909 <property name="fill">False</property>
3910 </packing>
3911 </child>
3912 </widget>
3913 <packing>
3914 <property name="padding">0</property>
3915 <property name="expand">True</property>
3916 <property name="fill">True</property>
3917 </packing>
3918 </child>
3919 </widget>
3920 </child>
3921 </widget>
3923 </glade-interface>