src/eric7/Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui

branch
eric7
changeset 9209
b99e7fd55fd3
parent 8350
74a3b2a6a944
equal deleted inserted replaced
9208:3fc8dfeb6ebe 9209:b99e7fd55fd3
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>GitLogBrowserDialog</class>
4 <widget class="QWidget" name="GitLogBrowserDialog">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>1000</width>
10 <height>800</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Git Log</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout_3">
17 <item>
18 <layout class="QHBoxLayout" name="horizontalLayout_4">
19 <item>
20 <widget class="QToolButton" name="actionsButton">
21 <property name="toolTip">
22 <string>Select action from menu</string>
23 </property>
24 <property name="popupMode">
25 <enum>QToolButton::InstantPopup</enum>
26 </property>
27 </widget>
28 </item>
29 <item>
30 <widget class="Line" name="line_4">
31 <property name="frameShadow">
32 <enum>QFrame::Raised</enum>
33 </property>
34 <property name="lineWidth">
35 <number>2</number>
36 </property>
37 <property name="orientation">
38 <enum>Qt::Vertical</enum>
39 </property>
40 </widget>
41 </item>
42 <item>
43 <widget class="QComboBox" name="modeComboBox">
44 <property name="toolTip">
45 <string>Select the mode (find or filter)</string>
46 </property>
47 </widget>
48 </item>
49 <item>
50 <widget class="Line" name="line_3">
51 <property name="frameShadow">
52 <enum>QFrame::Raised</enum>
53 </property>
54 <property name="lineWidth">
55 <number>2</number>
56 </property>
57 <property name="orientation">
58 <enum>Qt::Vertical</enum>
59 </property>
60 </widget>
61 </item>
62 <item>
63 <widget class="QLabel" name="label">
64 <property name="text">
65 <string>From:</string>
66 </property>
67 </widget>
68 </item>
69 <item>
70 <widget class="QDateEdit" name="fromDate">
71 <property name="toolTip">
72 <string>Enter the start date</string>
73 </property>
74 <property name="calendarPopup">
75 <bool>true</bool>
76 </property>
77 </widget>
78 </item>
79 <item>
80 <widget class="QLabel" name="label_2">
81 <property name="text">
82 <string>To:</string>
83 </property>
84 </widget>
85 </item>
86 <item>
87 <widget class="QDateEdit" name="toDate">
88 <property name="toolTip">
89 <string>Enter the end date</string>
90 </property>
91 <property name="calendarPopup">
92 <bool>true</bool>
93 </property>
94 </widget>
95 </item>
96 <item>
97 <widget class="Line" name="line_2">
98 <property name="frameShadow">
99 <enum>QFrame::Raised</enum>
100 </property>
101 <property name="lineWidth">
102 <number>2</number>
103 </property>
104 <property name="orientation">
105 <enum>Qt::Vertical</enum>
106 </property>
107 </widget>
108 </item>
109 <item>
110 <widget class="QComboBox" name="fieldCombo">
111 <property name="toolTip">
112 <string>Select the field to filter on</string>
113 </property>
114 </widget>
115 </item>
116 <item>
117 <widget class="QLineEdit" name="rxEdit">
118 <property name="toolTip">
119 <string>Enter the regular expression to filter on or search for</string>
120 </property>
121 <property name="clearButtonEnabled">
122 <bool>true</bool>
123 </property>
124 </widget>
125 </item>
126 <item>
127 <layout class="QHBoxLayout" name="horizontalLayout_2">
128 <property name="spacing">
129 <number>0</number>
130 </property>
131 <item>
132 <widget class="QToolButton" name="findPrevButton">
133 <property name="toolTip">
134 <string>Press to find the previous occurrence</string>
135 </property>
136 </widget>
137 </item>
138 <item>
139 <widget class="QToolButton" name="findNextButton">
140 <property name="toolTip">
141 <string>Press to find the next occurrence</string>
142 </property>
143 </widget>
144 </item>
145 </layout>
146 </item>
147 </layout>
148 </item>
149 <item>
150 <widget class="QSplitter" name="mainSplitter">
151 <property name="orientation">
152 <enum>Qt::Vertical</enum>
153 </property>
154 <widget class="QWidget" name="layoutWidget">
155 <layout class="QVBoxLayout" name="verticalLayout">
156 <item>
157 <widget class="QTreeWidget" name="logTree">
158 <property name="sizePolicy">
159 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
160 <horstretch>0</horstretch>
161 <verstretch>1</verstretch>
162 </sizepolicy>
163 </property>
164 <property name="contextMenuPolicy">
165 <enum>Qt::CustomContextMenu</enum>
166 </property>
167 <property name="alternatingRowColors">
168 <bool>true</bool>
169 </property>
170 <property name="selectionMode">
171 <enum>QAbstractItemView::ExtendedSelection</enum>
172 </property>
173 <property name="rootIsDecorated">
174 <bool>false</bool>
175 </property>
176 <property name="itemsExpandable">
177 <bool>false</bool>
178 </property>
179 <property name="allColumnsShowFocus">
180 <bool>true</bool>
181 </property>
182 <column>
183 <property name="text">
184 <string>Graph</string>
185 </property>
186 </column>
187 <column>
188 <property name="text">
189 <string>Commit ID</string>
190 </property>
191 </column>
192 <column>
193 <property name="text">
194 <string>Author</string>
195 </property>
196 </column>
197 <column>
198 <property name="text">
199 <string>Date</string>
200 </property>
201 </column>
202 <column>
203 <property name="text">
204 <string>Committer</string>
205 </property>
206 </column>
207 <column>
208 <property name="text">
209 <string>Commit Date</string>
210 </property>
211 </column>
212 <column>
213 <property name="text">
214 <string>Subject</string>
215 </property>
216 </column>
217 <column>
218 <property name="text">
219 <string>Branches</string>
220 </property>
221 </column>
222 <column>
223 <property name="text">
224 <string>Tags</string>
225 </property>
226 </column>
227 </widget>
228 </item>
229 <item>
230 <layout class="QHBoxLayout" name="horizontalLayout_5">
231 <item>
232 <layout class="QHBoxLayout" name="horizontalLayout">
233 <property name="spacing">
234 <number>0</number>
235 </property>
236 <item>
237 <widget class="QToolButton" name="upButton">
238 <property name="toolTip">
239 <string>Press to move up in the log list</string>
240 </property>
241 <property name="autoRepeat">
242 <bool>true</bool>
243 </property>
244 </widget>
245 </item>
246 <item>
247 <widget class="QToolButton" name="downButton">
248 <property name="toolTip">
249 <string>Press to move down in the log list</string>
250 </property>
251 <property name="autoRepeat">
252 <bool>true</bool>
253 </property>
254 </widget>
255 </item>
256 </layout>
257 </item>
258 <item>
259 <widget class="Line" name="line_5">
260 <property name="frameShadow">
261 <enum>QFrame::Raised</enum>
262 </property>
263 <property name="lineWidth">
264 <number>2</number>
265 </property>
266 <property name="orientation">
267 <enum>Qt::Vertical</enum>
268 </property>
269 </widget>
270 </item>
271 <item>
272 <widget class="QPushButton" name="nextButton">
273 <property name="toolTip">
274 <string>Press to get the next bunch of log entries</string>
275 </property>
276 <property name="text">
277 <string>&amp;Next</string>
278 </property>
279 </widget>
280 </item>
281 <item>
282 <widget class="QSpinBox" name="limitSpinBox">
283 <property name="toolTip">
284 <string>Enter the limit of entries to fetch</string>
285 </property>
286 <property name="alignment">
287 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
288 </property>
289 <property name="minimum">
290 <number>1</number>
291 </property>
292 <property name="maximum">
293 <number>10000</number>
294 </property>
295 <property name="value">
296 <number>20</number>
297 </property>
298 </widget>
299 </item>
300 <item>
301 <widget class="QCheckBox" name="stopCheckBox">
302 <property name="toolTip">
303 <string>Select to stop listing log messages at a copy or move</string>
304 </property>
305 <property name="text">
306 <string>Stop on Copy/Move</string>
307 </property>
308 </widget>
309 </item>
310 <item>
311 <spacer name="horizontalSpacer">
312 <property name="orientation">
313 <enum>Qt::Horizontal</enum>
314 </property>
315 <property name="sizeHint" stdset="0">
316 <size>
317 <width>40</width>
318 <height>20</height>
319 </size>
320 </property>
321 </spacer>
322 </item>
323 <item>
324 <widget class="QLabel" name="sbsSelectLabel">
325 <property name="focusPolicy">
326 <enum>Qt::StrongFocus</enum>
327 </property>
328 <property name="text">
329 <string/>
330 </property>
331 <property name="textInteractionFlags">
332 <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set>
333 </property>
334 </widget>
335 </item>
336 </layout>
337 </item>
338 </layout>
339 </widget>
340 <widget class="QSplitter" name="detailsSplitter">
341 <property name="sizePolicy">
342 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
343 <horstretch>0</horstretch>
344 <verstretch>2</verstretch>
345 </sizepolicy>
346 </property>
347 <property name="orientation">
348 <enum>Qt::Horizontal</enum>
349 </property>
350 <widget class="QTextBrowser" name="detailsEdit">
351 <property name="sizePolicy">
352 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
353 <horstretch>3</horstretch>
354 <verstretch>1</verstretch>
355 </sizepolicy>
356 </property>
357 <property name="readOnly">
358 <bool>true</bool>
359 </property>
360 <property name="openLinks">
361 <bool>false</bool>
362 </property>
363 </widget>
364 <widget class="QSplitter" name="diffSplitter">
365 <property name="sizePolicy">
366 <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
367 <horstretch>7</horstretch>
368 <verstretch>0</verstretch>
369 </sizepolicy>
370 </property>
371 <property name="orientation">
372 <enum>Qt::Vertical</enum>
373 </property>
374 <widget class="QTreeWidget" name="filesTree">
375 <property name="sizePolicy">
376 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
377 <horstretch>7</horstretch>
378 <verstretch>1</verstretch>
379 </sizepolicy>
380 </property>
381 <property name="alternatingRowColors">
382 <bool>true</bool>
383 </property>
384 <property name="rootIsDecorated">
385 <bool>false</bool>
386 </property>
387 <property name="itemsExpandable">
388 <bool>false</bool>
389 </property>
390 <property name="allColumnsShowFocus">
391 <bool>true</bool>
392 </property>
393 <column>
394 <property name="text">
395 <string>Action</string>
396 </property>
397 </column>
398 <column>
399 <property name="text">
400 <string>Path</string>
401 </property>
402 </column>
403 <column>
404 <property name="text">
405 <string>Additions</string>
406 </property>
407 </column>
408 <column>
409 <property name="text">
410 <string>Deletions</string>
411 </property>
412 </column>
413 <column>
414 <property name="text">
415 <string>Copy from</string>
416 </property>
417 </column>
418 </widget>
419 <widget class="QWidget" name="layoutWidget_2">
420 <layout class="QVBoxLayout" name="verticalLayout_2">
421 <item>
422 <layout class="QHBoxLayout" name="horizontalLayout_3">
423 <item>
424 <widget class="QLabel" name="diffLabel">
425 <property name="text">
426 <string>Differences</string>
427 </property>
428 </widget>
429 </item>
430 <item>
431 <spacer name="horizontalSpacer_3">
432 <property name="orientation">
433 <enum>Qt::Horizontal</enum>
434 </property>
435 <property name="sizeHint" stdset="0">
436 <size>
437 <width>40</width>
438 <height>20</height>
439 </size>
440 </property>
441 </spacer>
442 </item>
443 <item>
444 <widget class="QLabel" name="diffSelectLabel">
445 <property name="focusPolicy">
446 <enum>Qt::StrongFocus</enum>
447 </property>
448 <property name="text">
449 <string/>
450 </property>
451 <property name="textInteractionFlags">
452 <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set>
453 </property>
454 </widget>
455 </item>
456 <item>
457 <widget class="QLabel" name="saveLabel">
458 <property name="focusPolicy">
459 <enum>Qt::StrongFocus</enum>
460 </property>
461 <property name="text">
462 <string>&lt;a href=&quot;save:me&quot;&gt;Save&lt;/a&gt;</string>
463 </property>
464 <property name="textInteractionFlags">
465 <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set>
466 </property>
467 </widget>
468 </item>
469 </layout>
470 </item>
471 <item>
472 <widget class="QPlainTextEdit" name="diffEdit">
473 <property name="sizePolicy">
474 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
475 <horstretch>7</horstretch>
476 <verstretch>2</verstretch>
477 </sizepolicy>
478 </property>
479 <property name="lineWrapMode">
480 <enum>QPlainTextEdit::NoWrap</enum>
481 </property>
482 <property name="readOnly">
483 <bool>true</bool>
484 </property>
485 <property name="tabStopDistance">
486 <double>8.000000000000000</double>
487 </property>
488 </widget>
489 </item>
490 </layout>
491 </widget>
492 </widget>
493 </widget>
494 </widget>
495 </item>
496 <item>
497 <widget class="QGroupBox" name="errorGroup">
498 <property name="sizePolicy">
499 <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
500 <horstretch>0</horstretch>
501 <verstretch>1</verstretch>
502 </sizepolicy>
503 </property>
504 <property name="title">
505 <string>Errors</string>
506 </property>
507 <layout class="QVBoxLayout">
508 <item>
509 <widget class="QTextEdit" name="errors">
510 <property name="whatsThis">
511 <string>&lt;b&gt;Git log errors&lt;/b&gt;&lt;p&gt;This shows possible error messages of the git log command.&lt;/p&gt;</string>
512 </property>
513 <property name="readOnly">
514 <bool>true</bool>
515 </property>
516 <property name="acceptRichText">
517 <bool>false</bool>
518 </property>
519 </widget>
520 </item>
521 </layout>
522 </widget>
523 </item>
524 <item>
525 <widget class="QGroupBox" name="inputGroup">
526 <property name="title">
527 <string>Input</string>
528 </property>
529 <layout class="QGridLayout">
530 <item row="1" column="1">
531 <spacer>
532 <property name="orientation">
533 <enum>Qt::Horizontal</enum>
534 </property>
535 <property name="sizeType">
536 <enum>QSizePolicy::Expanding</enum>
537 </property>
538 <property name="sizeHint" stdset="0">
539 <size>
540 <width>327</width>
541 <height>29</height>
542 </size>
543 </property>
544 </spacer>
545 </item>
546 <item row="1" column="2">
547 <widget class="QPushButton" name="sendButton">
548 <property name="toolTip">
549 <string>Press to send the input to the git process</string>
550 </property>
551 <property name="text">
552 <string>&amp;Send</string>
553 </property>
554 <property name="shortcut">
555 <string>Alt+S</string>
556 </property>
557 </widget>
558 </item>
559 <item row="0" column="0" colspan="3">
560 <widget class="QLineEdit" name="input">
561 <property name="toolTip">
562 <string>Enter data to be sent to the git process</string>
563 </property>
564 </widget>
565 </item>
566 <item row="1" column="0">
567 <widget class="QCheckBox" name="passwordCheckBox">
568 <property name="toolTip">
569 <string>Select to switch the input field to password mode</string>
570 </property>
571 <property name="text">
572 <string>&amp;Password Mode</string>
573 </property>
574 <property name="shortcut">
575 <string>Alt+P</string>
576 </property>
577 </widget>
578 </item>
579 </layout>
580 </widget>
581 </item>
582 <item>
583 <widget class="QDialogButtonBox" name="buttonBox">
584 <property name="orientation">
585 <enum>Qt::Horizontal</enum>
586 </property>
587 <property name="standardButtons">
588 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Close</set>
589 </property>
590 </widget>
591 </item>
592 </layout>
593 </widget>
594 <tabstops>
595 <tabstop>actionsButton</tabstop>
596 <tabstop>modeComboBox</tabstop>
597 <tabstop>fromDate</tabstop>
598 <tabstop>toDate</tabstop>
599 <tabstop>fieldCombo</tabstop>
600 <tabstop>rxEdit</tabstop>
601 <tabstop>findPrevButton</tabstop>
602 <tabstop>findNextButton</tabstop>
603 <tabstop>logTree</tabstop>
604 <tabstop>upButton</tabstop>
605 <tabstop>downButton</tabstop>
606 <tabstop>nextButton</tabstop>
607 <tabstop>limitSpinBox</tabstop>
608 <tabstop>stopCheckBox</tabstop>
609 <tabstop>sbsSelectLabel</tabstop>
610 <tabstop>detailsEdit</tabstop>
611 <tabstop>filesTree</tabstop>
612 <tabstop>diffSelectLabel</tabstop>
613 <tabstop>saveLabel</tabstop>
614 <tabstop>diffEdit</tabstop>
615 <tabstop>errors</tabstop>
616 <tabstop>input</tabstop>
617 <tabstop>passwordCheckBox</tabstop>
618 <tabstop>sendButton</tabstop>
619 </tabstops>
620 <resources/>
621 <connections/>
622 </ui>

eric ide

mercurial