2 <author>David Aguilar</author>
4 <widget class="QMainWindow" name="main" >
5 <property name="geometry" >
13 <property name="dockOptions" >
14 <set>QMainWindow::AllowNestedDocks|QMainWindow::AllowTabbedDocks|QMainWindow::AnimatedDocks|QMainWindow::ForceTabbedDocks</set>
16 <widget class="QWidget" name="centralwidget" >
17 <property name="sizePolicy" >
18 <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
19 <horstretch>1</horstretch>
20 <verstretch>1</verstretch>
23 <layout class="QHBoxLayout" name="horizontalLayout_2" >
24 <property name="spacing" >
27 <property name="leftMargin" >
30 <property name="topMargin" >
33 <property name="rightMargin" >
36 <property name="bottomMargin" >
40 <widget class="QSplitter" name="splitter" >
41 <property name="orientation" >
42 <enum>Qt::Horizontal</enum>
44 <property name="handleWidth" >
47 <widget class="QTabWidget" name="tabwidget" >
48 <property name="sizePolicy" >
49 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
50 <horstretch>1</horstretch>
51 <verstretch>0</verstretch>
54 <property name="currentIndex" >
57 <widget class="QWidget" name="diffwidget" >
58 <attribute name="title" >
59 <string>Diff View</string>
61 <layout class="QVBoxLayout" name="verticalLayout_2" >
62 <property name="spacing" >
65 <property name="leftMargin" >
68 <property name="topMargin" >
71 <property name="rightMargin" >
74 <property name="bottomMargin" >
78 <widget class="QTextEdit" name="display_text" >
79 <property name="sizePolicy" >
80 <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" >
81 <horstretch>0</horstretch>
82 <verstretch>0</verstretch>
85 <property name="minimumSize" >
91 <property name="tabChangesFocus" >
94 <property name="lineWrapMode" >
95 <enum>QTextEdit::NoWrap</enum>
97 <property name="readOnly" >
100 <property name="acceptRichText" >
103 <property name="cursorWidth" >
106 <property name="textInteractionFlags" >
107 <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse|Qt::TextBrowserInteraction|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
113 <widget class="QWidget" name="commitwidget" >
114 <attribute name="title" >
115 <string>Commit</string>
117 <layout class="QHBoxLayout" name="horizontalLayout" >
118 <property name="spacing" >
121 <property name="leftMargin" >
124 <property name="topMargin" >
127 <property name="rightMargin" >
130 <property name="bottomMargin" >
134 <widget class="QWidget" native="1" name="widget_4" >
135 <property name="sizePolicy" >
136 <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
137 <horstretch>0</horstretch>
138 <verstretch>0</verstretch>
141 <property name="minimumSize" >
147 <layout class="QVBoxLayout" >
148 <property name="spacing" >
151 <property name="sizeConstraint" >
152 <enum>QLayout::SetNoConstraint</enum>
154 <property name="margin" >
158 <widget class="QPushButton" name="stage_button" >
159 <property name="sizePolicy" >
160 <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
161 <horstretch>0</horstretch>
162 <verstretch>0</verstretch>
165 <property name="minimumSize" >
171 <property name="text" >
172 <string>Stage Changed</string>
174 <property name="flat" >
180 <widget class="QPushButton" name="signoff_button" >
181 <property name="sizePolicy" >
182 <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
183 <horstretch>0</horstretch>
184 <verstretch>0</verstretch>
187 <property name="minimumSize" >
193 <property name="text" >
194 <string>Sign Off</string>
199 <widget class="QPushButton" name="commit_button" >
200 <property name="sizePolicy" >
201 <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
202 <horstretch>0</horstretch>
203 <verstretch>0</verstretch>
206 <property name="minimumSize" >
212 <property name="text" >
213 <string>Commit@@verb</string>
218 <widget class="QPushButton" name="fetch_button" >
219 <property name="sizePolicy" >
220 <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
221 <horstretch>0</horstretch>
222 <verstretch>0</verstretch>
225 <property name="minimumSize" >
231 <property name="text" >
232 <string>Fetch</string>
237 <widget class="QPushButton" name="push_button" >
238 <property name="sizePolicy" >
239 <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
240 <horstretch>0</horstretch>
241 <verstretch>0</verstretch>
244 <property name="minimumSize" >
250 <property name="text" >
251 <string>Push</string>
256 <widget class="QPushButton" name="pull_button" >
257 <property name="sizePolicy" >
258 <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
259 <horstretch>0</horstretch>
260 <verstretch>0</verstretch>
263 <property name="minimumSize" >
269 <property name="text" >
270 <string>Pull</string>
276 <property name="orientation" >
277 <enum>Qt::Vertical</enum>
279 <property name="sizeType" >
280 <enum>QSizePolicy::MinimumExpanding</enum>
282 <property name="sizeHint" stdset="0" >
291 <widget class="QLabel" name="column_label" >
292 <property name="text" >
295 <property name="alignment" >
296 <set>Qt::AlignCenter</set>
301 <zorder>stage_button</zorder>
302 <zorder>signoff_button</zorder>
303 <zorder>commit_button</zorder>
304 <zorder>fetch_button</zorder>
305 <zorder>push_button</zorder>
306 <zorder>pull_button</zorder>
307 <zorder>column_label</zorder>
312 <layout class="QVBoxLayout" name="verticalLayout" >
313 <property name="spacing" >
317 <widget class="QTextEdit" name="commitmsg" >
318 <property name="sizePolicy" >
319 <sizepolicy vsizetype="MinimumExpanding" hsizetype="Minimum" >
320 <horstretch>0</horstretch>
321 <verstretch>0</verstretch>
324 <property name="lineWrapMode" >
325 <enum>QTextEdit::NoWrap</enum>
327 <property name="acceptRichText" >
333 <layout class="QHBoxLayout" >
334 <property name="spacing" >
337 <property name="leftMargin" >
342 <property name="orientation" >
343 <enum>Qt::Horizontal</enum>
345 <property name="sizeType" >
346 <enum>QSizePolicy::MinimumExpanding</enum>
348 <property name="sizeHint" stdset="0" >
357 <widget class="QRadioButton" name="new_commit_radio" >
358 <property name="text" >
359 <string>New Commit</string>
364 <widget class="QRadioButton" name="amend_radio" >
365 <property name="text" >
366 <string>Amend Last Commit</string>
375 <zorder>widget_4</zorder>
379 <widget class="QTreeWidget" name="status_tree" >
380 <property name="sizePolicy" >
381 <sizepolicy vsizetype="Expanding" hsizetype="MinimumExpanding" >
382 <horstretch>0</horstretch>
383 <verstretch>0</verstretch>
386 <property name="selectionMode" >
387 <enum>QAbstractItemView::ExtendedSelection</enum>
389 <property name="animated" >
393 <property name="text" >
394 <string>Repository Status</string>
398 <property name="text" >
399 <string>Staged</string>
403 <property name="text" >
404 <string>Modified</string>
408 <property name="text" >
409 <string>Unmerged</string>
413 <property name="text" >
414 <string>Untracked</string>
422 <widget class="QMenuBar" name="menubar" >
423 <property name="geometry" >
431 <widget class="QMenu" name="commit_menu" >
432 <property name="title" >
433 <string>Commit</string>
435 <widget class="QMenu" name="menuShow" >
436 <property name="title" >
437 <string>View</string>
439 <addaction name="menu_browse_commits" />
440 <addaction name="menu_show_index" />
441 <addaction name="menu_show_diffstat" />
443 <widget class="QMenu" name="menuPrepare" >
444 <property name="title" >
445 <string>Prepare</string>
447 <addaction name="menu_stage_modified" />
448 <addaction name="menu_stage_untracked" />
449 <addaction name="menu_stage_selected" />
450 <addaction name="separator" />
451 <addaction name="menu_unstage_all" />
452 <addaction name="menu_unstage_selected" />
454 <widget class="QMenu" name="menuAdvanced_2" >
455 <property name="title" >
456 <string>Advanced</string>
458 <addaction name="menu_cherry_pick" />
460 <addaction name="menuShow" />
461 <addaction name="menuPrepare" />
462 <addaction name="separator" />
463 <addaction name="menu_commit_compare" />
464 <addaction name="separator" />
465 <addaction name="menu_stash" />
466 <addaction name="menu_export_patches" />
467 <addaction name="separator" />
468 <addaction name="menuAdvanced_2" />
470 <widget class="QMenu" name="edit_menu" >
471 <property name="title" >
472 <string>Edit</string>
474 <addaction name="menu_undo" />
475 <addaction name="menu_redo" />
476 <addaction name="separator" />
477 <addaction name="menu_cut" />
478 <addaction name="menu_copy" />
479 <addaction name="menu_paste" />
480 <addaction name="menu_delete" />
481 <addaction name="separator" />
482 <addaction name="menu_select_all" />
483 <addaction name="separator" />
484 <addaction name="menu_options" />
486 <widget class="QMenu" name="search_menu" >
487 <property name="title" >
488 <string>Search</string>
490 <addaction name="menu_search_grep" />
491 <addaction name="separator" />
492 <addaction name="menu_search_revision" />
493 <addaction name="menu_search_revision_range" />
494 <addaction name="separator" />
495 <addaction name="menu_search_message" />
496 <addaction name="menu_search_path" />
497 <addaction name="menu_search_diff" />
498 <addaction name="separator" />
499 <addaction name="menu_search_date_range" />
500 <addaction name="separator" />
501 <addaction name="menu_search_author" />
502 <addaction name="menu_search_committer" />
504 <widget class="QMenu" name="branch_menu" >
505 <property name="title" >
506 <string>Branch</string>
508 <widget class="QMenu" name="menuView" >
509 <property name="title" >
510 <string>View</string>
512 <addaction name="menu_browse_branch" />
513 <addaction name="menu_browse_other_branch" />
514 <addaction name="separator" />
515 <addaction name="menu_visualize_current" />
516 <addaction name="menu_visualize_all" />
518 <widget class="QMenu" name="menuAdvanced" >
519 <property name="title" >
520 <string>Advanced</string>
522 <addaction name="menu_diff_branch" />
523 <addaction name="menu_rebase_branch" />
525 <addaction name="menuView" />
526 <addaction name="separator" />
527 <addaction name="menu_branch_compare" />
528 <addaction name="separator" />
529 <addaction name="menu_create_branch" />
530 <addaction name="menu_checkout_branch" />
531 <addaction name="menu_delete_branch" />
532 <addaction name="separator" />
533 <addaction name="menuAdvanced" />
535 <widget class="QMenu" name="file_menu" >
536 <property name="title" >
537 <string>File</string>
539 <addaction name="menu_open_repo" />
540 <addaction name="menu_clone_repo" />
541 <addaction name="separator" />
542 <addaction name="menu_rescan" />
543 <addaction name="separator" />
544 <addaction name="menu_manage_bookmarks" />
545 <addaction name="menu_save_bookmark" />
546 <addaction name="separator" />
547 <addaction name="menu_load_commitmsg" />
548 <addaction name="menu_get_prev_commitmsg" />
549 <addaction name="menu_load_commitmsg_template" />
550 <addaction name="separator" />
551 <addaction name="menu_quit" />
553 <widget class="QMenu" name="merge_menu" >
554 <property name="title" >
555 <string>Merge</string>
557 <addaction name="menu_merge_local" />
558 <addaction name="menu_merge_abort" />
560 <widget class="QMenu" name="help_menu" >
561 <property name="title" >
562 <string>Help</string>
564 <addaction name="menu_help_docs" />
566 <addaction name="file_menu" />
567 <addaction name="edit_menu" />
568 <addaction name="search_menu" />
569 <addaction name="commit_menu" />
570 <addaction name="branch_menu" />
571 <addaction name="merge_menu" />
572 <addaction name="help_menu" />
574 <widget class="QToolBar" name="toolbar" >
575 <property name="enabled" >
578 <property name="windowTitle" >
579 <string>toolbar</string>
581 <property name="movable" >
584 <property name="allowedAreas" >
585 <set>Qt::BottomToolBarArea|Qt::TopToolBarArea</set>
587 <property name="iconSize" >
593 <property name="floatable" >
596 <attribute name="toolBarArea" >
597 <enum>BottomToolBarArea</enum>
599 <attribute name="toolBarBreak" >
603 <action name="menu_unstage_selected" >
604 <property name="text" >
605 <string>Unstage From Commit</string>
608 <action name="menu_show_diffstat" >
609 <property name="text" >
610 <string>Diffstat</string>
612 <property name="shortcut" >
613 <string>Ctrl+D</string>
616 <action name="menu_show_index" >
617 <property name="text" >
618 <string>Index</string>
621 <action name="menu_stage_modified" >
622 <property name="text" >
623 <string>Stage Changed Files To Commit</string>
625 <property name="shortcut" >
626 <string>Alt+A</string>
629 <action name="menu_stage_untracked" >
630 <property name="text" >
631 <string>Stage All Untracked</string>
633 <property name="shortcut" >
634 <string>Alt+U</string>
637 <action name="menu_stage_selected" >
638 <property name="text" >
639 <string>Stage Selected</string>
641 <property name="shortcut" >
642 <string>Alt+T</string>
645 <action name="menu_export_patches" >
646 <property name="text" >
647 <string>Export Patches...</string>
649 <property name="shortcut" >
650 <string>Ctrl+E</string>
653 <action name="menu_cut" >
654 <property name="text" >
657 <property name="shortcut" >
658 <string>Ctrl+X</string>
661 <action name="menu_copy" >
662 <property name="text" >
663 <string>Copy</string>
665 <property name="shortcut" >
666 <string>Ctrl+C</string>
669 <action name="menu_paste" >
670 <property name="text" >
671 <string>Paste</string>
673 <property name="shortcut" >
674 <string>Ctrl+V</string>
677 <action name="menu_select_all" >
678 <property name="text" >
679 <string>Select All</string>
681 <property name="shortcut" >
682 <string>Ctrl+A</string>
685 <action name="menu_options" >
686 <property name="text" >
687 <string>Options...</string>
689 <property name="shortcut" >
690 <string>Ctrl+O</string>
693 <action name="menu_delete" >
694 <property name="text" >
695 <string>Delete</string>
697 <property name="shortcut" >
701 <action name="menu_undo" >
702 <property name="text" >
703 <string>Undo</string>
705 <property name="shortcut" >
706 <string>Ctrl+Z</string>
709 <action name="menu_redo" >
710 <property name="text" >
711 <string>Redo</string>
713 <property name="shortcut" >
714 <string>Ctrl+Shift+Z</string>
717 <action name="menu_rescan" >
718 <property name="text" >
719 <string>Rescan</string>
721 <property name="shortcut" >
722 <string>Ctrl+R</string>
725 <action name="menu_get_prev_commitmsg" >
726 <property name="text" >
727 <string>Get Latest Commit Message</string>
730 <action name="menu_cherry_pick" >
731 <property name="text" >
732 <string>Cherry-Pick...</string>
734 <property name="shortcut" >
735 <string>Ctrl+P</string>
738 <action name="menu_unstage_all" >
739 <property name="text" >
740 <string>Unstage All</string>
743 <action name="menu_quit" >
744 <property name="text" >
745 <string>Quit</string>
747 <property name="shortcut" >
748 <string>Ctrl+Q</string>
751 <action name="menu_load_commitmsg" >
752 <property name="text" >
753 <string>Load Commit Message...</string>
756 <action name="menu_create_branch" >
757 <property name="text" >
758 <string>Create...</string>
760 <property name="shortcut" >
761 <string>Ctrl+B</string>
764 <action name="menu_checkout_branch" >
765 <property name="text" >
766 <string>Checkout...</string>
768 <property name="shortcut" >
769 <string>Alt+B</string>
772 <action name="menu_rebase_branch" >
773 <property name="text" >
774 <string>Rebase...</string>
777 <action name="menu_delete_branch" >
778 <property name="text" >
779 <string>Delete...</string>
782 <action name="menu_search_revision" >
783 <property name="text" >
784 <string>By Revision...</string>
787 <action name="menu_search_path" >
788 <property name="text" >
789 <string>Commits Touching Path(s)...</string>
792 <action name="menu_search_revision_range" >
793 <property name="text" >
794 <string>By Revision Range...</string>
797 <action name="menu_search_date_range" >
798 <property name="text" >
799 <string>Commits within Date Range...</string>
802 <action name="menu_search_message" >
803 <property name="text" >
804 <string>Commit Messages...</string>
807 <action name="menu_search_diff" >
808 <property name="text" >
809 <string>Commits Diffs...</string>
812 <action name="menu_search_author" >
813 <property name="text" >
814 <string>Commits By Author...</string>
817 <action name="menu_search_committer" >
818 <property name="text" >
819 <string>Commits By Committer...</string>
822 <action name="menu_manage_bookmarks" >
823 <property name="text" >
824 <string>Bookmarks...</string>
827 <action name="menu_save_bookmark" >
828 <property name="text" >
829 <string>Bookmark Current...</string>
832 <action name="menu_search_grep" >
833 <property name="text" >
834 <string>grep</string>
837 <action name="menu_merge_local" >
838 <property name="text" >
839 <string>Local Merge...</string>
842 <action name="menu_merge_abort" >
843 <property name="text" >
844 <string>Abort Merge...</string>
847 <action name="menu_open_repo" >
848 <property name="text" >
849 <string>Open...</string>
852 <action name="menu_stash" >
853 <property name="text" >
854 <string>Stash...</string>
856 <property name="shortcut" >
857 <string>Alt+Shift+S</string>
860 <action name="menu_diff_branch" >
861 <property name="text" >
862 <string>Apply Changes From...</string>
865 <action name="menu_branch_compare" >
866 <property name="text" >
867 <string>Compare...</string>
870 <action name="menu_clone_repo" >
871 <property name="text" >
872 <string>Clone...</string>
875 <action name="menu_help_docs" >
876 <property name="text" >
877 <string>Documentation</string>
879 <property name="shortcut" >
883 <action name="menu_commit_compare" >
884 <property name="text" >
885 <string>Compare...</string>
888 <action name="menu_visualize_current" >
889 <property name="text" >
890 <string>Visualize Current Branch...</string>
893 <action name="menu_visualize_all" >
894 <property name="text" >
895 <string>Visualize All Branches...</string>
898 <action name="menu_browse_commits" >
899 <property name="text" >
900 <string>Commits...</string>
903 <action name="menu_browse_branch" >
904 <property name="text" >
905 <string>Browse Current Branch...</string>
908 <action name="menu_browse_other_branch" >
909 <property name="text" >
910 <string>Browse Other Branch...</string>
913 <action name="menu_load_commitmsg_template" >
914 <property name="text" >
915 <string>Get Commit Message Template</string>
919 <layoutdefault spacing="2" margin="2" />
923 <property name="gridDeltaX" >
926 <property name="gridDeltaY" >
929 <property name="gridSnapX" >
932 <property name="gridSnapY" >
935 <property name="gridVisible" >