1 <?xml version=
"1.0" encoding=
"UTF-8" standalone=
"no"?>
2 <!DOCTYPE glade-interface SYSTEM
"glade-2.0.dtd">
5 <widget class=
"GtkWindow" id=
"main_win">
6 <property name=
"border_width">1</property>
7 <property name=
"title" translatable=
"yes">Patchage
</property>
9 <widget class=
"GtkVBox" id=
"main_vbox">
10 <property name=
"visible">True
</property>
12 <widget class=
"GtkMenuBar" id=
"menubar">
13 <property name=
"visible">True
</property>
15 <widget class=
"GtkMenuItem" id=
"file_menu">
16 <property name=
"visible">True
</property>
17 <property name=
"label" translatable=
"yes">_File
</property>
18 <property name=
"use_underline">True
</property>
20 <widget class=
"GtkMenu" id=
"file_menu_menu">
22 <widget class=
"GtkImageMenuItem" id=
"menu_load_project">
23 <property name=
"visible">True
</property>
24 <property name=
"label" translatable=
"yes">_Load Project
</property>
25 <property name=
"use_underline">True
</property>
26 <signal name=
"activate" handler=
"on_load_project_menuitem_activate"/>
27 <accelerator key=
"O" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
28 <child internal-child=
"image">
29 <widget class=
"GtkImage" id=
"image823">
30 <property name=
"visible">True
</property>
31 <property name=
"stock">gtk-open
</property>
32 <property name=
"icon_size">1</property>
38 <widget class=
"GtkImageMenuItem" id=
"menu_save_all_projects">
39 <property name=
"visible">True
</property>
40 <property name=
"label" translatable=
"yes">_Save All Projects
</property>
41 <property name=
"use_underline">True
</property>
42 <signal name=
"activate" handler=
"on_save_all_projects_menuitem_activate"/>
43 <accelerator key=
"S" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
44 <child internal-child=
"image">
45 <widget class=
"GtkImage" id=
"image824">
46 <property name=
"visible">True
</property>
47 <property name=
"stock">gtk-save
</property>
48 <property name=
"icon_size">1</property>
54 <widget class=
"GtkImageMenuItem" id=
"menu_close_all_projects">
55 <property name=
"visible">True
</property>
56 <property name=
"label" translatable=
"yes">_Close All Projects
</property>
57 <property name=
"use_underline">True
</property>
58 <signal name=
"activate" handler=
"on_close_all_projects_menuitem_activate"/>
59 <child internal-child=
"image">
60 <widget class=
"GtkImage" id=
"image826">
61 <property name=
"visible">True
</property>
62 <property name=
"stock">gtk-close
</property>
63 <property name=
"icon_size">1</property>
69 <widget class=
"GtkSeparatorMenuItem" id=
"separator5">
70 <property name=
"visible">True
</property>
74 <widget class=
"GtkImageMenuItem" id=
"menu_store_positions">
75 <property name=
"visible">True
</property>
76 <property name=
"tooltip" translatable=
"yes">Store the current module positions as the defaults
</property>
77 <property name=
"label" translatable=
"yes">_Save Layout as Default
</property>
78 <property name=
"use_underline">True
</property>
79 <signal name=
"activate" handler=
"on_save_settings1_activate"/>
80 <child internal-child=
"image">
81 <widget class=
"GtkImage" id=
"image827">
82 <property name=
"visible">True
</property>
83 <property name=
"stock">gtk-save
</property>
84 <property name=
"icon_size">1</property>
90 <widget class=
"GtkSeparatorMenuItem" id=
"separator3">
91 <property name=
"visible">True
</property>
95 <widget class=
"GtkImageMenuItem" id=
"menu_file_quit">
96 <property name=
"visible">True
</property>
97 <property name=
"label">gtk-quit
</property>
98 <property name=
"use_underline">True
</property>
99 <property name=
"use_stock">True
</property>
100 <signal name=
"activate" handler=
"on_quit1_activate"/>
108 <widget class=
"GtkMenuItem" id=
"menu_file_system">
109 <property name=
"visible">True
</property>
110 <property name=
"label" translatable=
"yes">_System
</property>
111 <property name=
"use_underline">True
</property>
113 <widget class=
"GtkMenu" id=
"file_system_menuitem_menu">
115 <widget class=
"GtkImageMenuItem" id=
"menu_jack_start">
116 <property name=
"visible">True
</property>
117 <property name=
"label" translatable=
"yes">Start JACK server
</property>
118 <property name=
"use_underline">True
</property>
119 <signal name=
"activate" handler=
"on_menu_jack_connect_activate"/>
120 <accelerator key=
"J" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
121 <child internal-child=
"image">
122 <widget class=
"GtkImage" id=
"image829">
123 <property name=
"visible">True
</property>
124 <property name=
"stock">gtk-media-play
</property>
125 <property name=
"icon_size">1</property>
131 <widget class=
"GtkImageMenuItem" id=
"menu_jack_stop">
132 <property name=
"visible">True
</property>
133 <property name=
"sensitive">False
</property>
134 <property name=
"label" translatable=
"yes">Stop JACK server
</property>
135 <property name=
"use_underline">True
</property>
136 <signal name=
"activate" handler=
"on_disconnect_from_jack1_activate"/>
137 <accelerator key=
"J" modifiers=
"GDK_SHIFT_MASK | GDK_CONTROL_MASK" signal=
"activate"/>
138 <child internal-child=
"image">
139 <widget class=
"GtkImage" id=
"image830">
140 <property name=
"visible">True
</property>
141 <property name=
"stock">gtk-media-stop
</property>
142 <property name=
"icon_size">1</property>
148 <widget class=
"GtkImageMenuItem" id=
"menu_a2j_start">
149 <property name=
"visible">True
</property>
150 <property name=
"label" translatable=
"yes">Start A2J bridge
</property>
151 <property name=
"use_underline">True
</property>
152 <accelerator key=
"A" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
153 <child internal-child=
"image">
154 <widget class=
"GtkImage" id=
"menu-item-image11">
155 <property name=
"visible">True
</property>
156 <property name=
"stock">gtk-media-play
</property>
157 <property name=
"icon_size">1</property>
163 <widget class=
"GtkImageMenuItem" id=
"menu_a2j_stop">
164 <property name=
"visible">True
</property>
165 <property name=
"sensitive">False
</property>
166 <property name=
"label" translatable=
"yes">Stop A2J bridge
</property>
167 <property name=
"use_underline">True
</property>
168 <accelerator key=
"A" modifiers=
"GDK_SHIFT_MASK | GDK_CONTROL_MASK" signal=
"activate"/>
169 <child internal-child=
"image">
170 <widget class=
"GtkImage" id=
"menu-item-image12">
171 <property name=
"visible">True
</property>
172 <property name=
"stock">gtk-media-stop
</property>
173 <property name=
"icon_size">1</property>
179 <widget class=
"GtkImageMenuItem" id=
"menu_lash_activate">
180 <property name=
"visible">True
</property>
181 <property name=
"sensitive">False
</property>
182 <property name=
"label" translatable=
"yes">Activate LASH
</property>
183 <property name=
"use_underline">True
</property>
184 <accelerator key=
"L" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
185 <child internal-child=
"image">
186 <widget class=
"GtkImage" id=
"menu-item-image15">
187 <property name=
"visible">True
</property>
188 <property name=
"stock">gtk-media-play
</property>
189 <property name=
"icon_size">1</property>
195 <widget class=
"GtkImageMenuItem" id=
"menu_lash_deactivate">
196 <property name=
"visible">True
</property>
197 <property name=
"sensitive">False
</property>
198 <property name=
"label" translatable=
"yes">Deactivate LASH
</property>
199 <property name=
"use_underline">True
</property>
200 <accelerator key=
"L" modifiers=
"GDK_SHIFT_MASK | GDK_CONTROL_MASK" signal=
"activate"/>
201 <child internal-child=
"image">
202 <widget class=
"GtkImage" id=
"menu-item-image16">
203 <property name=
"visible">True
</property>
204 <property name=
"stock">gtk-media-stop
</property>
205 <property name=
"icon_size">1</property>
215 <widget class=
"GtkMenuItem" id=
"view_menu">
216 <property name=
"visible">True
</property>
217 <property name=
"label" translatable=
"yes">_View
</property>
218 <property name=
"use_underline">True
</property>
220 <widget class=
"GtkMenu" id=
"view_menu_menu">
222 <widget class=
"GtkCheckMenuItem" id=
"menu_view_toolbar">
223 <property name=
"visible">True
</property>
224 <property name=
"label" translatable=
"yes">_Toolbar
</property>
225 <property name=
"use_underline">True
</property>
226 <property name=
"active">True
</property>
227 <signal name=
"activate" handler=
"on_menu_view_toolbar_activate"/>
228 <accelerator key=
"T" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
232 <widget class=
"GtkCheckMenuItem" id=
"menu_view_projects">
233 <property name=
"visible">True
</property>
234 <property name=
"tooltip" translatable=
"yes">Show LASH projects list
</property>
235 <property name=
"label" translatable=
"yes">_Projects
</property>
236 <property name=
"use_underline">True
</property>
237 <accelerator key=
"P" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
241 <widget class=
"GtkCheckMenuItem" id=
"menu_view_messages">
242 <property name=
"visible">True
</property>
243 <property name=
"tooltip" translatable=
"yes">View log messages
</property>
244 <property name=
"label" translatable=
"yes">_Messages
</property>
245 <property name=
"use_underline">True
</property>
246 <signal name=
"activate" handler=
"on_messages1_activate"/>
247 <accelerator key=
"M" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
251 <widget class=
"GtkImageMenuItem" id=
"menu_view_refresh">
252 <property name=
"visible">True
</property>
253 <property name=
"label" translatable=
"yes">_Refresh
</property>
254 <property name=
"use_underline">True
</property>
255 <signal name=
"activate" handler=
"on_refresh2_activate"/>
256 <accelerator key=
"R" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
257 <child internal-child=
"image">
258 <widget class=
"GtkImage" id=
"image835">
259 <property name=
"visible">True
</property>
260 <property name=
"stock">gtk-refresh
</property>
261 <property name=
"icon_size">1</property>
267 <widget class=
"GtkImageMenuItem" id=
"menu_view_arrange">
268 <property name=
"visible">True
</property>
269 <property name=
"tooltip" translatable=
"yes">Automatically organize canvas
</property>
270 <property name=
"label" translatable=
"yes">_Arrange
</property>
271 <property name=
"use_underline">True
</property>
272 <signal name=
"activate" handler=
"on_menu_view_arrange"/>
273 <accelerator key=
"G" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
274 <child internal-child=
"image">
275 <widget class=
"GtkImage" id=
"image836">
276 <property name=
"visible">True
</property>
277 <property name=
"stock">gtk-sort-ascending
</property>
278 <property name=
"icon_size">1</property>
288 <widget class=
"GtkMenuItem" id=
"help_menu">
289 <property name=
"visible">True
</property>
290 <property name=
"label" translatable=
"yes">_Help
</property>
291 <property name=
"use_underline">True
</property>
293 <widget class=
"GtkMenu" id=
"help_menu_menu">
295 <widget class=
"GtkImageMenuItem" id=
"menu_help_about">
296 <property name=
"visible">True
</property>
297 <property name=
"label">gtk-about
</property>
298 <property name=
"use_underline">True
</property>
299 <property name=
"use_stock">True
</property>
300 <signal name=
"activate" handler=
"on_about1_activate"/>
309 <property name=
"expand">False
</property>
310 <property name=
"fill">False
</property>
314 <widget class=
"GtkToolbar" id=
"toolbar">
315 <property name=
"visible">True
</property>
316 <property name=
"toolbar_style">GTK_TOOLBAR_ICONS
</property>
317 <property name=
"show_arrow">False
</property>
318 <property name=
"icon_size">GTK_ICON_SIZE_SMALL_TOOLBAR
</property>
319 <property name=
"icon_size_set">True
</property>
321 <widget class=
"GtkToolItem" id=
"toolitem28">
322 <property name=
"visible">True
</property>
323 <property name=
"visible_vertical">False
</property>
325 <widget class=
"GtkAlignment" id=
"alignment2">
326 <property name=
"visible">True
</property>
327 <property name=
"yscale">0</property>
329 <widget class=
"GtkHBox" id=
"hbox4">
330 <property name=
"visible">True
</property>
332 <widget class=
"GtkLabel" id=
"label10">
333 <property name=
"visible">True
</property>
334 <property name=
"label" translatable=
"yes"> Latency:
</property>
337 <property name=
"expand">False
</property>
338 <property name=
"fill">False
</property>
342 <widget class=
"GtkComboBoxEntry" id=
"buffer_size_combo">
343 <property name=
"visible">True
</property>
344 <property name=
"tooltip" translatable=
"yes">Jack latency
</property>
345 <property name=
"border_width">1</property>
346 <property name=
"items" translatable=
"yes">32 frames
353 4096 frames
</property>
354 <child internal-child=
"entry">
355 <widget class=
"GtkEntry" id=
"comboboxentry-entry1">
360 <property name=
"padding">1</property>
361 <property name=
"position">1</property>
365 <widget class=
"GtkLabel" id=
"sample_rate_label">
366 <property name=
"label" translatable=
"yes">48</property>
369 <property name=
"expand">False
</property>
370 <property name=
"fill">False
</property>
371 <property name=
"padding">1</property>
372 <property name=
"position">2</property>
376 <widget class=
"GtkLabel" id=
"label9">
377 <property name=
"xpad">1</property>
378 <property name=
"label" translatable=
"yes">kHz
</property>
381 <property name=
"expand">False
</property>
382 <property name=
"fill">False
</property>
383 <property name=
"position">3</property>
392 <property name=
"expand">False
</property>
393 <property name=
"homogeneous">False
</property>
397 <widget class=
"GtkSeparatorToolItem" id=
"separatortoolitem3">
398 <property name=
"visible">True
</property>
399 <property name=
"border_width">8</property>
402 <property name=
"expand">False
</property>
403 <property name=
"homogeneous">False
</property>
407 <widget class=
"GtkToolButton" id=
"clear_load_but">
408 <property name=
"visible">True
</property>
409 <property name=
"tooltip" translatable=
"yes">Clear the dropout indicator
</property>
410 <property name=
"stock_id">gtk-clear
</property>
413 <property name=
"expand">False
</property>
417 <widget class=
"GtkToolItem" id=
"toolitem30">
418 <property name=
"visible">True
</property>
420 <widget class=
"GtkAlignment" id=
"alignment3">
421 <property name=
"visible">True
</property>
422 <property name=
"yscale">0</property>
424 <widget class=
"GtkProgressBar" id=
"main_xrun_progress">
425 <property name=
"visible">True
</property>
426 <property name=
"tooltip" translatable=
"yes">Drouput (XRun) Indicator
428 The bar represents the percentage of available time used for audio processing (i.e. the DSP load). If the bar reaches
100%, a dropout will occur.
</property>
429 <property name=
"pulse_step">0.10000000149</property>
430 <property name=
"text" translatable=
"yes">0 Dropouts
</property>
437 <property name=
"expand">False
</property>
438 <property name=
"homogeneous">False
</property>
442 <widget class=
"GtkSeparatorToolItem" id=
"toolbutton1">
443 <property name=
"visible">True
</property>
444 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
447 <property name=
"expand">False
</property>
448 <property name=
"homogeneous">False
</property>
452 <widget class=
"GtkToolItem" id=
"toolitem_a2j">
453 <property name=
"visible">True
</property>
454 <property name=
"border_width">1</property>
456 <widget class=
"GtkViewport" id=
"viewport1">
457 <property name=
"visible">True
</property>
458 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
459 <property name=
"resize_mode">GTK_RESIZE_QUEUE
</property>
461 <widget class=
"GtkLabel" id=
"main_a2j_status_label">
462 <property name=
"width_request">150</property>
463 <property name=
"visible">True
</property>
464 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
465 <property name=
"label" translatable=
"yes">A2J status?
</property>
466 <property name=
"use_markup">True
</property>
473 <property name=
"expand">False
</property>
474 <property name=
"homogeneous">False
</property>
478 <widget class=
"GtkSeparatorToolItem" id=
"toolbutton4">
479 <property name=
"visible">True
</property>
480 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
483 <property name=
"expand">False
</property>
484 <property name=
"homogeneous">False
</property>
488 <widget class=
"GtkToolItem" id=
"toolitem_lash">
489 <property name=
"visible">True
</property>
490 <property name=
"border_width">1</property>
492 <widget class=
"GtkViewport" id=
"viewport3">
493 <property name=
"visible">True
</property>
494 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
495 <property name=
"resize_mode">GTK_RESIZE_QUEUE
</property>
497 <widget class=
"GtkLabel" id=
"main_lash_status_label">
498 <property name=
"width_request">150</property>
499 <property name=
"visible">True
</property>
500 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
501 <property name=
"label" translatable=
"yes">LASH status?
</property>
502 <property name=
"use_markup">True
</property>
509 <property name=
"expand">False
</property>
510 <property name=
"homogeneous">False
</property>
514 <widget class=
"GtkSeparatorToolItem" id=
"toolbutton2">
515 <property name=
"visible">True
</property>
516 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
519 <property name=
"expand">False
</property>
520 <property name=
"homogeneous">False
</property>
524 <widget class=
"GtkToolButton" id=
"zoom_normal_but">
525 <property name=
"visible">True
</property>
526 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
527 <property name=
"stock_id">gtk-zoom-
100</property>
530 <property name=
"expand">False
</property>
534 <widget class=
"GtkToolButton" id=
"zoom_full_but">
535 <property name=
"visible">True
</property>
536 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
537 <property name=
"stock_id">gtk-zoom-fit
</property>
540 <property name=
"expand">False
</property>
545 <property name=
"expand">False
</property>
546 <property name=
"position">1</property>
550 <widget class=
"GtkHPaned" id=
"hpaned1">
551 <property name=
"visible">True
</property>
552 <property name=
"can_focus">True
</property>
553 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
554 <property name=
"position">204</property>
556 <widget class=
"GtkViewport" id=
"project_list_viewport">
557 <property name=
"visible">True
</property>
558 <property name=
"resize_mode">GTK_RESIZE_QUEUE
</property>
560 <widget class=
"GtkTreeView" id=
"projects_list">
561 <property name=
"visible">True
</property>
562 <property name=
"can_focus">True
</property>
563 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
564 <property name=
"headers_clickable">True
</property>
569 <property name=
"resize">False
</property>
570 <property name=
"shrink">True
</property>
574 <widget class=
"GtkScrolledWindow" id=
"main_scrolledwin">
575 <property name=
"visible">True
</property>
576 <property name=
"can_focus">True
</property>
577 <property name=
"has_focus">True
</property>
578 <property name=
"is_focus">True
</property>
579 <property name=
"can_default">True
</property>
580 <property name=
"has_default">True
</property>
581 <property name=
"receives_default">True
</property>
582 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
583 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
584 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
590 <property name=
"resize">True
</property>
591 <property name=
"shrink">True
</property>
596 <property name=
"position">2</property>
602 <widget class=
"GtkAboutDialog" id=
"about_win">
603 <property name=
"destroy_with_parent">True
</property>
604 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_NORMAL
</property>
605 <property name=
"program_name">Patchage
</property>
606 <property name=
"copyright" translatable=
"yes">(C)
2005-
2008 Dave Robillard
607 (C)
2008 Nedko Arnaudov
</property>
608 <property name=
"comments" translatable=
"yes">A LASH frontend.
</property>
609 <property name=
"website">http://drobilla.net/software/patchage
</property>
610 <property name=
"license" translatable=
"yes">Patchage is free software; you can redistribute it and/or modify
611 it under the terms of the GNU General Public License as published by
612 the Free Software Foundation; either version
2 of the License, or
613 (at your option) any later version.
615 Patchage is distributed in the hope that it will be useful,
616 but WITHOUT ANY WARRANTY; without even the implied warranty of
617 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
618 GNU General Public License for more details.
620 You should have received a copy of the GNU General Public License
621 along with Patchage; if not, write to the Free Software Foundation, Inc.,
622 51 Franklin St, Fifth Floor, Boston, MA
02110-
1301 USA
624 <property name=
"authors">Dave Robillard
<dave@drobilla.net
>
625 Nedko Arnaudov
<nedko@arnaudov.name
></property>
626 <property name=
"translator_credits" translatable=
"yes" comments=
"TRANSLATORS: Replace this string with your names, one name per line.">translator-credits
</property>
627 <property name=
"artists">Icon:
628 Lapo Calamandrei
</property>
629 <child internal-child=
"vbox">
630 <widget class=
"GtkVBox" id=
"dialog-vbox1">
631 <child internal-child=
"action_area">
632 <widget class=
"GtkHButtonBox" id=
"dialog-action_area1">
635 <property name=
"expand">False
</property>
636 <property name=
"pack_type">GTK_PACK_END
</property>
642 <widget class=
"GtkDialog" id=
"messages_win">
643 <property name=
"can_default">True
</property>
644 <property name=
"has_default">True
</property>
645 <property name=
"receives_default">True
</property>
646 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
647 <property name=
"border_width">5</property>
648 <property name=
"title" translatable=
"yes">Patchage - Messages
</property>
649 <property name=
"window_position">GTK_WIN_POS_CENTER_ON_PARENT
</property>
650 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_DIALOG
</property>
651 <property name=
"has_separator">False
</property>
652 <child internal-child=
"vbox">
653 <widget class=
"GtkVBox" id=
"dialog-vbox3">
654 <property name=
"visible">True
</property>
655 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
656 <property name=
"spacing">2</property>
658 <widget class=
"GtkScrolledWindow" id=
"scrolledwindow2">
659 <property name=
"visible">True
</property>
660 <property name=
"can_focus">True
</property>
661 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
662 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
663 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
664 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
666 <widget class=
"GtkTextView" id=
"status_text">
667 <property name=
"width_request">640</property>
668 <property name=
"height_request">480</property>
669 <property name=
"visible">True
</property>
670 <property name=
"can_focus">True
</property>
671 <property name=
"editable">False
</property>
672 <property name=
"wrap_mode">GTK_WRAP_WORD
</property>
673 <property name=
"cursor_visible">False
</property>
674 <property name=
"accepts_tab">False
</property>
679 <property name=
"position">1</property>
682 <child internal-child=
"action_area">
683 <widget class=
"GtkHButtonBox" id=
"dialog-action_area3">
684 <property name=
"visible">True
</property>
685 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
686 <property name=
"layout_style">GTK_BUTTONBOX_END
</property>
688 <widget class=
"GtkButton" id=
"messages_clear_but">
689 <property name=
"visible">True
</property>
690 <property name=
"can_focus">True
</property>
691 <property name=
"receives_default">True
</property>
692 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
693 <property name=
"label" translatable=
"yes">gtk-clear
</property>
694 <property name=
"use_stock">True
</property>
695 <property name=
"response_id">0</property>
699 <widget class=
"GtkButton" id=
"messages_close_but">
700 <property name=
"visible">True
</property>
701 <property name=
"can_focus">True
</property>
702 <property name=
"can_default">True
</property>
703 <property name=
"has_default">True
</property>
704 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
705 <property name=
"label" translatable=
"yes">gtk-close
</property>
706 <property name=
"use_stock">True
</property>
707 <property name=
"response_id">0</property>
710 <property name=
"position">1</property>
715 <property name=
"expand">False
</property>
716 <property name=
"pack_type">GTK_PACK_END
</property>
722 <widget class=
"GtkDialog" id=
"load_project_dialog">
723 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
724 <property name=
"border_width">5</property>
725 <property name=
"title" translatable=
"yes">Load project
</property>
726 <property name=
"modal">True
</property>
727 <property name=
"window_position">GTK_WIN_POS_CENTER_ON_PARENT
</property>
728 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_DIALOG
</property>
729 <property name=
"transient_for">main_win
</property>
730 <property name=
"has_separator">False
</property>
731 <child internal-child=
"vbox">
732 <widget class=
"GtkVBox" id=
"dialog-vbox4">
733 <property name=
"visible">True
</property>
734 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
735 <property name=
"spacing">2</property>
737 <widget class=
"GtkScrolledWindow" id=
"scrolledwindow1">
738 <property name=
"width_request">400</property>
739 <property name=
"height_request">400</property>
740 <property name=
"visible">True
</property>
741 <property name=
"can_focus">True
</property>
742 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
743 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
744 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
746 <widget class=
"GtkTreeView" id=
"loadable_projects_list">
747 <property name=
"visible">True
</property>
748 <property name=
"can_focus">True
</property>
749 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
750 <property name=
"headers_clickable">True
</property>
755 <property name=
"position">1</property>
758 <child internal-child=
"action_area">
759 <widget class=
"GtkHButtonBox" id=
"dialog-action_area4">
760 <property name=
"visible">True
</property>
761 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
762 <property name=
"layout_style">GTK_BUTTONBOX_END
</property>
764 <widget class=
"GtkButton" id=
"load_project_cancel_button">
765 <property name=
"visible">True
</property>
766 <property name=
"can_focus">True
</property>
767 <property name=
"receives_default">True
</property>
768 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
769 <property name=
"label" translatable=
"yes">gtk-cancel
</property>
770 <property name=
"use_stock">True
</property>
771 <property name=
"response_id">1</property>
775 <widget class=
"GtkButton" id=
"load_project_ok_button">
776 <property name=
"visible">True
</property>
777 <property name=
"can_focus">True
</property>
778 <property name=
"receives_default">True
</property>
779 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
780 <property name=
"label" translatable=
"yes">gtk-ok
</property>
781 <property name=
"use_stock">True
</property>
782 <property name=
"response_id">2</property>
785 <property name=
"position">1</property>
790 <property name=
"expand">False
</property>
791 <property name=
"pack_type">GTK_PACK_END
</property>
797 <widget class=
"GtkDialog" id=
"project_properties_dialog">
798 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
799 <property name=
"border_width">5</property>
800 <property name=
"title" translatable=
"yes">Project properties
</property>
801 <property name=
"modal">True
</property>
802 <property name=
"window_position">GTK_WIN_POS_CENTER_ON_PARENT
</property>
803 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_DIALOG
</property>
804 <property name=
"transient_for">main_win
</property>
805 <property name=
"has_separator">False
</property>
806 <child internal-child=
"vbox">
807 <widget class=
"GtkVBox" id=
"dialog-vbox5">
808 <property name=
"visible">True
</property>
809 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
810 <property name=
"spacing">2</property>
812 <widget class=
"GtkVBox" id=
"vbox1">
813 <property name=
"visible">True
</property>
814 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
815 <property name=
"spacing">10</property>
817 <widget class=
"GtkFrame" id=
"frame1">
818 <property name=
"visible">True
</property>
819 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
820 <property name=
"label_xalign">0</property>
821 <property name=
"shadow_type">GTK_SHADOW_NONE
</property>
823 <widget class=
"GtkEntry" id=
"project_name">
824 <property name=
"visible">True
</property>
825 <property name=
"can_focus">True
</property>
826 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
830 <widget class=
"GtkLabel" id=
"label1">
831 <property name=
"visible">True
</property>
832 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
833 <property name=
"label" translatable=
"yes"><b
>Project name
</b
></property>
834 <property name=
"use_markup">True
</property>
837 <property name=
"type">label_item
</property>
842 <property name=
"expand">False
</property>
846 <widget class=
"GtkFrame" id=
"frame2">
847 <property name=
"visible">True
</property>
848 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
849 <property name=
"label_xalign">0</property>
850 <property name=
"shadow_type">GTK_SHADOW_NONE
</property>
852 <widget class=
"GtkEntry" id=
"project_description">
853 <property name=
"visible">True
</property>
854 <property name=
"can_focus">True
</property>
855 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
859 <widget class=
"GtkLabel" id=
"label2">
860 <property name=
"visible">True
</property>
861 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
862 <property name=
"label" translatable=
"yes"><b
>Description
</b
></property>
863 <property name=
"use_markup">True
</property>
866 <property name=
"type">label_item
</property>
871 <property name=
"expand">False
</property>
872 <property name=
"position">1</property>
876 <widget class=
"GtkFrame" id=
"frame3">
877 <property name=
"visible">True
</property>
878 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
879 <property name=
"label_xalign">0</property>
880 <property name=
"shadow_type">GTK_SHADOW_NONE
</property>
882 <widget class=
"GtkScrolledWindow" id=
"scrolledwindow3">
883 <property name=
"visible">True
</property>
884 <property name=
"can_focus">True
</property>
885 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
886 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
887 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
889 <widget class=
"GtkTextView" id=
"project_notes">
890 <property name=
"width_request">300</property>
891 <property name=
"height_request">200</property>
892 <property name=
"visible">True
</property>
893 <property name=
"can_focus">True
</property>
894 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
900 <widget class=
"GtkLabel" id=
"label3">
901 <property name=
"visible">True
</property>
902 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
903 <property name=
"label" translatable=
"yes"><b
>Notes
</b
></property>
904 <property name=
"use_markup">True
</property>
907 <property name=
"type">label_item
</property>
912 <property name=
"position">2</property>
917 <property name=
"position">1</property>
920 <child internal-child=
"action_area">
921 <widget class=
"GtkHButtonBox" id=
"dialog-action_area5">
922 <property name=
"visible">True
</property>
923 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
924 <property name=
"layout_style">GTK_BUTTONBOX_END
</property>
926 <widget class=
"GtkButton" id=
"project_properties_cancel_button">
927 <property name=
"visible">True
</property>
928 <property name=
"can_focus">True
</property>
929 <property name=
"receives_default">True
</property>
930 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
931 <property name=
"label" translatable=
"yes">gtk-cancel
</property>
932 <property name=
"use_stock">True
</property>
933 <property name=
"response_id">1</property>
937 <widget class=
"GtkButton" id=
"project_properties_ok_button">
938 <property name=
"visible">True
</property>
939 <property name=
"can_focus">True
</property>
940 <property name=
"receives_default">True
</property>
941 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
942 <property name=
"label" translatable=
"yes">gtk-ok
</property>
943 <property name=
"use_stock">True
</property>
944 <property name=
"response_id">2</property>
947 <property name=
"position">1</property>
952 <property name=
"expand">False
</property>
953 <property name=
"pack_type">GTK_PACK_END
</property>