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">LADI Session Handler
</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>
183 <widget class=
"GtkMenuItem" id=
"view_menu">
184 <property name=
"visible">True
</property>
185 <property name=
"label" translatable=
"yes">_View
</property>
186 <property name=
"use_underline">True
</property>
188 <widget class=
"GtkMenu" id=
"view_menu_menu">
190 <widget class=
"GtkCheckMenuItem" id=
"menu_view_toolbar">
191 <property name=
"visible">True
</property>
192 <property name=
"label" translatable=
"yes">_Toolbar
</property>
193 <property name=
"use_underline">True
</property>
194 <property name=
"active">True
</property>
195 <signal name=
"activate" handler=
"on_menu_view_toolbar_activate"/>
196 <accelerator key=
"T" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
200 <widget class=
"GtkCheckMenuItem" id=
"menu_view_projects">
201 <property name=
"visible">True
</property>
202 <property name=
"tooltip" translatable=
"yes">Show LASH projects list
</property>
203 <property name=
"label" translatable=
"yes">_Projects
</property>
204 <property name=
"use_underline">True
</property>
205 <accelerator key=
"P" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
209 <widget class=
"GtkImageMenuItem" id=
"menu_view_refresh">
210 <property name=
"visible">True
</property>
211 <property name=
"label" translatable=
"yes">_Refresh
</property>
212 <property name=
"use_underline">True
</property>
213 <signal name=
"activate" handler=
"on_refresh2_activate"/>
214 <accelerator key=
"R" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
215 <child internal-child=
"image">
216 <widget class=
"GtkImage" id=
"image835">
217 <property name=
"visible">True
</property>
218 <property name=
"stock">gtk-refresh
</property>
219 <property name=
"icon_size">1</property>
225 <widget class=
"GtkImageMenuItem" id=
"menu_view_arrange">
226 <property name=
"visible">True
</property>
227 <property name=
"tooltip" translatable=
"yes">Automatically organize canvas
</property>
228 <property name=
"label" translatable=
"yes">_Arrange
</property>
229 <property name=
"use_underline">True
</property>
230 <signal name=
"activate" handler=
"on_menu_view_arrange"/>
231 <accelerator key=
"G" modifiers=
"GDK_CONTROL_MASK" signal=
"activate"/>
232 <child internal-child=
"image">
233 <widget class=
"GtkImage" id=
"image836">
234 <property name=
"visible">True
</property>
235 <property name=
"stock">gtk-sort-ascending
</property>
236 <property name=
"icon_size">1</property>
246 <widget class=
"GtkMenuItem" id=
"help_menu">
247 <property name=
"visible">True
</property>
248 <property name=
"label" translatable=
"yes">_Help
</property>
249 <property name=
"use_underline">True
</property>
251 <widget class=
"GtkMenu" id=
"help_menu_menu">
253 <widget class=
"GtkImageMenuItem" id=
"menu_help_about">
254 <property name=
"visible">True
</property>
255 <property name=
"label">gtk-about
</property>
256 <property name=
"use_underline">True
</property>
257 <property name=
"use_stock">True
</property>
258 <signal name=
"activate" handler=
"on_about1_activate"/>
267 <property name=
"expand">False
</property>
268 <property name=
"fill">False
</property>
272 <widget class=
"GtkToolbar" id=
"toolbar">
273 <property name=
"visible">True
</property>
274 <property name=
"toolbar_style">GTK_TOOLBAR_ICONS
</property>
275 <property name=
"show_arrow">False
</property>
276 <property name=
"icon_size">GTK_ICON_SIZE_SMALL_TOOLBAR
</property>
277 <property name=
"icon_size_set">True
</property>
279 <widget class=
"GtkToolItem" id=
"toolitem28">
280 <property name=
"visible">True
</property>
281 <property name=
"visible_vertical">False
</property>
283 <widget class=
"GtkAlignment" id=
"alignment2">
284 <property name=
"visible">True
</property>
285 <property name=
"yscale">0</property>
287 <widget class=
"GtkHBox" id=
"hbox4">
288 <property name=
"visible">True
</property>
290 <widget class=
"GtkLabel" id=
"label10">
291 <property name=
"visible">True
</property>
292 <property name=
"label" translatable=
"yes"> Latency:
</property>
295 <property name=
"expand">False
</property>
296 <property name=
"fill">False
</property>
300 <widget class=
"GtkComboBoxEntry" id=
"buffer_size_combo">
301 <property name=
"visible">True
</property>
302 <property name=
"tooltip" translatable=
"yes">Jack latency
</property>
303 <property name=
"border_width">1</property>
304 <property name=
"items" translatable=
"yes">32 frames
311 4096 frames
</property>
312 <child internal-child=
"entry">
313 <widget class=
"GtkEntry" id=
"comboboxentry-entry1">
318 <property name=
"padding">1</property>
319 <property name=
"position">1</property>
323 <widget class=
"GtkLabel" id=
"sample_rate_label">
324 <property name=
"label" translatable=
"yes">48</property>
327 <property name=
"expand">False
</property>
328 <property name=
"fill">False
</property>
329 <property name=
"padding">1</property>
330 <property name=
"position">2</property>
334 <widget class=
"GtkLabel" id=
"label9">
335 <property name=
"xpad">1</property>
336 <property name=
"label" translatable=
"yes">kHz
</property>
339 <property name=
"expand">False
</property>
340 <property name=
"fill">False
</property>
341 <property name=
"position">3</property>
350 <property name=
"expand">False
</property>
351 <property name=
"homogeneous">False
</property>
355 <widget class=
"GtkSeparatorToolItem" id=
"separatortoolitem3">
356 <property name=
"visible">True
</property>
357 <property name=
"border_width">8</property>
360 <property name=
"expand">False
</property>
361 <property name=
"homogeneous">False
</property>
365 <widget class=
"GtkToolButton" id=
"clear_load_but">
366 <property name=
"visible">True
</property>
367 <property name=
"tooltip" translatable=
"yes">Clear the dropout indicator
</property>
368 <property name=
"stock_id">gtk-clear
</property>
371 <property name=
"expand">False
</property>
375 <widget class=
"GtkToolItem" id=
"toolitem30">
376 <property name=
"visible">True
</property>
378 <widget class=
"GtkAlignment" id=
"alignment3">
379 <property name=
"visible">True
</property>
380 <property name=
"yscale">0</property>
382 <widget class=
"GtkProgressBar" id=
"main_xrun_progress">
383 <property name=
"visible">True
</property>
384 <property name=
"tooltip" translatable=
"yes">Drouput (XRun) Indicator
386 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>
387 <property name=
"pulse_step">0.10000000149</property>
388 <property name=
"text" translatable=
"yes">0 Dropouts
</property>
395 <property name=
"expand">False
</property>
396 <property name=
"homogeneous">False
</property>
400 <widget class=
"GtkSeparatorToolItem" id=
"toolbutton1">
401 <property name=
"visible">True
</property>
402 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
405 <property name=
"expand">False
</property>
406 <property name=
"homogeneous">False
</property>
410 <widget class=
"GtkToolItem" id=
"toolitem_a2j">
411 <property name=
"visible">True
</property>
412 <property name=
"border_width">1</property>
414 <widget class=
"GtkViewport" id=
"viewport1">
415 <property name=
"visible">True
</property>
416 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
417 <property name=
"resize_mode">GTK_RESIZE_QUEUE
</property>
419 <widget class=
"GtkLabel" id=
"main_a2j_status_label">
420 <property name=
"width_request">150</property>
421 <property name=
"visible">True
</property>
422 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
423 <property name=
"label" translatable=
"yes">A2J status?
</property>
424 <property name=
"use_markup">True
</property>
431 <property name=
"expand">False
</property>
432 <property name=
"homogeneous">False
</property>
436 <widget class=
"GtkSeparatorToolItem" id=
"toolbutton4">
437 <property name=
"visible">True
</property>
438 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
441 <property name=
"expand">False
</property>
442 <property name=
"homogeneous">False
</property>
446 <widget class=
"GtkSeparatorToolItem" id=
"toolbutton2">
447 <property name=
"visible">True
</property>
448 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
451 <property name=
"expand">False
</property>
452 <property name=
"homogeneous">False
</property>
456 <widget class=
"GtkToolButton" id=
"zoom_normal_but">
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=
"stock_id">gtk-zoom-
100</property>
462 <property name=
"expand">False
</property>
466 <widget class=
"GtkToolButton" id=
"zoom_full_but">
467 <property name=
"visible">True
</property>
468 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
469 <property name=
"stock_id">gtk-zoom-fit
</property>
472 <property name=
"expand">False
</property>
477 <property name=
"expand">False
</property>
478 <property name=
"position">1</property>
482 <widget class=
"GtkHPaned" id=
"hpaned1">
483 <property name=
"visible">True
</property>
484 <property name=
"can_focus">True
</property>
485 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
486 <property name=
"position">204</property>
488 <widget class=
"GtkViewport" id=
"project_list_viewport">
489 <property name=
"visible">True
</property>
490 <property name=
"resize_mode">GTK_RESIZE_QUEUE
</property>
492 <widget class=
"GtkTreeView" id=
"projects_list">
493 <property name=
"visible">True
</property>
494 <property name=
"can_focus">True
</property>
495 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
496 <property name=
"headers_clickable">True
</property>
501 <property name=
"resize">False
</property>
502 <property name=
"shrink">True
</property>
506 <widget class=
"GtkScrolledWindow" id=
"main_scrolledwin">
507 <property name=
"visible">True
</property>
508 <property name=
"can_focus">True
</property>
509 <property name=
"has_focus">True
</property>
510 <property name=
"is_focus">True
</property>
511 <property name=
"can_default">True
</property>
512 <property name=
"has_default">True
</property>
513 <property name=
"receives_default">True
</property>
514 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
515 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
516 <property name=
"shadow_type">GTK_SHADOW_IN
</property>
522 <property name=
"resize">True
</property>
523 <property name=
"shrink">True
</property>
528 <property name=
"position">2</property>
534 <widget class=
"GtkAboutDialog" id=
"about_win">
535 <property name=
"destroy_with_parent">True
</property>
536 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_NORMAL
</property>
537 <property name=
"program_name">LADI Session Handler
</property>
538 <property name=
"website">http://ladish.org/
</property>
539 <property name=
"license" translatable=
"yes">LADI Session Handler is free software; you can redistribute it and/or modify
540 it under the terms of the GNU General Public License as published by
541 the Free Software Foundation; either version
2 of the License, or
542 (at your option) any later version.
544 LADI Session Handler is distributed in the hope that it will be useful,
545 but WITHOUT ANY WARRANTY; without even the implied warranty of
546 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
547 GNU General Public License for more details.
549 You should have received a copy of the GNU General Public License
550 along with LADI Session Handler; if not, write to the Free Software Foundation, Inc.,
551 51 Franklin St, Fifth Floor, Boston, MA
02110-
1301 USA
553 <child internal-child=
"vbox">
554 <widget class=
"GtkVBox" id=
"dialog-vbox1">
555 <child internal-child=
"action_area">
556 <widget class=
"GtkHButtonBox" id=
"dialog-action_area1">
559 <property name=
"expand">False
</property>
560 <property name=
"pack_type">GTK_PACK_END
</property>
566 <widget class=
"GtkDialog" id=
"load_project_dialog">
567 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
568 <property name=
"border_width">5</property>
569 <property name=
"title" translatable=
"yes">Load project
</property>
570 <property name=
"modal">True
</property>
571 <property name=
"window_position">GTK_WIN_POS_CENTER_ON_PARENT
</property>
572 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_DIALOG
</property>
573 <property name=
"transient_for">main_win
</property>
574 <property name=
"has_separator">False
</property>
575 <child internal-child=
"vbox">
576 <widget class=
"GtkVBox" id=
"dialog-vbox4">
577 <property name=
"visible">True
</property>
578 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
579 <property name=
"spacing">2</property>
581 <widget class=
"GtkScrolledWindow" id=
"scrolledwindow1">
582 <property name=
"width_request">400</property>
583 <property name=
"height_request">400</property>
584 <property name=
"visible">True
</property>
585 <property name=
"can_focus">True
</property>
586 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
587 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
588 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
590 <widget class=
"GtkTreeView" id=
"loadable_projects_list">
591 <property name=
"visible">True
</property>
592 <property name=
"can_focus">True
</property>
593 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
594 <property name=
"headers_clickable">True
</property>
599 <property name=
"position">1</property>
602 <child internal-child=
"action_area">
603 <widget class=
"GtkHButtonBox" id=
"dialog-action_area4">
604 <property name=
"visible">True
</property>
605 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
606 <property name=
"layout_style">GTK_BUTTONBOX_END
</property>
608 <widget class=
"GtkButton" id=
"load_project_cancel_button">
609 <property name=
"visible">True
</property>
610 <property name=
"can_focus">True
</property>
611 <property name=
"receives_default">True
</property>
612 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
613 <property name=
"label" translatable=
"yes">gtk-cancel
</property>
614 <property name=
"use_stock">True
</property>
615 <property name=
"response_id">1</property>
619 <widget class=
"GtkButton" id=
"load_project_ok_button">
620 <property name=
"visible">True
</property>
621 <property name=
"can_focus">True
</property>
622 <property name=
"receives_default">True
</property>
623 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
624 <property name=
"label" translatable=
"yes">gtk-ok
</property>
625 <property name=
"use_stock">True
</property>
626 <property name=
"response_id">2</property>
629 <property name=
"position">1</property>
634 <property name=
"expand">False
</property>
635 <property name=
"pack_type">GTK_PACK_END
</property>
641 <widget class=
"GtkDialog" id=
"project_properties_dialog">
642 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
643 <property name=
"border_width">5</property>
644 <property name=
"title" translatable=
"yes">Project properties
</property>
645 <property name=
"modal">True
</property>
646 <property name=
"window_position">GTK_WIN_POS_CENTER_ON_PARENT
</property>
647 <property name=
"type_hint">GDK_WINDOW_TYPE_HINT_DIALOG
</property>
648 <property name=
"transient_for">main_win
</property>
649 <property name=
"has_separator">False
</property>
650 <child internal-child=
"vbox">
651 <widget class=
"GtkVBox" id=
"dialog-vbox5">
652 <property name=
"visible">True
</property>
653 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
654 <property name=
"spacing">2</property>
656 <widget class=
"GtkVBox" id=
"vbox1">
657 <property name=
"visible">True
</property>
658 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
659 <property name=
"spacing">10</property>
661 <widget class=
"GtkFrame" id=
"frame1">
662 <property name=
"visible">True
</property>
663 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
664 <property name=
"label_xalign">0</property>
665 <property name=
"shadow_type">GTK_SHADOW_NONE
</property>
667 <widget class=
"GtkEntry" id=
"project_name">
668 <property name=
"visible">True
</property>
669 <property name=
"can_focus">True
</property>
670 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
674 <widget class=
"GtkLabel" id=
"label1">
675 <property name=
"visible">True
</property>
676 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
677 <property name=
"label" translatable=
"yes"><b
>Project name
</b
></property>
678 <property name=
"use_markup">True
</property>
681 <property name=
"type">label_item
</property>
686 <property name=
"expand">False
</property>
690 <widget class=
"GtkFrame" id=
"frame2">
691 <property name=
"visible">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_xalign">0</property>
694 <property name=
"shadow_type">GTK_SHADOW_NONE
</property>
696 <widget class=
"GtkEntry" id=
"project_description">
697 <property name=
"visible">True
</property>
698 <property name=
"can_focus">True
</property>
699 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
703 <widget class=
"GtkLabel" id=
"label2">
704 <property name=
"visible">True
</property>
705 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
706 <property name=
"label" translatable=
"yes"><b
>Description
</b
></property>
707 <property name=
"use_markup">True
</property>
710 <property name=
"type">label_item
</property>
715 <property name=
"expand">False
</property>
716 <property name=
"position">1</property>
720 <widget class=
"GtkFrame" id=
"frame3">
721 <property name=
"visible">True
</property>
722 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
723 <property name=
"label_xalign">0</property>
724 <property name=
"shadow_type">GTK_SHADOW_NONE
</property>
726 <widget class=
"GtkScrolledWindow" id=
"scrolledwindow3">
727 <property name=
"visible">True
</property>
728 <property name=
"can_focus">True
</property>
729 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
730 <property name=
"hscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
731 <property name=
"vscrollbar_policy">GTK_POLICY_AUTOMATIC
</property>
733 <widget class=
"GtkTextView" id=
"project_notes">
734 <property name=
"width_request">300</property>
735 <property name=
"height_request">200</property>
736 <property name=
"visible">True
</property>
737 <property name=
"can_focus">True
</property>
738 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
744 <widget class=
"GtkLabel" id=
"label3">
745 <property name=
"visible">True
</property>
746 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
747 <property name=
"label" translatable=
"yes"><b
>Notes
</b
></property>
748 <property name=
"use_markup">True
</property>
751 <property name=
"type">label_item
</property>
756 <property name=
"position">2</property>
761 <property name=
"position">1</property>
764 <child internal-child=
"action_area">
765 <widget class=
"GtkHButtonBox" id=
"dialog-action_area5">
766 <property name=
"visible">True
</property>
767 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
768 <property name=
"layout_style">GTK_BUTTONBOX_END
</property>
770 <widget class=
"GtkButton" id=
"project_properties_cancel_button">
771 <property name=
"visible">True
</property>
772 <property name=
"can_focus">True
</property>
773 <property name=
"receives_default">True
</property>
774 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
775 <property name=
"label" translatable=
"yes">gtk-cancel
</property>
776 <property name=
"use_stock">True
</property>
777 <property name=
"response_id">1</property>
781 <widget class=
"GtkButton" id=
"project_properties_ok_button">
782 <property name=
"visible">True
</property>
783 <property name=
"can_focus">True
</property>
784 <property name=
"receives_default">True
</property>
785 <property name=
"events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
</property>
786 <property name=
"label" translatable=
"yes">gtk-ok
</property>
787 <property name=
"use_stock">True
</property>
788 <property name=
"response_id">2</property>
791 <property name=
"position">1</property>
796 <property name=
"expand">False
</property>
797 <property name=
"pack_type">GTK_PACK_END
</property>