git: Add a helper method to get log messages from text views
[anjuta.git] / plugins / git / anjuta-git.ui
blob12dede226fa4daccf2c7bdd631444153388d649a
1 <?xml version="1.0"?>
2 <interface>
3 <requires lib="gtk+" version="2.16"/>
4 <!-- interface-requires anjuta 0.0 -->
5 <!-- interface-naming-policy toplevel-contextual -->
6 <object class="GtkListStore" id="log_branch_combo_model">
7 <columns>
8 <!-- column-name active-icon -->
9 <column type="gchararray"/>
10 <!-- column-name name -->
11 <column type="gchararray"/>
12 </columns>
13 </object>
14 <object class="GtkListStore" id="branches_list_model">
15 <columns>
16 <!-- column-name selected -->
17 <column type="gboolean"/>
18 <!-- column-name active -->
19 <column type="gboolean"/>
20 <!-- column-name remote -->
21 <column type="gboolean"/>
22 <!-- column-name name -->
23 <column type="gchararray"/>
24 </columns>
25 </object>
26 <object class="GtkTreeStore" id="status_model">
27 <columns>
28 <!-- column-name selected -->
29 <column type="gboolean"/>
30 <!-- column-name status -->
31 <column type="gint"/>
32 <!-- column-name path -->
33 <column type="gchararray"/>
34 <!-- column-name type -->
35 <column type="gint"/>
36 </columns>
37 </object>
38 <object class="GtkVBox" id="log_pane">
39 <property name="visible">True</property>
40 <property name="orientation">vertical</property>
41 <child>
42 <object class="GtkFrame" id="frame10">
43 <property name="visible">True</property>
44 <property name="label_xalign">0</property>
45 <property name="shadow_type">none</property>
46 <child>
47 <object class="GtkAlignment" id="alignment10">
48 <property name="visible">True</property>
49 <property name="left_padding">12</property>
50 <child>
51 <object class="GtkVBox" id="vbox11">
52 <property name="visible">True</property>
53 <property name="orientation">vertical</property>
54 <child>
55 <object class="GtkHBox" id="hbox1">
56 <property name="visible">True</property>
57 <property name="spacing">2</property>
58 <child>
59 <object class="GtkHBox" id="log_path_entry_hbox">
60 <property name="visible">True</property>
61 <property name="sensitive">False</property>
62 <child>
63 <object class="GtkEntry" id="log_path_entry">
64 <property name="visible">True</property>
65 <property name="can_focus">True</property>
66 <property name="invisible_char">&#x25CF;</property>
67 </object>
68 <packing>
69 <property name="position">0</property>
70 </packing>
71 </child>
72 <child>
73 <object class="GtkButton" id="log_browse_button">
74 <property name="label" translatable="yes">Browse&#x2026;</property>
75 <property name="visible">True</property>
76 <property name="can_focus">True</property>
77 <property name="receives_default">True</property>
78 </object>
79 <packing>
80 <property name="expand">False</property>
81 <property name="fill">False</property>
82 <property name="position">1</property>
83 </packing>
84 </child>
85 </object>
86 <packing>
87 <property name="position">0</property>
88 </packing>
89 </child>
90 <child>
91 <object class="GtkButton" id="log_view_button">
92 <property name="label" translatable="yes">View Log</property>
93 <property name="visible">True</property>
94 <property name="can_focus">True</property>
95 <property name="receives_default">True</property>
96 <property name="image">find_button_image</property>
97 </object>
98 <packing>
99 <property name="expand">False</property>
100 <property name="fill">False</property>
101 <property name="position">1</property>
102 </packing>
103 </child>
104 </object>
105 <packing>
106 <property name="expand">False</property>
107 <property name="fill">False</property>
108 <property name="position">0</property>
109 </packing>
110 </child>
111 <child>
112 <object class="GtkCheckButton" id="log_whole_project_check">
113 <property name="label" translatable="yes">Whole project</property>
114 <property name="visible">True</property>
115 <property name="can_focus">True</property>
116 <property name="receives_default">False</property>
117 <property name="active">True</property>
118 <property name="draw_indicator">True</property>
119 </object>
120 <packing>
121 <property name="expand">False</property>
122 <property name="position">1</property>
123 </packing>
124 </child>
125 </object>
126 </child>
127 </object>
128 </child>
129 <child type="label">
130 <object class="GtkLabel" id="label19">
131 <property name="visible">True</property>
132 <property name="label" translatable="yes">View the Log for File/Folder:</property>
133 <attributes>
134 <attribute name="weight" value="bold"/>
135 </attributes>
136 </object>
137 </child>
138 </object>
139 <packing>
140 <property name="expand">False</property>
141 <property name="position">0</property>
142 </packing>
143 </child>
144 <child>
145 <object class="GtkFrame" id="frame17">
146 <property name="visible">True</property>
147 <property name="label_xalign">0</property>
148 <property name="shadow_type">none</property>
149 <child>
150 <object class="GtkAlignment" id="alignment17">
151 <property name="visible">True</property>
152 <property name="left_padding">12</property>
153 <child>
154 <object class="GtkComboBox" id="log_branch_combo">
155 <property name="visible">True</property>
156 <property name="model">log_branch_combo_model</property>
157 <child>
158 <object class="GtkCellRendererPixbuf" id="log_branch_combo_active_icon"/>
159 <attributes>
160 <attribute name="stock-id">0</attribute>
161 </attributes>
162 </child>
163 <child>
164 <object class="GtkCellRendererText" id="log_branch_combo_name"/>
165 <attributes>
166 <attribute name="text">1</attribute>
167 </attributes>
168 </child>
169 </object>
170 </child>
171 </object>
172 </child>
173 <child type="label">
174 <object class="GtkLabel" id="label21">
175 <property name="visible">True</property>
176 <property name="label" translatable="yes">Branch:</property>
177 <attributes>
178 <attribute name="weight" value="bold"/>
179 </attributes>
180 </object>
181 </child>
182 </object>
183 <packing>
184 <property name="expand">False</property>
185 <property name="position">1</property>
186 </packing>
187 </child>
188 <child>
189 <object class="GtkExpander" id="expander1">
190 <property name="visible">True</property>
191 <property name="can_focus">True</property>
192 <child>
193 <object class="GtkVBox" id="vbox16">
194 <property name="visible">True</property>
195 <property name="orientation">vertical</property>
196 <child>
197 <object class="GtkNotebook" id="notebook1">
198 <property name="visible">True</property>
199 <property name="can_focus">True</property>
200 <child>
201 <object class="GtkTable" id="table2">
202 <property name="visible">True</property>
203 <property name="n_rows">2</property>
204 <property name="n_columns">2</property>
205 <property name="row_spacing">2</property>
206 <child>
207 <object class="GtkLabel" id="label33">
208 <property name="visible">True</property>
209 <property name="label" translatable="yes">Author:</property>
210 </object>
211 <packing>
212 <property name="x_options">GTK_SHRINK</property>
213 <property name="y_options">GTK_SHRINK</property>
214 <property name="x_padding">2</property>
215 </packing>
216 </child>
217 <child>
218 <object class="GtkLabel" id="label34">
219 <property name="visible">True</property>
220 <property name="label" translatable="yes">Grep:</property>
221 </object>
222 <packing>
223 <property name="top_attach">1</property>
224 <property name="bottom_attach">2</property>
225 <property name="x_options"></property>
226 <property name="y_options">GTK_SHRINK</property>
227 <property name="x_padding">2</property>
228 </packing>
229 </child>
230 <child>
231 <object class="GtkEntry" id="log_filter_author_entry">
232 <property name="visible">True</property>
233 <property name="can_focus">True</property>
234 <property name="invisible_char">&#x25CF;</property>
235 </object>
236 <packing>
237 <property name="left_attach">1</property>
238 <property name="right_attach">2</property>
239 <property name="y_options"></property>
240 </packing>
241 </child>
242 <child>
243 <object class="GtkEntry" id="log_filter_grep_entry">
244 <property name="visible">True</property>
245 <property name="can_focus">True</property>
246 <property name="invisible_char">&#x25CF;</property>
247 </object>
248 <packing>
249 <property name="left_attach">1</property>
250 <property name="right_attach">2</property>
251 <property name="top_attach">1</property>
252 <property name="bottom_attach">2</property>
253 <property name="y_options"></property>
254 </packing>
255 </child>
256 </object>
257 </child>
258 <child type="tab">
259 <object class="GtkLabel" id="label30">
260 <property name="visible">True</property>
261 <property name="label" translatable="yes" comments="&quot;Author&quot; means search for commits whose author matches the given grep expression. &quot;Grep&quot; searches through commit logs and patches.">Author/Grep</property>
262 </object>
263 <packing>
264 <property name="tab_fill">False</property>
265 </packing>
266 </child>
267 <child>
268 <object class="GtkTable" id="table4">
269 <property name="visible">True</property>
270 <property name="n_rows">2</property>
271 <property name="n_columns">2</property>
272 <property name="column_spacing">5</property>
273 <child>
274 <object class="GtkCalendar" id="log_filter_to_calendar">
275 <property name="visible">True</property>
276 <property name="sensitive">False</property>
277 <property name="can_focus">True</property>
278 <property name="year">2009</property>
279 <property name="month">10</property>
280 <property name="day">21</property>
281 </object>
282 <packing>
283 <property name="left_attach">1</property>
284 <property name="right_attach">2</property>
285 <property name="top_attach">1</property>
286 <property name="bottom_attach">2</property>
287 <property name="x_options">GTK_SHRINK</property>
288 <property name="y_options">GTK_SHRINK</property>
289 </packing>
290 </child>
291 <child>
292 <object class="GtkCalendar" id="log_filter_from_calendar">
293 <property name="visible">True</property>
294 <property name="sensitive">False</property>
295 <property name="can_focus">True</property>
296 <property name="year">2009</property>
297 <property name="month">10</property>
298 <property name="day">21</property>
299 </object>
300 <packing>
301 <property name="top_attach">1</property>
302 <property name="bottom_attach">2</property>
303 <property name="x_options">GTK_SHRINK</property>
304 <property name="y_options">GTK_SHRINK</property>
305 </packing>
306 </child>
307 <child>
308 <object class="GtkCheckButton" id="log_filter_from_check">
309 <property name="label" translatable="yes">From</property>
310 <property name="visible">True</property>
311 <property name="can_focus">True</property>
312 <property name="receives_default">False</property>
313 <property name="draw_indicator">True</property>
314 </object>
315 <packing>
316 <property name="x_options">GTK_SHRINK</property>
317 <property name="y_options">GTK_SHRINK</property>
318 </packing>
319 </child>
320 <child>
321 <object class="GtkCheckButton" id="log_filter_to_check">
322 <property name="label" translatable="yes">To</property>
323 <property name="visible">True</property>
324 <property name="can_focus">True</property>
325 <property name="receives_default">False</property>
326 <property name="draw_indicator">True</property>
327 </object>
328 <packing>
329 <property name="left_attach">1</property>
330 <property name="right_attach">2</property>
331 <property name="x_options">GTK_SHRINK</property>
332 <property name="y_options">GTK_SHRINK</property>
333 </packing>
334 </child>
335 </object>
336 <packing>
337 <property name="position">1</property>
338 </packing>
339 </child>
340 <child type="tab">
341 <object class="GtkLabel" id="label31">
342 <property name="visible">True</property>
343 <property name="label" translatable="yes">Date</property>
344 </object>
345 <packing>
346 <property name="position">1</property>
347 <property name="tab_fill">False</property>
348 </packing>
349 </child>
350 <child>
351 <object class="GtkTable" id="table3">
352 <property name="visible">True</property>
353 <property name="n_rows">2</property>
354 <property name="n_columns">2</property>
355 <property name="row_spacing">2</property>
356 <child>
357 <object class="GtkLabel" id="label38">
358 <property name="visible">True</property>
359 <property name="label" translatable="yes">From:</property>
360 </object>
361 <packing>
362 <property name="x_options">GTK_SHRINK</property>
363 <property name="y_options">GTK_SHRINK</property>
364 <property name="x_padding">2</property>
365 </packing>
366 </child>
367 <child>
368 <object class="GtkLabel" id="label37">
369 <property name="visible">True</property>
370 <property name="label" translatable="yes">To:</property>
371 </object>
372 <packing>
373 <property name="top_attach">1</property>
374 <property name="bottom_attach">2</property>
375 <property name="x_options"></property>
376 <property name="y_options">GTK_SHRINK</property>
377 <property name="x_padding">2</property>
378 </packing>
379 </child>
380 <child>
381 <object class="GtkEntry" id="log_filter_from_entry">
382 <property name="visible">True</property>
383 <property name="can_focus">True</property>
384 <property name="invisible_char">&#x25CF;</property>
385 </object>
386 <packing>
387 <property name="left_attach">1</property>
388 <property name="right_attach">2</property>
389 <property name="y_options"></property>
390 </packing>
391 </child>
392 <child>
393 <object class="GtkEntry" id="log_filter_to_entry">
394 <property name="visible">True</property>
395 <property name="can_focus">True</property>
396 <property name="invisible_char">&#x25CF;</property>
397 </object>
398 <packing>
399 <property name="left_attach">1</property>
400 <property name="right_attach">2</property>
401 <property name="top_attach">1</property>
402 <property name="bottom_attach">2</property>
403 <property name="y_options"></property>
404 </packing>
405 </child>
406 </object>
407 <packing>
408 <property name="position">2</property>
409 </packing>
410 </child>
411 <child type="tab">
412 <object class="GtkLabel" id="label32">
413 <property name="visible">True</property>
414 <property name="label" translatable="yes">Tag/Commit</property>
415 </object>
416 <packing>
417 <property name="position">2</property>
418 <property name="tab_fill">False</property>
419 </packing>
420 </child>
421 </object>
422 <packing>
423 <property name="position">0</property>
424 </packing>
425 </child>
426 <child>
427 <object class="GtkHButtonBox" id="hbuttonbox5">
428 <property name="visible">True</property>
429 <property name="layout_style">end</property>
430 <child>
431 <object class="GtkButton" id="log_filter_clear_button">
432 <property name="label">gtk-clear</property>
433 <property name="visible">True</property>
434 <property name="can_focus">True</property>
435 <property name="receives_default">True</property>
436 <property name="use_stock">True</property>
437 </object>
438 <packing>
439 <property name="expand">False</property>
440 <property name="fill">False</property>
441 <property name="position">0</property>
442 </packing>
443 </child>
444 </object>
445 <packing>
446 <property name="expand">False</property>
447 <property name="fill">False</property>
448 <property name="position">1</property>
449 </packing>
450 </child>
451 </object>
452 </child>
453 <child type="label">
454 <object class="GtkLabel" id="label29">
455 <property name="visible">True</property>
456 <property name="label" translatable="yes">Filters</property>
457 <attributes>
458 <attribute name="weight" value="bold"/>
459 </attributes>
460 </object>
461 </child>
462 </object>
463 <packing>
464 <property name="expand">False</property>
465 <property name="fill">False</property>
466 <property name="position">2</property>
467 </packing>
468 </child>
469 <child>
470 <object class="GtkVBox" id="vbox15">
471 <property name="visible">True</property>
472 <property name="orientation">vertical</property>
473 <property name="homogeneous">True</property>
474 <child>
475 <object class="GtkVPaned" id="vpaned1">
476 <property name="visible">True</property>
477 <property name="can_focus">True</property>
478 <property name="orientation">vertical</property>
479 <child>
480 <object class="GtkFrame" id="frame18">
481 <property name="visible">True</property>
482 <property name="label_xalign">0</property>
483 <property name="shadow_type">none</property>
484 <child>
485 <object class="GtkAlignment" id="alignment18">
486 <property name="visible">True</property>
487 <property name="left_padding">12</property>
488 <child>
489 <object class="GtkScrolledWindow" id="scrolledwindow5">
490 <property name="visible">True</property>
491 <property name="can_focus">True</property>
492 <property name="hscrollbar_policy">automatic</property>
493 <property name="vscrollbar_policy">automatic</property>
494 <property name="shadow_type">in</property>
495 <child>
496 <object class="GtkTreeView" id="log_changes_view">
497 <property name="visible">True</property>
498 <property name="can_focus">True</property>
499 </object>
500 </child>
501 </object>
502 </child>
503 </object>
504 </child>
505 <child type="label">
506 <object class="GtkLabel" id="label22">
507 <property name="visible">True</property>
508 <property name="label" translatable="yes">Changes:</property>
509 <attributes>
510 <attribute name="weight" value="bold"/>
511 </attributes>
512 </object>
513 </child>
514 </object>
515 <packing>
516 <property name="resize">True</property>
517 <property name="shrink">True</property>
518 </packing>
519 </child>
520 <child>
521 <object class="GtkFrame" id="frame20">
522 <property name="visible">True</property>
523 <property name="label_xalign">0</property>
524 <property name="shadow_type">none</property>
525 <child>
526 <object class="GtkAlignment" id="alignment20">
527 <property name="visible">True</property>
528 <property name="left_padding">12</property>
529 <child>
530 <object class="GtkScrolledWindow" id="scrolledwindow6">
531 <property name="visible">True</property>
532 <property name="can_focus">True</property>
533 <property name="hscrollbar_policy">automatic</property>
534 <property name="vscrollbar_policy">automatic</property>
535 <property name="shadow_type">in</property>
536 <child>
537 <object class="GtkTextView" id="log_text_view">
538 <property name="visible">True</property>
539 <property name="can_focus">True</property>
540 <property name="editable">False</property>
541 </object>
542 </child>
543 </object>
544 </child>
545 </object>
546 </child>
547 <child type="label">
548 <object class="GtkLabel" id="label23">
549 <property name="visible">True</property>
550 <property name="label" translatable="yes">Log Message:</property>
551 <attributes>
552 <attribute name="weight" value="bold"/>
553 </attributes>
554 </object>
555 </child>
556 </object>
557 <packing>
558 <property name="resize">True</property>
559 <property name="shrink">True</property>
560 </packing>
561 </child>
562 </object>
563 <packing>
564 <property name="position">0</property>
565 </packing>
566 </child>
567 </object>
568 <packing>
569 <property name="position">3</property>
570 </packing>
571 </child>
572 </object>
573 <object class="GtkImage" id="find_button_image">
574 <property name="visible">True</property>
575 <property name="stock">gtk-find</property>
576 </object>
577 <object class="GtkVBox" id="branches_pane">
578 <property name="visible">True</property>
579 <property name="orientation">vertical</property>
580 <child>
581 <object class="GtkFrame" id="frame1">
582 <property name="visible">True</property>
583 <property name="label_xalign">0</property>
584 <property name="shadow_type">none</property>
585 <child>
586 <object class="GtkAlignment" id="alignment1">
587 <property name="visible">True</property>
588 <property name="left_padding">12</property>
589 <child>
590 <object class="GtkScrolledWindow" id="scrolledwindow1">
591 <property name="visible">True</property>
592 <property name="can_focus">True</property>
593 <property name="hscrollbar_policy">automatic</property>
594 <property name="vscrollbar_policy">automatic</property>
595 <property name="shadow_type">in</property>
596 <child>
597 <object class="GtkTreeView" id="branches_view">
598 <property name="visible">True</property>
599 <property name="can_focus">True</property>
600 <property name="model">branches_list_model</property>
601 <property name="headers_visible">False</property>
602 <child>
603 <object class="GtkTreeViewColumn" id="branch_selected_column">
604 <property name="title">column</property>
605 <child>
606 <object class="GtkCellRendererToggle" id="branch_selected_renderer"/>
607 <attributes>
608 <attribute name="active">0</attribute>
609 </attributes>
610 </child>
611 </object>
612 </child>
613 <child>
614 <object class="GtkTreeViewColumn" id="branch_name_column">
615 <property name="title">column</property>
616 <child>
617 <object class="GtkCellRendererPixbuf" id="branch_active_icon_renderer"/>
618 </child>
619 <child>
620 <object class="GtkCellRendererText" id="branch_name_renderer"/>
621 <attributes>
622 <attribute name="text">3</attribute>
623 </attributes>
624 </child>
625 </object>
626 </child>
627 </object>
628 </child>
629 </object>
630 </child>
631 </object>
632 </child>
633 <child type="label">
634 <object class="GtkLabel" id="label1">
635 <property name="visible">True</property>
636 <property name="label" translatable="yes">&lt;b&gt;Branches&lt;/b&gt;</property>
637 <property name="use_markup">True</property>
638 </object>
639 </child>
640 </object>
641 <packing>
642 <property name="position">0</property>
643 </packing>
644 </child>
645 </object>
646 <object class="GtkVBox" id="delete_branches_pane">
647 <property name="visible">True</property>
648 <property name="orientation">vertical</property>
649 <child>
650 <object class="GtkFrame" id="frame14">
651 <property name="visible">True</property>
652 <property name="label_xalign">0</property>
653 <property name="shadow_type">none</property>
654 <child>
655 <object class="GtkAlignment" id="alignment14">
656 <property name="visible">True</property>
657 <property name="left_padding">12</property>
658 <child>
659 <object class="GtkCheckButton" id="require_merged_check">
660 <property name="label" translatable="yes">Branches must be fully merged</property>
661 <property name="visible">True</property>
662 <property name="can_focus">True</property>
663 <property name="receives_default">False</property>
664 <property name="draw_indicator">True</property>
665 </object>
666 </child>
667 </object>
668 </child>
669 <child type="label">
670 <object class="GtkLabel" id="label15">
671 <property name="visible">True</property>
672 <property name="label" translatable="yes">Options:</property>
673 <attributes>
674 <attribute name="weight" value="bold"/>
675 </attributes>
676 </object>
677 </child>
678 </object>
679 <packing>
680 <property name="expand">False</property>
681 <property name="position">0</property>
682 </packing>
683 </child>
684 <child>
685 <object class="GtkHButtonBox" id="hbuttonbox1">
686 <property name="visible">True</property>
687 <property name="spacing">5</property>
688 <property name="layout_style">end</property>
689 <child>
690 <object class="GtkButton" id="cancel_button">
691 <property name="label">gtk-cancel</property>
692 <property name="visible">True</property>
693 <property name="can_focus">True</property>
694 <property name="receives_default">True</property>
695 <property name="use_stock">True</property>
696 </object>
697 <packing>
698 <property name="expand">False</property>
699 <property name="fill">False</property>
700 <property name="position">0</property>
701 </packing>
702 </child>
703 <child>
704 <object class="GtkButton" id="ok_button">
705 <property name="label">gtk-ok</property>
706 <property name="visible">True</property>
707 <property name="can_focus">True</property>
708 <property name="receives_default">True</property>
709 <property name="use_stock">True</property>
710 </object>
711 <packing>
712 <property name="expand">False</property>
713 <property name="fill">False</property>
714 <property name="position">1</property>
715 </packing>
716 </child>
717 </object>
718 <packing>
719 <property name="expand">False</property>
720 <property name="position">1</property>
721 </packing>
722 </child>
723 </object>
724 <object class="GtkVBox" id="create_branch_pane">
725 <property name="visible">True</property>
726 <property name="orientation">vertical</property>
727 <child>
728 <object class="GtkVBox" id="vbox1">
729 <property name="visible">True</property>
730 <property name="orientation">vertical</property>
731 <child>
732 <object class="GtkFrame" id="frame4">
733 <property name="visible">True</property>
734 <property name="label_xalign">0</property>
735 <property name="shadow_type">none</property>
736 <child>
737 <object class="GtkAlignment" id="alignment5">
738 <property name="visible">True</property>
739 <property name="left_padding">12</property>
740 <child>
741 <object class="GtkEntry" id="name_entry">
742 <property name="visible">True</property>
743 <property name="can_focus">True</property>
744 <property name="invisible_char">&#x25CF;</property>
745 </object>
746 </child>
747 </object>
748 </child>
749 <child type="label">
750 <object class="GtkLabel" id="label4">
751 <property name="visible">True</property>
752 <property name="label" translatable="yes">&lt;b&gt;Branch name:&lt;/b&gt;</property>
753 <property name="use_markup">True</property>
754 </object>
755 </child>
756 </object>
757 <packing>
758 <property name="expand">False</property>
759 <property name="position">0</property>
760 </packing>
761 </child>
762 <child>
763 <object class="GtkFrame" id="frame2">
764 <property name="visible">True</property>
765 <property name="label_xalign">0</property>
766 <property name="shadow_type">none</property>
767 <child>
768 <object class="GtkAlignment" id="alignment2">
769 <property name="visible">True</property>
770 <property name="left_padding">12</property>
771 <child>
772 <object class="GtkVBox" id="vbox2">
773 <property name="visible">True</property>
774 <property name="orientation">vertical</property>
775 <child>
776 <object class="GtkRadioButton" id="repository_head_radio">
777 <property name="label" translatable="yes">Repository head</property>
778 <property name="visible">True</property>
779 <property name="can_focus">True</property>
780 <property name="receives_default">False</property>
781 <property name="active">True</property>
782 <property name="draw_indicator">True</property>
783 <signal name="toggled" handler="on_repository_head_radio_toggled"/>
784 </object>
785 <packing>
786 <property name="position">0</property>
787 </packing>
788 </child>
789 <child>
790 <object class="GtkRadioButton" id="revision_radio">
791 <property name="label" translatable="yes">Revision:</property>
792 <property name="visible">True</property>
793 <property name="can_focus">True</property>
794 <property name="receives_default">False</property>
795 <property name="active">True</property>
796 <property name="draw_indicator">True</property>
797 <property name="group">repository_head_radio</property>
798 <signal name="toggled" handler="on_revision_radio_toggled"/>
799 </object>
800 <packing>
801 <property name="position">1</property>
802 </packing>
803 </child>
804 <child>
805 <object class="GtkAlignment" id="alignment3">
806 <property name="visible">True</property>
807 <property name="left_padding">12</property>
808 <child>
809 <object class="AnjutaDropEntry" id="revision_entry">
810 <property name="visible">True</property>
811 <property name="sensitive">False</property>
812 <property name="can_focus">True</property>
813 <property name="invisible_char">&#x25CF;</property>
814 </object>
815 </child>
816 </object>
817 <packing>
818 <property name="position">2</property>
819 </packing>
820 </child>
821 </object>
822 </child>
823 </object>
824 </child>
825 <child type="label">
826 <object class="GtkLabel" id="label2">
827 <property name="visible">True</property>
828 <property name="label" translatable="yes">&lt;b&gt;Revision&lt;/b&gt;</property>
829 <property name="use_markup">True</property>
830 </object>
831 </child>
832 </object>
833 <packing>
834 <property name="expand">False</property>
835 <property name="fill">False</property>
836 <property name="position">1</property>
837 </packing>
838 </child>
839 <child>
840 <object class="GtkFrame" id="frame3">
841 <property name="visible">True</property>
842 <property name="label_xalign">0</property>
843 <property name="shadow_type">none</property>
844 <child>
845 <object class="GtkAlignment" id="alignment4">
846 <property name="visible">True</property>
847 <property name="left_padding">12</property>
848 <child>
849 <object class="GtkCheckButton" id="checkout_check">
850 <property name="label" translatable="yes">Check out the branch after it is created</property>
851 <property name="visible">True</property>
852 <property name="can_focus">True</property>
853 <property name="receives_default">False</property>
854 <property name="draw_indicator">True</property>
855 </object>
856 </child>
857 </object>
858 </child>
859 <child type="label">
860 <object class="GtkLabel" id="label3">
861 <property name="visible">True</property>
862 <property name="label" translatable="yes">&lt;b&gt;Options&lt;/b&gt;</property>
863 <property name="use_markup">True</property>
864 </object>
865 </child>
866 </object>
867 <packing>
868 <property name="expand">False</property>
869 <property name="position">2</property>
870 </packing>
871 </child>
872 </object>
873 <packing>
874 <property name="position">0</property>
875 </packing>
876 </child>
877 <child>
878 <object class="GtkHButtonBox" id="hbuttonbox3">
879 <property name="visible">True</property>
880 <property name="spacing">5</property>
881 <property name="layout_style">end</property>
882 <child>
883 <object class="GtkButton" id="cancel_button">
884 <property name="label">gtk-cancel</property>
885 <property name="visible">True</property>
886 <property name="can_focus">True</property>
887 <property name="receives_default">True</property>
888 <property name="use_stock">True</property>
889 </object>
890 <packing>
891 <property name="expand">False</property>
892 <property name="fill">False</property>
893 <property name="position">0</property>
894 </packing>
895 </child>
896 <child>
897 <object class="GtkButton" id="ok_button">
898 <property name="label">gtk-ok</property>
899 <property name="visible">True</property>
900 <property name="can_focus">True</property>
901 <property name="receives_default">True</property>
902 <property name="use_stock">True</property>
903 </object>
904 <packing>
905 <property name="expand">False</property>
906 <property name="fill">False</property>
907 <property name="position">1</property>
908 </packing>
909 </child>
910 </object>
911 <packing>
912 <property name="expand">False</property>
913 <property name="position">1</property>
914 </packing>
915 </child>
916 </object>
917 <object class="GtkVBox" id="merge_pane">
918 <property name="visible">True</property>
919 <property name="orientation">vertical</property>
920 <child>
921 <object class="GtkVBox" id="vbox1">
922 <property name="visible">True</property>
923 <property name="orientation">vertical</property>
924 <child>
925 <object class="GtkFrame" id="frame1">
926 <property name="visible">True</property>
927 <property name="label_xalign">0</property>
928 <property name="shadow_type">none</property>
929 <child>
930 <object class="GtkAlignment" id="alignment1">
931 <property name="visible">True</property>
932 <property name="left_padding">12</property>
933 <child>
934 <object class="AnjutaDropEntry" id="revision_entry">
935 <property name="visible">True</property>
936 <property name="can_focus">True</property>
937 <property name="invisible_char">&#x25CF;</property>
938 </object>
939 </child>
940 </object>
941 </child>
942 <child type="label">
943 <object class="GtkLabel" id="label1">
944 <property name="visible">True</property>
945 <property name="label" translatable="yes">&lt;b&gt;Revision to merge with:&lt;/b&gt;</property>
946 <property name="use_markup">True</property>
947 </object>
948 </child>
949 </object>
950 <packing>
951 <property name="expand">False</property>
952 <property name="fill">False</property>
953 <property name="position">0</property>
954 </packing>
955 </child>
956 <child>
957 <object class="GtkFrame" id="frame2">
958 <property name="visible">True</property>
959 <property name="label_xalign">0</property>
960 <property name="shadow_type">none</property>
961 <child>
962 <object class="GtkAlignment" id="alignment2">
963 <property name="visible">True</property>
964 <property name="left_padding">12</property>
965 <child>
966 <object class="GtkVBox" id="vbox2">
967 <property name="visible">True</property>
968 <property name="orientation">vertical</property>
969 <child>
970 <object class="GtkCheckButton" id="do_not_commit_check">
971 <property name="label" translatable="yes">Do not commit</property>
972 <property name="visible">True</property>
973 <property name="can_focus">True</property>
974 <property name="receives_default">False</property>
975 <property name="draw_indicator">True</property>
976 </object>
977 <packing>
978 <property name="position">0</property>
979 </packing>
980 </child>
981 <child>
982 <object class="GtkCheckButton" id="squash_check">
983 <property name="label" translatable="yes">Squash</property>
984 <property name="visible">True</property>
985 <property name="can_focus">True</property>
986 <property name="receives_default">False</property>
987 <property name="draw_indicator">True</property>
988 </object>
989 <packing>
990 <property name="position">1</property>
991 </packing>
992 </child>
993 <child>
994 <object class="GtkCheckButton" id="use_custom_log_check">
995 <property name="label" translatable="yes">Use a custom log message:</property>
996 <property name="visible">True</property>
997 <property name="can_focus">True</property>
998 <property name="receives_default">False</property>
999 <property name="draw_indicator">True</property>
1000 </object>
1001 <packing>
1002 <property name="position">2</property>
1003 </packing>
1004 </child>
1005 <child>
1006 <object class="GtkScrolledWindow" id="scrolledwindow1">
1007 <property name="visible">True</property>
1008 <property name="can_focus">True</property>
1009 <property name="hscrollbar_policy">automatic</property>
1010 <property name="vscrollbar_policy">automatic</property>
1011 <property name="shadow_type">in</property>
1012 <child>
1013 <object class="GtkTextView" id="log_view">
1014 <property name="visible">True</property>
1015 <property name="sensitive">False</property>
1016 <property name="can_focus">True</property>
1017 </object>
1018 </child>
1019 </object>
1020 <packing>
1021 <property name="position">3</property>
1022 </packing>
1023 </child>
1024 <child>
1025 <object class="GtkLabel" id="column_label">
1026 <property name="visible">True</property>
1027 <property name="xalign">1</property>
1028 <property name="label" translatable="yes">Column 0</property>
1029 </object>
1030 <packing>
1031 <property name="position">4</property>
1032 </packing>
1033 </child>
1034 </object>
1035 </child>
1036 </object>
1037 </child>
1038 <child type="label">
1039 <object class="GtkLabel" id="label2">
1040 <property name="visible">True</property>
1041 <property name="label" translatable="yes">&lt;b&gt;Options:&lt;/b&gt;</property>
1042 <property name="use_markup">True</property>
1043 </object>
1044 </child>
1045 </object>
1046 <packing>
1047 <property name="expand">False</property>
1048 <property name="fill">False</property>
1049 <property name="position">1</property>
1050 </packing>
1051 </child>
1052 </object>
1053 <packing>
1054 <property name="position">0</property>
1055 </packing>
1056 </child>
1057 <child>
1058 <object class="GtkHButtonBox" id="hbuttonbox1">
1059 <property name="visible">True</property>
1060 <property name="spacing">5</property>
1061 <property name="layout_style">end</property>
1062 <child>
1063 <object class="GtkButton" id="cancel_button">
1064 <property name="label">gtk-cancel</property>
1065 <property name="visible">True</property>
1066 <property name="can_focus">True</property>
1067 <property name="receives_default">True</property>
1068 <property name="use_stock">True</property>
1069 </object>
1070 <packing>
1071 <property name="expand">False</property>
1072 <property name="fill">False</property>
1073 <property name="position">0</property>
1074 </packing>
1075 </child>
1076 <child>
1077 <object class="GtkButton" id="ok_button">
1078 <property name="label">gtk-ok</property>
1079 <property name="visible">True</property>
1080 <property name="can_focus">True</property>
1081 <property name="receives_default">True</property>
1082 <property name="use_stock">True</property>
1083 </object>
1084 <packing>
1085 <property name="expand">False</property>
1086 <property name="fill">False</property>
1087 <property name="position">1</property>
1088 </packing>
1089 </child>
1090 </object>
1091 <packing>
1092 <property name="expand">False</property>
1093 <property name="position">1</property>
1094 </packing>
1095 </child>
1096 </object>
1097 <object class="GtkVBox" id="status_pane">
1098 <property name="visible">True</property>
1099 <property name="orientation">vertical</property>
1100 <child>
1101 <object class="GtkFrame" id="frame1">
1102 <property name="visible">True</property>
1103 <property name="label_xalign">0</property>
1104 <property name="shadow_type">none</property>
1105 <child>
1106 <object class="GtkAlignment" id="alignment1">
1107 <property name="visible">True</property>
1108 <property name="left_padding">12</property>
1109 <child>
1110 <object class="GtkScrolledWindow" id="scrolledwindow1">
1111 <property name="visible">True</property>
1112 <property name="can_focus">True</property>
1113 <property name="hscrollbar_policy">automatic</property>
1114 <property name="vscrollbar_policy">automatic</property>
1115 <property name="shadow_type">in</property>
1116 <child>
1117 <object class="GtkTreeView" id="status_view">
1118 <property name="visible">True</property>
1119 <property name="can_focus">True</property>
1120 <property name="model">status_model</property>
1121 <property name="headers_visible">False</property>
1122 <property name="headers_clickable">False</property>
1123 <property name="search_column">0</property>
1124 <child>
1125 <object class="GtkTreeViewColumn" id="status_column">
1126 <property name="title">column</property>
1127 <child>
1128 <object class="GtkCellRendererToggle" id="selected_renderer"/>
1129 </child>
1130 <child>
1131 <object class="GtkCellRendererPixbuf" id="status_icon_renderer"/>
1132 </child>
1133 <child>
1134 <object class="GtkCellRendererText" id="status_name_renderer"/>
1135 </child>
1136 <child>
1137 <object class="GtkCellRendererText" id="path_renderer"/>
1138 </child>
1139 </object>
1140 </child>
1141 </object>
1142 </child>
1143 </object>
1144 </child>
1145 </object>
1146 </child>
1147 <child type="label">
1148 <object class="GtkLabel" id="label1">
1149 <property name="visible">True</property>
1150 <property name="label" translatable="yes">&lt;b&gt;Repository Status:&lt;/b&gt;</property>
1151 <property name="use_markup">True</property>
1152 </object>
1153 </child>
1154 </object>
1155 <packing>
1156 <property name="position">0</property>
1157 </packing>
1158 </child>
1159 <child>
1160 <object class="GtkHButtonBox" id="hbuttonbox1">
1161 <property name="visible">True</property>
1162 <property name="layout_style">end</property>
1163 <child>
1164 <object class="GtkButton" id="refresh_button">
1165 <property name="label">gtk-refresh</property>
1166 <property name="visible">True</property>
1167 <property name="can_focus">True</property>
1168 <property name="receives_default">True</property>
1169 <property name="use_stock">True</property>
1170 </object>
1171 <packing>
1172 <property name="expand">False</property>
1173 <property name="fill">False</property>
1174 <property name="position">0</property>
1175 </packing>
1176 </child>
1177 </object>
1178 <packing>
1179 <property name="expand">False</property>
1180 <property name="fill">False</property>
1181 <property name="position">1</property>
1182 </packing>
1183 </child>
1184 </object>
1185 </interface>