src/eric7/Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui

branch
eric7
changeset 9209
b99e7fd55fd3
parent 9054
adae534abaf0
child 9413
80c06d472826
equal deleted inserted replaced
9208:3fc8dfeb6ebe 9209:b99e7fd55fd3
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>MercurialPage</class>
4 <widget class="QWidget" name="MercurialPage">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>609</width>
10 <height>935</height>
11 </rect>
12 </property>
13 <layout class="QVBoxLayout" name="verticalLayout_2">
14 <item>
15 <widget class="QLabel" name="headerLabel">
16 <property name="text">
17 <string>&lt;b&gt;Configure Mercurial Interface&lt;/b&gt;</string>
18 </property>
19 </widget>
20 </item>
21 <item>
22 <widget class="Line" name="line15">
23 <property name="frameShape">
24 <enum>QFrame::HLine</enum>
25 </property>
26 <property name="frameShadow">
27 <enum>QFrame::Sunken</enum>
28 </property>
29 <property name="orientation">
30 <enum>Qt::Horizontal</enum>
31 </property>
32 </widget>
33 </item>
34 <item>
35 <widget class="QGroupBox" name="groupBox_3">
36 <property name="title">
37 <string>Mercurial Executable</string>
38 </property>
39 <layout class="QVBoxLayout" name="verticalLayout">
40 <item>
41 <widget class="QLabel" name="label_2">
42 <property name="text">
43 <string>Enter the path of the Mercurial executable (hg or hg.exe) to override the automatism.</string>
44 </property>
45 <property name="wordWrap">
46 <bool>true</bool>
47 </property>
48 </widget>
49 </item>
50 <item>
51 <widget class="EricPathPicker" name="hgPicker" native="true">
52 <property name="sizePolicy">
53 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
54 <horstretch>0</horstretch>
55 <verstretch>0</verstretch>
56 </sizepolicy>
57 </property>
58 <property name="focusPolicy">
59 <enum>Qt::StrongFocus</enum>
60 </property>
61 <property name="toolTip">
62 <string/>
63 </property>
64 <property name="whatsThis">
65 <string/>
66 </property>
67 </widget>
68 </item>
69 </layout>
70 </widget>
71 </item>
72 <item>
73 <widget class="QGroupBox" name="groupBox_8">
74 <property name="title">
75 <string>Global Options</string>
76 </property>
77 <layout class="QGridLayout" name="gridLayout">
78 <item row="0" column="0">
79 <widget class="QLabel" name="label_4">
80 <property name="text">
81 <string>Encoding:</string>
82 </property>
83 </widget>
84 </item>
85 <item row="0" column="1">
86 <widget class="QComboBox" name="encodingComboBox">
87 <property name="sizePolicy">
88 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
89 <horstretch>0</horstretch>
90 <verstretch>0</verstretch>
91 </sizepolicy>
92 </property>
93 <property name="toolTip">
94 <string>Select the encoding to be used by Mercurial</string>
95 </property>
96 </widget>
97 </item>
98 <item row="0" column="2">
99 <widget class="QLabel" name="label_5">
100 <property name="text">
101 <string>Encoding Mode:</string>
102 </property>
103 </widget>
104 </item>
105 <item row="0" column="3">
106 <widget class="QComboBox" name="encodingModeComboBox">
107 <property name="sizePolicy">
108 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
109 <horstretch>0</horstretch>
110 <verstretch>0</verstretch>
111 </sizepolicy>
112 </property>
113 <property name="toolTip">
114 <string>Select the encoding mode</string>
115 </property>
116 </widget>
117 </item>
118 <item row="1" column="0" colspan="2">
119 <widget class="QCheckBox" name="hiddenChangesetsCheckBox">
120 <property name="text">
121 <string>Consider hidden changesets</string>
122 </property>
123 </widget>
124 </item>
125 </layout>
126 </widget>
127 </item>
128 <item>
129 <widget class="QGroupBox" name="groupBox">
130 <property name="title">
131 <string>Log</string>
132 </property>
133 <layout class="QGridLayout" name="gridLayout_3">
134 <item row="1" column="1">
135 <widget class="QSpinBox" name="logWidthSpinBox">
136 <property name="toolTip">
137 <string>Enter the number of characters of the commit message to be shown in the list</string>
138 </property>
139 <property name="alignment">
140 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
141 </property>
142 <property name="minimum">
143 <number>10</number>
144 </property>
145 </widget>
146 </item>
147 <item row="0" column="0">
148 <widget class="QLabel" name="label">
149 <property name="text">
150 <string>No. of log messages shown:</string>
151 </property>
152 </widget>
153 </item>
154 <item row="0" column="1">
155 <widget class="QSpinBox" name="logSpinBox">
156 <property name="toolTip">
157 <string>Enter the number of log messages to be shown</string>
158 </property>
159 <property name="alignment">
160 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
161 </property>
162 <property name="maximum">
163 <number>999999</number>
164 </property>
165 </widget>
166 </item>
167 <item row="1" column="0">
168 <widget class="QLabel" name="label_7">
169 <property name="text">
170 <string>No. of message characters shown in list:</string>
171 </property>
172 </widget>
173 </item>
174 <item row="0" column="2">
175 <spacer>
176 <property name="orientation">
177 <enum>Qt::Horizontal</enum>
178 </property>
179 <property name="sizeHint" stdset="0">
180 <size>
181 <width>41</width>
182 <height>20</height>
183 </size>
184 </property>
185 </spacer>
186 </item>
187 <item row="2" column="0" colspan="3">
188 <widget class="QCheckBox" name="startFullLogCheckBox">
189 <property name="toolTip">
190 <string>Select to show all incoming and the first batch of local changesets</string>
191 </property>
192 <property name="text">
193 <string>Start showing incoming and local changesets</string>
194 </property>
195 </widget>
196 </item>
197 </layout>
198 </widget>
199 </item>
200 <item>
201 <widget class="QGroupBox" name="groupBox_2">
202 <property name="title">
203 <string>Commit</string>
204 </property>
205 <layout class="QGridLayout" name="gridLayout_2">
206 <item row="0" column="1">
207 <widget class="QSpinBox" name="commitAuthorsSpinBox">
208 <property name="toolTip">
209 <string>Enter the number of commit authors to remember</string>
210 </property>
211 <property name="alignment">
212 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
213 </property>
214 <property name="minimum">
215 <number>1</number>
216 </property>
217 <property name="maximum">
218 <number>100</number>
219 </property>
220 </widget>
221 </item>
222 <item row="0" column="0">
223 <widget class="QLabel" name="label_6">
224 <property name="text">
225 <string>No. of commit authors to remember:</string>
226 </property>
227 </widget>
228 </item>
229 <item row="0" column="2">
230 <spacer name="spacer">
231 <property name="orientation">
232 <enum>Qt::Horizontal</enum>
233 </property>
234 <property name="sizeHint" stdset="0">
235 <size>
236 <width>329</width>
237 <height>20</height>
238 </size>
239 </property>
240 </spacer>
241 </item>
242 </layout>
243 </widget>
244 </item>
245 <item>
246 <widget class="QGroupBox" name="groupBox_4">
247 <property name="title">
248 <string>Pull</string>
249 </property>
250 <layout class="QHBoxLayout" name="horizontalLayout_2">
251 <item>
252 <widget class="QCheckBox" name="pullUpdateCheckBox">
253 <property name="toolTip">
254 <string>Select to update the working directory to new tip</string>
255 </property>
256 <property name="text">
257 <string>Update after pulling</string>
258 </property>
259 </widget>
260 </item>
261 <item>
262 <widget class="QCheckBox" name="preferUnbundleCheckBox">
263 <property name="toolTip">
264 <string>Select to prefer unbundle over pull</string>
265 </property>
266 <property name="whatsThis">
267 <string>&lt;b&gt;Prefer Unbundle&lt;/b&gt;
268 &lt;p&gt;If this option is selected, it will be checked, if a Mercurial changegroups file from a previous &quot;Show Incoming&quot; request exists. In this case it will be applied and deleted. Otherwise a pull request will be sent.&lt;/p&gt;</string>
269 </property>
270 <property name="text">
271 <string>Prefer Unbundle</string>
272 </property>
273 </widget>
274 </item>
275 </layout>
276 </widget>
277 </item>
278 <item>
279 <widget class="QGroupBox" name="groupBox_7">
280 <property name="title">
281 <string>Merge</string>
282 </property>
283 <layout class="QVBoxLayout" name="verticalLayout_4">
284 <item>
285 <widget class="QCheckBox" name="internalMergeCheckBox">
286 <property name="toolTip">
287 <string>Select to enforce usage of the Mercural internal merge tool</string>
288 </property>
289 <property name="whatsThis">
290 <string>&lt;b&gt;Internal Merge Tool&lt;/b&gt;
291 &lt;p&gt;Select to enforce usage of the Mercural internal merge tool,which leaves conflict markers in the file in case of conflicting changes.&lt;/p&gt;</string>
292 </property>
293 <property name="text">
294 <string>Use internal merge with conflict markers</string>
295 </property>
296 </widget>
297 </item>
298 </layout>
299 </widget>
300 </item>
301 <item>
302 <widget class="QGroupBox" name="groupBox_6">
303 <property name="title">
304 <string>Revert</string>
305 </property>
306 <layout class="QVBoxLayout" name="verticalLayout_3">
307 <item>
308 <widget class="QCheckBox" name="backupCheckBox">
309 <property name="toolTip">
310 <string>Select to create a backup file (.orig) before reverting changes</string>
311 </property>
312 <property name="text">
313 <string>Create Backup Files</string>
314 </property>
315 </widget>
316 </item>
317 </layout>
318 </widget>
319 </item>
320 <item>
321 <widget class="QGroupBox" name="groupBox_5">
322 <property name="title">
323 <string>Cleanup</string>
324 </property>
325 <layout class="QHBoxLayout" name="horizontalLayout">
326 <item>
327 <widget class="QLabel" name="label_3">
328 <property name="text">
329 <string>Pattern:</string>
330 </property>
331 </widget>
332 </item>
333 <item>
334 <widget class="QLineEdit" name="cleanupPatternEdit">
335 <property name="toolTip">
336 <string>Enter the file name patterns to be used for cleaning up (entries separated by a space character)</string>
337 </property>
338 </widget>
339 </item>
340 </layout>
341 </widget>
342 </item>
343 <item>
344 <widget class="QPushButton" name="configButton">
345 <property name="toolTip">
346 <string>Edit the Mercurial configuration file</string>
347 </property>
348 <property name="text">
349 <string>Edit configuration file</string>
350 </property>
351 </widget>
352 </item>
353 <item>
354 <widget class="Line" name="line15_2">
355 <property name="frameShape">
356 <enum>QFrame::HLine</enum>
357 </property>
358 <property name="frameShadow">
359 <enum>QFrame::Sunken</enum>
360 </property>
361 <property name="orientation">
362 <enum>Qt::Horizontal</enum>
363 </property>
364 </widget>
365 </item>
366 <item>
367 <widget class="QPushButton" name="installButton">
368 <property name="toolTip">
369 <string>Press to install Mercurial alongside eric7</string>
370 </property>
371 <property name="text">
372 <string>Install Mercurial</string>
373 </property>
374 </widget>
375 </item>
376 <item>
377 <spacer>
378 <property name="orientation">
379 <enum>Qt::Vertical</enum>
380 </property>
381 <property name="sizeHint" stdset="0">
382 <size>
383 <width>388</width>
384 <height>21</height>
385 </size>
386 </property>
387 </spacer>
388 </item>
389 </layout>
390 </widget>
391 <customwidgets>
392 <customwidget>
393 <class>EricPathPicker</class>
394 <extends>QWidget</extends>
395 <header>EricWidgets/EricPathPicker.h</header>
396 <container>1</container>
397 </customwidget>
398 </customwidgets>
399 <tabstops>
400 <tabstop>hgPicker</tabstop>
401 <tabstop>encodingComboBox</tabstop>
402 <tabstop>encodingModeComboBox</tabstop>
403 <tabstop>hiddenChangesetsCheckBox</tabstop>
404 <tabstop>logSpinBox</tabstop>
405 <tabstop>logWidthSpinBox</tabstop>
406 <tabstop>startFullLogCheckBox</tabstop>
407 <tabstop>commitAuthorsSpinBox</tabstop>
408 <tabstop>pullUpdateCheckBox</tabstop>
409 <tabstop>preferUnbundleCheckBox</tabstop>
410 <tabstop>internalMergeCheckBox</tabstop>
411 <tabstop>backupCheckBox</tabstop>
412 <tabstop>cleanupPatternEdit</tabstop>
413 <tabstop>configButton</tabstop>
414 <tabstop>installButton</tabstop>
415 </tabstops>
416 <resources/>
417 <connections/>
418 </ui>

eric ide

mercurial