Sun, 10 Dec 2017 17:42:11 +0100
Added the git plug-in to the core plug-ins.
<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>GitLogBrowserDialog</class> <widget class="QWidget" name="GitLogBrowserDialog"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>1000</width> <height>800</height> </rect> </property> <property name="windowTitle"> <string>Git Log</string> </property> <layout class="QVBoxLayout" name="verticalLayout_3"> <item> <layout class="QHBoxLayout" name="horizontalLayout_2"> <item> <widget class="QToolButton" name="actionsButton"> <property name="toolTip"> <string>Select action from menu</string> </property> <property name="popupMode"> <enum>QToolButton::InstantPopup</enum> </property> </widget> </item> <item> <widget class="Line" name="line_4"> <property name="frameShadow"> <enum>QFrame::Raised</enum> </property> <property name="lineWidth"> <number>2</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item> <widget class="QComboBox" name="modeComboBox"> <property name="toolTip"> <string>Select the mode (find or filter)</string> </property> </widget> </item> <item> <widget class="Line" name="line_3"> <property name="frameShadow"> <enum>QFrame::Raised</enum> </property> <property name="lineWidth"> <number>2</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item> <widget class="QLabel" name="label"> <property name="text"> <string>From:</string> </property> </widget> </item> <item> <widget class="QDateEdit" name="fromDate"> <property name="toolTip"> <string>Enter the start date</string> </property> <property name="calendarPopup"> <bool>true</bool> </property> </widget> </item> <item> <widget class="QLabel" name="label_2"> <property name="text"> <string>To:</string> </property> </widget> </item> <item> <widget class="QDateEdit" name="toDate"> <property name="toolTip"> <string>Enter the end date</string> </property> <property name="calendarPopup"> <bool>true</bool> </property> </widget> </item> <item> <widget class="Line" name="line_2"> <property name="frameShadow"> <enum>QFrame::Raised</enum> </property> <property name="lineWidth"> <number>2</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item> <widget class="QComboBox" name="fieldCombo"> <property name="toolTip"> <string>Select the field to filter on</string> </property> </widget> </item> <item> <widget class="E5ClearableLineEdit" name="rxEdit"> <property name="toolTip"> <string>Enter the regular expression to filter on or search for</string> </property> </widget> </item> <item> <widget class="QToolButton" name="findPrevButton"> <property name="toolTip"> <string>Press to find the previous occurrence</string> </property> </widget> </item> <item> <widget class="QToolButton" name="findNextButton"> <property name="toolTip"> <string>Press to find the next occurrence</string> </property> </widget> </item> </layout> </item> <item> <widget class="QSplitter" name="mainSplitter"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <widget class="QWidget" name="layoutWidget"> <layout class="QVBoxLayout" name="verticalLayout"> <item> <widget class="QTreeWidget" name="logTree"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>1</verstretch> </sizepolicy> </property> <property name="contextMenuPolicy"> <enum>Qt::CustomContextMenu</enum> </property> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="selectionMode"> <enum>QAbstractItemView::ExtendedSelection</enum> </property> <property name="rootIsDecorated"> <bool>false</bool> </property> <property name="itemsExpandable"> <bool>false</bool> </property> <property name="allColumnsShowFocus"> <bool>true</bool> </property> <column> <property name="text"> <string>Graph</string> </property> </column> <column> <property name="text"> <string>Commit ID</string> </property> </column> <column> <property name="text"> <string>Author</string> </property> </column> <column> <property name="text"> <string>Date</string> </property> </column> <column> <property name="text"> <string>Committer</string> </property> </column> <column> <property name="text"> <string>Commit Date</string> </property> </column> <column> <property name="text"> <string>Subject</string> </property> </column> <column> <property name="text"> <string>Branches</string> </property> </column> <column> <property name="text"> <string>Tags</string> </property> </column> </widget> </item> <item> <layout class="QHBoxLayout" name="horizontalLayout"> <item> <widget class="QToolButton" name="upButton"> <property name="toolTip"> <string>Press to move up in the log list</string> </property> <property name="autoRepeat"> <bool>true</bool> </property> </widget> </item> <item> <widget class="QToolButton" name="downButton"> <property name="toolTip"> <string>Press to move down in the log list</string> </property> <property name="autoRepeat"> <bool>true</bool> </property> </widget> </item> <item> <widget class="Line" name="line_5"> <property name="frameShadow"> <enum>QFrame::Raised</enum> </property> <property name="lineWidth"> <number>2</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item> <widget class="QPushButton" name="nextButton"> <property name="toolTip"> <string>Press to get the next bunch of log entries</string> </property> <property name="text"> <string>&Next</string> </property> </widget> </item> <item> <widget class="QSpinBox" name="limitSpinBox"> <property name="toolTip"> <string>Enter the limit of entries to fetch</string> </property> <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> <property name="minimum"> <number>1</number> </property> <property name="maximum"> <number>10000</number> </property> <property name="value"> <number>20</number> </property> </widget> </item> <item> <widget class="QCheckBox" name="stopCheckBox"> <property name="toolTip"> <string>Select to stop listing log messages at a copy or move</string> </property> <property name="text"> <string>Stop on Copy/Move</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QLabel" name="sbsSelectLabel"> <property name="focusPolicy"> <enum>Qt::StrongFocus</enum> </property> <property name="text"> <string/> </property> <property name="textInteractionFlags"> <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set> </property> </widget> </item> </layout> </item> </layout> </widget> <widget class="QSplitter" name="detailsSplitter"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>2</verstretch> </sizepolicy> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <widget class="QTextBrowser" name="detailsEdit"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>3</horstretch> <verstretch>1</verstretch> </sizepolicy> </property> <property name="readOnly"> <bool>true</bool> </property> <property name="openLinks"> <bool>false</bool> </property> </widget> <widget class="QSplitter" name="diffSplitter"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> <horstretch>7</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <widget class="QTreeWidget" name="filesTree"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>7</horstretch> <verstretch>1</verstretch> </sizepolicy> </property> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="rootIsDecorated"> <bool>false</bool> </property> <property name="itemsExpandable"> <bool>false</bool> </property> <property name="allColumnsShowFocus"> <bool>true</bool> </property> <column> <property name="text"> <string>Action</string> </property> </column> <column> <property name="text"> <string>Path</string> </property> </column> <column> <property name="text"> <string>Additions</string> </property> </column> <column> <property name="text"> <string>Deletions</string> </property> </column> <column> <property name="text"> <string>Copy from</string> </property> </column> </widget> <widget class="QWidget" name="layoutWidget_2"> <layout class="QVBoxLayout" name="verticalLayout_2"> <item> <layout class="QHBoxLayout" name="horizontalLayout_3"> <item> <widget class="QLabel" name="diffLabel"> <property name="text"> <string>Differences</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_3"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QLabel" name="diffSelectLabel"> <property name="focusPolicy"> <enum>Qt::StrongFocus</enum> </property> <property name="text"> <string/> </property> <property name="textInteractionFlags"> <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set> </property> </widget> </item> <item> <widget class="QLabel" name="saveLabel"> <property name="focusPolicy"> <enum>Qt::StrongFocus</enum> </property> <property name="text"> <string><a href="save:me">Save</a></string> </property> <property name="textInteractionFlags"> <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set> </property> </widget> </item> </layout> </item> <item> <widget class="QTextEdit" name="diffEdit"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>7</horstretch> <verstretch>2</verstretch> </sizepolicy> </property> <property name="tabChangesFocus"> <bool>true</bool> </property> <property name="lineWrapMode"> <enum>QTextEdit::NoWrap</enum> </property> <property name="readOnly"> <bool>true</bool> </property> <property name="acceptRichText"> <bool>false</bool> </property> </widget> </item> </layout> </widget> </widget> </widget> </widget> </item> <item> <widget class="QGroupBox" name="errorGroup"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>1</verstretch> </sizepolicy> </property> <property name="title"> <string>Errors</string> </property> <layout class="QVBoxLayout"> <item> <widget class="QTextEdit" name="errors"> <property name="whatsThis"> <string><b>Git log errors</b><p>This shows possible error messages of the git log command.</p></string> </property> <property name="readOnly"> <bool>true</bool> </property> <property name="acceptRichText"> <bool>false</bool> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="inputGroup"> <property name="title"> <string>Input</string> </property> <layout class="QGridLayout"> <item row="1" column="1"> <spacer> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeType"> <enum>QSizePolicy::Expanding</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>327</width> <height>29</height> </size> </property> </spacer> </item> <item row="1" column="2"> <widget class="QPushButton" name="sendButton"> <property name="toolTip"> <string>Press to send the input to the git process</string> </property> <property name="text"> <string>&Send</string> </property> <property name="shortcut"> <string>Alt+S</string> </property> </widget> </item> <item row="0" column="0" colspan="3"> <widget class="QLineEdit" name="input"> <property name="toolTip"> <string>Enter data to be sent to the git process</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QCheckBox" name="passwordCheckBox"> <property name="toolTip"> <string>Select to switch the input field to password mode</string> </property> <property name="text"> <string>&Password Mode</string> </property> <property name="shortcut"> <string>Alt+P</string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QDialogButtonBox" name="buttonBox"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="standardButtons"> <set>QDialogButtonBox::Cancel|QDialogButtonBox::Close</set> </property> </widget> </item> </layout> </widget> <customwidgets> <customwidget> <class>E5ClearableLineEdit</class> <extends>QLineEdit</extends> <header>E5Gui/E5LineEdit.h</header> </customwidget> </customwidgets> <tabstops> <tabstop>actionsButton</tabstop> <tabstop>modeComboBox</tabstop> <tabstop>fromDate</tabstop> <tabstop>toDate</tabstop> <tabstop>fieldCombo</tabstop> <tabstop>rxEdit</tabstop> <tabstop>findPrevButton</tabstop> <tabstop>findNextButton</tabstop> <tabstop>logTree</tabstop> <tabstop>upButton</tabstop> <tabstop>downButton</tabstop> <tabstop>nextButton</tabstop> <tabstop>limitSpinBox</tabstop> <tabstop>stopCheckBox</tabstop> <tabstop>sbsSelectLabel</tabstop> <tabstop>detailsEdit</tabstop> <tabstop>filesTree</tabstop> <tabstop>diffSelectLabel</tabstop> <tabstop>saveLabel</tabstop> <tabstop>diffEdit</tabstop> <tabstop>errors</tabstop> <tabstop>input</tabstop> <tabstop>passwordCheckBox</tabstop> <tabstop>sendButton</tabstop> </tabstops> <resources/> <connections/> </ui>