src/eric7/i18n/eric7_empty.ts

branch
eric7-maintenance
changeset 11118
967a88a16a21
parent 11063
bb05d1db9286
parent 11109
3de1710db709
child 11155
e1843b6efa73
--- a/src/eric7/i18n/eric7_empty.ts	Sat Nov 30 11:09:02 2024 +0100
+++ b/src/eric7/i18n/eric7_empty.ts	Tue Jan 14 17:29:56 2025 +0100
@@ -7649,18 +7649,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="896" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="903" />
       <location filename="../Preferences/ConfigurationDialog.py" line="228" />
       <source>Hex Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1129" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="1090" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="982" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="944" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="913" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="882" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1136" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1097" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="989" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="951" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="920" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="889" />
       <location filename="../Preferences/ConfigurationDialog.py" line="785" />
       <location filename="../Preferences/ConfigurationDialog.py" line="670" />
       <location filename="../Preferences/ConfigurationDialog.py" line="235" />
@@ -7678,7 +7678,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1104" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1111" />
       <location filename="../Preferences/ConfigurationDialog.py" line="250" />
       <source>MicroPython</source>
       <translation type="unfinished" />
@@ -7695,8 +7695,9 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1111" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="958" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1118" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="965" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="806" />
       <location filename="../Preferences/ConfigurationDialog.py" line="271" />
       <source>Network Proxy</source>
       <translation type="unfinished" />
@@ -7707,13 +7708,13 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="927" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="934" />
       <location filename="../Preferences/ConfigurationDialog.py" line="285" />
       <source>PDF Viewer</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="965" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="972" />
       <location filename="../Preferences/ConfigurationDialog.py" line="292" />
       <source>Python Package Management</source>
       <translation type="unfinished" />
@@ -7724,7 +7725,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="806" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="813" />
       <location filename="../Preferences/ConfigurationDialog.py" line="684" />
       <location filename="../Preferences/ConfigurationDialog.py" line="306" />
       <source>Printer</source>
@@ -7741,13 +7742,13 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="813" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="820" />
       <location filename="../Preferences/ConfigurationDialog.py" line="321" />
       <source>Security</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="996" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1003" />
       <location filename="../Preferences/ConfigurationDialog.py" line="328" />
       <source>Shell</source>
       <translation type="unfinished" />
@@ -7763,7 +7764,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="865" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="872" />
       <location filename="../Preferences/ConfigurationDialog.py" line="343" />
       <source>Tray Starter</source>
       <translation type="unfinished" />
@@ -7779,7 +7780,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1003" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1010" />
       <location filename="../Preferences/ConfigurationDialog.py" line="698" />
       <location filename="../Preferences/ConfigurationDialog.py" line="399" />
       <location filename="../Preferences/ConfigurationDialog.py" line="364" />
@@ -7814,14 +7815,14 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1010" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1017" />
       <location filename="../Preferences/ConfigurationDialog.py" line="712" />
       <location filename="../Preferences/ConfigurationDialog.py" line="413" />
       <source>Searching</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="848" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="855" />
       <location filename="../Preferences/ConfigurationDialog.py" line="719" />
       <location filename="../Preferences/ConfigurationDialog.py" line="648" />
       <location filename="../Preferences/ConfigurationDialog.py" line="420" />
@@ -7829,7 +7830,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1017" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1024" />
       <location filename="../Preferences/ConfigurationDialog.py" line="726" />
       <location filename="../Preferences/ConfigurationDialog.py" line="427" />
       <source>Style</source>
@@ -7852,14 +7853,14 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1024" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1031" />
       <location filename="../Preferences/ConfigurationDialog.py" line="455" />
       <source>Autocompletion</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1045" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="1031" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1052" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1038" />
       <location filename="../Preferences/ConfigurationDialog.py" line="483" />
       <location filename="../Preferences/ConfigurationDialog.py" line="462" />
       <source>QScintilla</source>
@@ -7873,13 +7874,13 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1038" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1045" />
       <location filename="../Preferences/ConfigurationDialog.py" line="476" />
       <source>Calltips</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1052" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1059" />
       <location filename="../Preferences/ConfigurationDialog.py" line="740" />
       <location filename="../Preferences/ConfigurationDialog.py" line="497" />
       <source>Highlighters</source>
@@ -7892,21 +7893,21 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1059" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1066" />
       <location filename="../Preferences/ConfigurationDialog.py" line="754" />
       <location filename="../Preferences/ConfigurationDialog.py" line="511" />
       <source>Styles</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1066" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="761" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="518" />
-      <source>Keywords</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="1073" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="761" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="518" />
+      <source>Keywords</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="1080" />
       <location filename="../Preferences/ConfigurationDialog.py" line="768" />
       <location filename="../Preferences/ConfigurationDialog.py" line="525" />
       <source>Properties</source>
@@ -7923,7 +7924,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="820" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="827" />
       <location filename="../Preferences/ConfigurationDialog.py" line="553" />
       <source>Help Documentation</source>
       <translation type="unfinished" />
@@ -7950,12 +7951,12 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1136" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="1097" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="989" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="951" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="920" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="889" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1143" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1104" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="996" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="958" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="927" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="896" />
       <location filename="../Preferences/ConfigurationDialog.py" line="792" />
       <location filename="../Preferences/ConfigurationDialog.py" line="677" />
       <location filename="../Preferences/ConfigurationDialog.py" line="602" />
@@ -7974,46 +7975,46 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="827" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="834" />
       <location filename="../Preferences/ConfigurationDialog.py" line="627" />
       <source>Appearance</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="834" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="634" />
-      <source>eric Web Browser</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="841" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="634" />
+      <source>eric Web Browser</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="848" />
       <location filename="../Preferences/ConfigurationDialog.py" line="641" />
       <source>VirusTotal Interface</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1228" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1235" />
       <source>Enter search text...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1303" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1310" />
       <source>Preferences</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1309" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1316" />
       <source>Please select an entry of the list 
 to display the configuration page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1392" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1399" />
       <source>Configuration Page Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="1393" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1400" />
       <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -10564,12 +10565,12 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="1691" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="1692" />
       <source>Debug Protocol Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="1692" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="1693" />
       <source>&lt;p&gt;The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;&lt;p&gt;Data:&lt;br/&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -22546,64 +22547,147 @@
     </message>
   </context>
   <context>
+    <name>Fastexport</name>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="183" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="174" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="168" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="159" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="133" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="113" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="57" />
+      <source>Mercurial Fastexport</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="58" />
+      <source>&lt;p&gt;The output file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="107" />
+      <source>Cancel</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="110" />
+      <source>%v/%m Changesets</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="116" />
+      <source>Exporting repository (time remaining: {0}) ...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="134" />
+      <source>&lt;p&gt;The repository fastexport process sent an error message.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="160" />
+      <source>&lt;p&gt;The repository fastexport process finished successfully.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="169" />
+      <source>&lt;p&gt;The repository fastexport process was cancelled.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="175" />
+      <source>&lt;p&gt;The repository fastexport process finished with exit code &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py" line="184" />
+      <source>&lt;p&gt;The repository fastexport process crashed.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
+    <name>FastexportProjectHelper</name>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/ProjectHelper.py" line="37" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/ProjectHelper.py" line="35" />
+      <source>Export to git</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/ProjectHelper.py" line="44" />
+      <source>Export the repository as git fast-import stream.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/ProjectHelper.py" line="47" />
+      <source>&lt;b&gt;Export to git&lt;/b&gt;&lt;p&gt;This exports the repository as a git fast-import stream.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/ProjectHelper.py" line="79" />
+      <source>Fastexport</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>FeaturePermissionBar</name>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="48" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="50" />
       <source>{0} wants to use your position.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="51" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="53" />
       <source>{0} wants to use your microphone.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="54" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="56" />
       <source>{0} wants to use your camera.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="57" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="59" />
       <source>{0} wants to use your microphone and camera.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="60" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="62" />
       <source>{0} wants to lock your mouse.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="61" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="63" />
       <source>{0} wants to capture video of your screen.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="64" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="66" />
       <source>{0} wants to capture audio and video of your screen.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="67" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="69" />
       <source>{0} wants to use desktop notifications.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="92" />
-      <source>Remember</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="94" />
+      <source>Remember</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="96" />
       <source>Allow</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="95" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="97" />
       <source>Deny</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="120" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionBar.py" line="122" />
       <source>{0} wants to use an unknown feature.</source>
       <translation type="unfinished" />
     </message>
@@ -22611,80 +22695,106 @@
   <context>
     <name>FeaturePermissionsDialog</name>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="161" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="143" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="127" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="109" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="93" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="79" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="65" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="49" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="208" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="190" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="170" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="152" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="136" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="118" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="102" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="88" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="74" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="58" />
       <source>Host</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="162" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="144" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="128" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="94" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="80" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="66" />
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="50" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="209" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="191" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="171" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="153" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="137" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="119" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="103" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="89" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="75" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="59" />
       <source>Permission</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="54" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="63" />
       <source>Notifications</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="68" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="77" />
       <source>Geolocation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="82" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="91" />
       <source>Microphone</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="96" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="105" />
       <source>Camera</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="114" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="123" />
       <source>Microphone &amp;&amp; Camera</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="130" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="139" />
       <source>Mouse Lock</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="148" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="157" />
       <source>Desktop Video</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="166" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="175" />
       <source>Desktop Audio &amp;&amp; Video</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="181" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="195" />
+      <source>Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="213" />
+      <source>Local Fonts</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="296" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="253" />
       <source>Allow</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="182" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="297" />
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="254" />
       <source>Deny</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="255" />
+      <source>Always Ask</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="256" />
+      <source>Invalid</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.ui" line="0" />
       <source>HTML5 Feature Permissions</source>
       <translation type="unfinished" />
@@ -24555,74 +24665,74 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="750" />
+      <location filename="../UI/FindFileWidget.py" line="749" />
       <source>Invalid search expression</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="751" />
+      <location filename="../UI/FindFileWidget.py" line="750" />
       <source>&lt;p&gt;The search expression is not valid.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="878" />
+      <location filename="../UI/FindFileWidget.py" line="877" />
       <source>{0} / {1}</source>
       <comment>occurrences / files</comment>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../UI/FindFileWidget.py" line="881" />
+      <location filename="../UI/FindFileWidget.py" line="880" />
       <source>%n occurrence(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../UI/FindFileWidget.py" line="882" />
+      <location filename="../UI/FindFileWidget.py" line="881" />
       <source>%n file(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="1081" />
-      <location filename="../UI/FindFileWidget.py" line="1056" />
-      <location filename="../UI/FindFileWidget.py" line="1042" />
+      <location filename="../UI/FindFileWidget.py" line="1080" />
+      <location filename="../UI/FindFileWidget.py" line="1055" />
+      <location filename="../UI/FindFileWidget.py" line="1041" />
       <source>Replace in Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="1043" />
+      <location filename="../UI/FindFileWidget.py" line="1042" />
       <source>&lt;p&gt;Could not read the file &lt;b&gt;{0}&lt;/b&gt;. Skipping it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="1057" />
+      <location filename="../UI/FindFileWidget.py" line="1056" />
       <source>&lt;p&gt;The current and the original hash of the file &lt;b&gt;{0}&lt;/b&gt; are different. Skipping it.&lt;/p&gt;&lt;p&gt;Hash 1: {1}&lt;/p&gt;&lt;p&gt;Hash 2: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="1082" />
+      <location filename="../UI/FindFileWidget.py" line="1081" />
       <source>&lt;p&gt;Could not save the file &lt;b&gt;{0}&lt;/b&gt;. Skipping it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="1111" />
+      <location filename="../UI/FindFileWidget.py" line="1110" />
       <source>Open</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileWidget.py" line="1113" />
+      <location filename="../UI/FindFileWidget.py" line="1112" />
       <source>Copy Path to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="1116" />
+      <source>Select All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.py" line="1117" />
-      <source>Select All</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/FindFileWidget.py" line="1118" />
       <source>Deselect All</source>
       <translation type="unfinished" />
     </message>
@@ -26797,37 +26907,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="91" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="94" />
       <source>Additional Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="110" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="113" />
       <source>Process canceled.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="124" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="127" />
       <source>Process finished successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="126" />
-      <source>Process crashed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="129" />
+      <source>Process crashed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="132" />
       <source>Process finished with exit code {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="195" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="198" />
       <source>Process Generation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="196" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="199" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished" />
     </message>
@@ -35186,456 +35296,456 @@
   <context>
     <name>Hg</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="303" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="309" />
       <source>Create project repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="304" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="310" />
       <source>The project repository could not be created.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="344" />
       <source>Creating Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="365" />
       <source>Initial commit to Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="405" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="411" />
       <source>Cloning project from a Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="516" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="522" />
       <source>Commit Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="517" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="523" />
       <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="580" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="586" />
       <source>Committing changes to Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="679" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="685" />
       <source>Synchronizing with the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="713" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="719" />
       <source>Adding files/directories to the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="774" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="780" />
       <source>Removing files/directories from the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="829" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="835" />
       <source>Renaming {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="964" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="970" />
       <source>Tagging in the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1011" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1000" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1017" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1006" />
       <source>Revert changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1001" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1007" />
       <source>Do you really want to revert all changes to these files or directories?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1012" />
-      <source>Do you really want to revert all changes of the project?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1018" />
+      <source>Do you really want to revert all changes of the project?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1024" />
       <source>Reverting changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1064" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1070" />
       <source>Merging</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1103" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1095" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1109" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1101" />
       <source>Re-Merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1096" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1102" />
       <source>Do you really want to re-merge these files or directories?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1110" />
       <source>Do you really want to re-merge the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1108" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1114" />
       <source>Re-Merging</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1131" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1137" />
       <source>Current branch tip</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1314" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1320" />
       <source>Mercurial command</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1492" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1498" />
       <source>Copying {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1758" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1746" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1737" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1764" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1752" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1743" />
       <source>Mercurial Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1759" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1765" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2446" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2436" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1835" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2466" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2455" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2445" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1844" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1838" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1847" />
       <source>Pulling from a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1884" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1893" />
       <source>Pushing to a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2027" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2036" />
       <source>Marking as 'unresolved'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2029" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2038" />
       <source>Marking as 'resolved'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2051" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2060" />
       <source>Aborting uncommitted merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2075" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2084" />
       <source>Creating branch in the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2086" />
-      <source>Created new branch &lt;{0}&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2095" />
+      <source>Created new branch &lt;{0}&gt;.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
       <source>Showing current branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2184" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2193" />
       <source>Verifying the integrity of the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2200" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2209" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2215" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2224" />
       <source>Showing aliases for remote repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2230" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2239" />
       <source>Recovering from interrupted transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2245" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
       <source>Identifying project directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2291" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2300" />
       <source>Create .hgignore file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2292" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2301" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2369" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2351" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2404" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2360" />
       <source>Create changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2353" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2362" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2370" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2379" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2409" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2418" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2438" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2411" />
-      <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2447" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2420" />
+      <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2456" />
       <source>Shall the working directory be updated?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2479" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2488" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2501" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2527" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2536" />
       <source>Removing files from the Mercurial repository only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2576" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2557" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2585" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2566" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2558" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2567" />
       <source>No revision given. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2593" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2602" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2596" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2588" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2597" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2657" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2666" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2707" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2716" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2749" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2758" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2804" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2852" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2853" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2862" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2863" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2872" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2887" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2896" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2902" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2911" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2903" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2912" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2994" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2974" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2963" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3003" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2983" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2972" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3033" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2964" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3042" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2973" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2975" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2984" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3051" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2995" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3060" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3004" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3050" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3032" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3018" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3041" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3027" />
       <source>Remove Sub-repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3019" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3028" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3296" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3138" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3320" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3147" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3139" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3148" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3297" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3321" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3420" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3444" />
       <source>Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3437" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3461" />
       <source>Delete Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3438" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3462" />
       <source>Select the bookmark to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3449" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3473" />
       <source>Delete Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3476" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3500" />
       <source>Rename Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3518" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3542" />
       <source>Move Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3600" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3624" />
       <source>Pull Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3601" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3625" />
       <source>Select the bookmark to be pulled:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3613" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3637" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3641" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3665" />
       <source>Push Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3642" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3666" />
       <source>Select the bookmark to be push:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3657" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3681" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
@@ -36478,42 +36588,42 @@
   <context>
     <name>HgClient</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="98" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="100" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="147" />
-      <source>Did not receive the 'hello' message.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="149" />
+      <source>Did not receive the 'hello' message.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="151" />
       <source>Received data on unexpected channel.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="154" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="156" />
       <source>Bad 'hello' message, expected 'capabilities: ' but got '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="159" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="161" />
       <source>'capabilities' message did not contain any capability.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="168" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="170" />
       <source>Bad 'hello' message, expected 'encoding: ' but got '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="173" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="175" />
       <source>'encoding' message did not contain any encoding.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="385" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="387" />
       <source>For message see output dialog.</source>
       <translation type="unfinished" />
     </message>
@@ -36874,6 +36984,11 @@
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDialog.ui" line="0" />
+      <source>%v/%m</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDialog.ui" line="0" />
       <source>Errors</source>
       <translation type="unfinished" />
     </message>
@@ -36917,6 +37032,11 @@
       <source>Alt+P</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDialog.py" line="211" />
+      <source>Time remaining: {0}</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>HgDiffDialog</name>
@@ -37096,6 +37216,69 @@
     </message>
   </context>
   <context>
+    <name>HgFastexportConfigDialog</name>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>fastexport Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Enter the path of the file for the exported marks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Enter the path of the output file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Revisions:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Enter the path of the file containing already exported marks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Author Map:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Import Marks:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Export Marks:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Output File:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Enter the revisions, tags or branches to be exported (separated by comma).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui" line="0" />
+      <source>Enter the path of the author map file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.py" line="42" />
+      <source>Text Files (*.txt);;All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>HgGpgSignDialog</name>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignDialog.ui" line="0" />
@@ -37907,7 +38090,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3049" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3063" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="298" />
       <source>Select Branches</source>
       <translation type="unfinished" />
@@ -37948,7 +38131,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2227" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="343" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
@@ -38005,8 +38188,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2312" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2295" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2321" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2304" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="387" />
       <source>Switch</source>
       <translation type="unfinished" />
@@ -38037,263 +38220,270 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2430" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1622" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="415" />
-      <source>Pull Changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="418" />
-      <source>Pull changes from a remote repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="420" />
+      <source>Pull Selected Changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="419" />
+      <source>Pull selected changes from a remote repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="423" />
+      <source>Pull All Changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="427" />
+      <source>Pull all changes from a remote repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="430" />
       <source>Pull Large Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="422" />
-      <source>Pull large files for selected revisions</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="428" />
-      <source>Push Selected Changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="432" />
-      <source>Push changes of the selected changeset and its ancestors to a remote repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="439" />
-      <source>Push All Changes</source>
+      <source>Pull large files for selected revisions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="438" />
+      <source>Push Selected Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="442" />
-      <source>Push all changes to a remote repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="448" />
-      <source>Create Changegroup</source>
+      <source>Push changes of the selected changeset and its ancestors to a remote repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="449" />
+      <source>Push All Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="452" />
+      <source>Push all changes to a remote repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="458" />
+      <source>Create Changegroup</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="462" />
       <source>Create a changegroup file containing the selected changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="455" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="465" />
       <source>&lt;b&gt;Create Changegroup&lt;/b&gt;
 &lt;p&gt;This creates a changegroup file containing the selected revisions. If no revisions are selected, all changesets will be bundled. If one revision is selected, it will be interpreted as the base revision. Otherwise the lowest revision will be used as the base revision and all other revision will be bundled. If the dialog is showing outgoing changesets, all selected changesets will be bundled.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2569" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="468" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2583" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="478" />
       <source>Apply Changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="472" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="482" />
       <source>Apply the currently viewed changegroup file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="479" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="489" />
       <source>Sign Revisions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="483" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="493" />
       <source>Add a signature for the selected revisions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="487" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="497" />
       <source>Verify Signatures</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="491" />
-      <source>Verify all signatures there may be for the selected revision</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2476" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="498" />
-      <source>Strip Changesets</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="501" />
+      <source>Verify all signatures there may be for the selected revision</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2490" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="508" />
+      <source>Strip Changesets</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="511" />
       <source>Strip changesets from a repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="506" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="516" />
       <source>Select All Entries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="509" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="519" />
       <source>Deselect All Entries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="958" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="934" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="911" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="885" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="968" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="944" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="895" />
       <source>Mercurial Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1266" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1276" />
       <source>{0} (large file)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1542" />
       <source>Side-by-Side Diff to Parent {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1543" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1553" />
       <source>&lt;a href="sbsdiff:{0}_{1}"&gt;Side-by-Side Compare&lt;/a&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1701" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1620" />
-      <source>Pull Selected Changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2570" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2477" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2431" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2313" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2219" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2584" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2491" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2445" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2322" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2228" />
       <source>The project should be reread. Do this now?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2296" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2305" />
       <source>Select bookmark to switch to (leave empty to use revision):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2341" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2350" />
       <source>Define Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2342" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2351" />
       <source>Enter bookmark name for changeset "{0}":</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2371" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2380" />
       <source>Move Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2372" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2381" />
       <source>Select the bookmark to be moved to changeset '{0}':</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2713" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2444" />
+      <source>Pull Changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2727" />
       <source>Find Commit</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2714" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2728" />
       <source>'{0}' was not found.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2774" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2788" />
       <source>Generating differences ...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2775" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2789" />
       <source>Differences</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2794" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2808" />
       <source>No differences available. Get some more log entries.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2796" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2810" />
       <source>No differences available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2821" />
       <source>Differences to Parent {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2823" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2837" />
       <source>Diff to Parent {0}{1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2860" />
       <source>There is no difference.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2999" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2983" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2965" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3013" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2997" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2979" />
       <source>Save Diff</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2967" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2981" />
       <source>Patch Files (*.diff)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2984" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2998" />
       <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3000" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3014" />
       <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3031" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3045" />
       <source>closed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3032" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3046" />
       <source>inactive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3041" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3055" />
       <source>{0} ({1})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3050" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="3064" />
       <source>Select the branches to be shown (none for 'All'):</source>
       <translation type="unfinished" />
     </message>
@@ -38802,208 +38992,213 @@
   <context>
     <name>HgProjectBrowserHelper</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="282" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="309" />
+      <source>Other Functions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="335" />
       <source>Extensions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="718" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="604" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="556" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="451" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="308" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="774" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="659" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="611" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="361" />
       <source>Version Control</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="734" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="620" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="467" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="324" />
-      <source>Commit changes to repository...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="742" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="628" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="475" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="332" />
-      <source>Add to repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="748" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="634" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="481" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="338" />
-      <source>Remove from repository (and disk)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="1012" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="999" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="487" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="344" />
-      <source>Remove from repository only</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="639" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="349" />
-      <source>Copy</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="641" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="351" />
-      <source>Move</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="646" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="356" />
-      <source>Show log browser</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="755" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="653" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="494" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="363" />
-      <source>Show status</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="762" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="660" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="501" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="370" />
-      <source>Show differences</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="376" />
-      <source>Show differences side-by-side</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="768" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="666" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="507" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="382" />
-      <source>Show differences (extended)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="388" />
-      <source>Show differences side-by-side (extended)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="394" />
-      <source>Show annotated file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="398" />
-      <source>Show annotated file with skip list</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="402" />
-      <source>Create skip list file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="775" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="673" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="514" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="408" />
-      <source>Revert changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="779" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="677" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="518" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="412" />
-      <source>Conflicts resolved</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="781" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="679" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="520" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="414" />
-      <source>Conflicts unresolved</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="783" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="681" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="522" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="416" />
-      <source>Re-Merge</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="787" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="685" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="571" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="526" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="420" />
-      <source>Select all local file entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="790" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="688" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="574" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="529" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="423" />
-      <source>Select all versioned file entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="793" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="691" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="675" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="521" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="377" />
+      <source>Commit changes to repository...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="799" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="684" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="530" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="386" />
+      <source>Add to repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="805" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="690" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="536" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="392" />
+      <source>Remove from repository (and disk)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="1069" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="1056" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="542" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="398" />
+      <source>Remove from repository only</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="403" />
+      <source>Copy</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="697" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="405" />
+      <source>Move</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="702" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="410" />
+      <source>Show log browser</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="812" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="709" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="549" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="417" />
+      <source>Show status</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="819" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="716" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="556" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="424" />
+      <source>Show differences</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="430" />
+      <source>Show differences side-by-side</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="825" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="722" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="562" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="436" />
+      <source>Show differences (extended)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="442" />
+      <source>Show differences side-by-side (extended)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="448" />
+      <source>Show annotated file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="452" />
+      <source>Show annotated file with skip list</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="456" />
+      <source>Create skip list file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="832" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="729" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="569" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="462" />
+      <source>Revert changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="836" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="733" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="573" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="466" />
+      <source>Conflicts resolved</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="838" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="735" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="575" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="468" />
+      <source>Conflicts unresolved</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="840" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="737" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="577" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="532" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="426" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="470" />
+      <source>Re-Merge</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="844" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="741" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="626" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="581" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="474" />
+      <source>Select all local file entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="744" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="629" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="584" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="477" />
+      <source>Select all versioned file entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="850" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="747" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="632" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="587" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="480" />
       <source>Select all local directory entries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="797" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="695" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="581" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="536" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="430" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="854" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="751" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="636" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="591" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="484" />
       <source>Select all versioned directory entries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="801" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="699" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="585" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="540" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="434" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="858" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="640" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="595" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="488" />
       <source>Configure...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="916" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="973" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="917" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="974" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="1013" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="1000" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="1070" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py" line="1057" />
       <source>Do you really want to remove these files from the repository?</source>
       <translation type="unfinished" />
     </message>
@@ -39011,1513 +39206,1518 @@
   <context>
     <name>HgProjectHelper</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="126" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="135" />
       <source>New from repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="128" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="137" />
       <source>&amp;New from repository...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="135" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="144" />
       <source>Create (clone) a new project from a Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="138" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="147" />
       <source>&lt;b&gt;New from repository&lt;/b&gt;&lt;p&gt;This creates (clones) a new local project from a Mercurial repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="150" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="148" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="159" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="157" />
       <source>Show incoming log</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="156" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="165" />
       <source>Show the log of incoming changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="158" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="167" />
       <source>&lt;b&gt;Show incoming log&lt;/b&gt;&lt;p&gt;This shows the log of changes coming into the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="170" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="168" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="179" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="177" />
       <source>Pull changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="176" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="185" />
       <source>Pull changes from a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="178" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="187" />
       <source>&lt;b&gt;Pull changes&lt;/b&gt;&lt;p&gt;This pulls changes from a remote repository into the local repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="188" />
-      <source>Update from repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="190" />
-      <source>&amp;Update from repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="197" />
+      <source>Update from repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="199" />
+      <source>&amp;Update from repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="206" />
       <source>Update the local project from the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="200" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="209" />
       <source>&lt;b&gt;Update from repository&lt;/b&gt;&lt;p&gt;This updates the local project from the Mercurial repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="210" />
-      <source>Commit changes to repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="212" />
-      <source>&amp;Commit changes to repository...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="219" />
+      <source>Commit changes to repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="221" />
+      <source>&amp;Commit changes to repository...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="228" />
       <source>Commit changes to the local project to the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="222" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="231" />
       <source>&lt;b&gt;Commit changes to repository&lt;/b&gt;&lt;p&gt;This commits changes to the local project to the Mercurial repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="234" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="232" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="243" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="241" />
       <source>Show outgoing log</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="240" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="249" />
       <source>Show the log of outgoing changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="242" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="251" />
       <source>&lt;b&gt;Show outgoing log&lt;/b&gt;&lt;p&gt;This shows the log of changes outgoing out of the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="254" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="252" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="263" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="261" />
       <source>Push changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="260" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="269" />
       <source>Push changes to a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="271" />
       <source>&lt;b&gt;Push changes&lt;/b&gt;&lt;p&gt;This pushes changes from the local repository to a remote repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="274" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="272" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="283" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="281" />
       <source>Push changes (force)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="281" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="290" />
       <source>Push changes to a remote repository with force option</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="284" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="293" />
       <source>&lt;b&gt;Push changes (force)&lt;/b&gt;&lt;p&gt;This pushes changes from the local repository to a remote repository using the 'force' option.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="294" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="303" />
       <source>Export from repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="296" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="305" />
       <source>&amp;Export from repository...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="302" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="311" />
       <source>Export a project from the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="304" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="313" />
       <source>&lt;b&gt;Export from repository&lt;/b&gt;&lt;p&gt;This exports a project from the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="315" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="313" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="324" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="322" />
       <source>Show log browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="322" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="331" />
       <source>Show a dialog to browse the log of the local project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="325" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="334" />
       <source>&lt;b&gt;Show log browser&lt;/b&gt;&lt;p&gt;This shows a dialog to browse the log of the local project. A limited number of entries is shown first. More can be retrieved later on.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="336" />
-      <source>Show differences</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="338" />
-      <source>Show &amp;difference</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="345" />
+      <source>Show differences</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="347" />
+      <source>Show &amp;difference</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="354" />
       <source>Show the difference of the local project to the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="348" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="357" />
       <source>&lt;b&gt;Show differences&lt;/b&gt;&lt;p&gt;This shows differences of the local project to the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="360" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="369" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="367" />
       <source>Show differences (extended)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="367" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="376" />
       <source>Show the difference of revisions of the project to the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="370" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="379" />
       <source>&lt;b&gt;Show differences (extended)&lt;/b&gt;&lt;p&gt;This shows differences of selectable revisions of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="380" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="389" />
       <source>Show status</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="391" />
       <source>Show &amp;status...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="397" />
       <source>Show the status of the local project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="390" />
-      <source>&lt;b&gt;Show status&lt;/b&gt;&lt;p&gt;This shows the status of the local project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="399" />
-      <source>Show Summary</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="401" />
-      <source>Show summary...</source>
+      <source>&lt;b&gt;Show status&lt;/b&gt;&lt;p&gt;This shows the status of the local project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="408" />
+      <source>Show Summary</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="410" />
+      <source>Show summary...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="417" />
       <source>Show summary information of the working directory status</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="411" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="420" />
       <source>&lt;b&gt;Show summary&lt;/b&gt;&lt;p&gt;This shows some summary information of the working directory status.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="421" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="421" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="430" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="430" />
       <source>Show heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="423" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="432" />
       <source>Show the heads of the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="425" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="434" />
       <source>&lt;b&gt;Show heads&lt;/b&gt;&lt;p&gt;This shows the heads of the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="435" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="434" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="444" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="443" />
       <source>Show parents</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="441" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="450" />
       <source>Show the parents of the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="443" />
-      <source>&lt;b&gt;Show parents&lt;/b&gt;&lt;p&gt;This shows the parents of the repository.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="452" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="452" />
+      <source>&lt;b&gt;Show parents&lt;/b&gt;&lt;p&gt;This shows the parents of the repository.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="461" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="461" />
       <source>Show tip</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="454" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="463" />
       <source>Show the tip of the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="456" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="465" />
       <source>&lt;b&gt;Show tip&lt;/b&gt;&lt;p&gt;This shows the tip of the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="462" />
-      <source>Revert changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="464" />
-      <source>Re&amp;vert changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="471" />
+      <source>Revert changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="473" />
+      <source>Re&amp;vert changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="480" />
       <source>Revert all changes made to the local project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="474" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="483" />
       <source>&lt;b&gt;Revert changes&lt;/b&gt;&lt;p&gt;This reverts all changes made to the local project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2110" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="483" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2129" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="492" />
       <source>Merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="485" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="494" />
       <source>Mer&amp;ge changes...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="492" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="501" />
       <source>Merge changes of a revision into the local project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="495" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="504" />
       <source>&lt;b&gt;Merge&lt;/b&gt;&lt;p&gt;This merges changes of a revision into the local project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="506" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="515" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="514" />
       <source>Commit Merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="512" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="521" />
       <source>Commit all the merged changes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="514" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="523" />
       <source>&lt;b&gt;Commit a merge&lt;/b&gt;&lt;p&gt;This commits a merge working directory&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="524" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="523" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="533" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="532" />
       <source>Abort Merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="531" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="540" />
       <source>Abort an uncommitted merge and lose all changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="534" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="543" />
       <source>&lt;b&gt;Abort uncommitted merge&lt;/b&gt;&lt;p&gt;This aborts an uncommitted merge causing all changes to be lost.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="546" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="544" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="555" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="553" />
       <source>Re-Merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="553" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="562" />
       <source>Re-Merge all conflicting, unresolved files of the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="556" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="565" />
       <source>&lt;b&gt;Re-Merge&lt;/b&gt;&lt;p&gt;This re-merges all conflicting, unresolved files of the project discarding any previous merge attempt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="566" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="575" />
       <source>Show conflicts</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="567" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="576" />
       <source>Show conflicts...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="574" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="583" />
       <source>Show a dialog listing all files with conflicts</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="577" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="586" />
       <source>&lt;b&gt;Show conflicts&lt;/b&gt;&lt;p&gt;This shows a dialog listing all files which had or still have conflicts.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="587" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="596" />
       <source>Conflicts resolved</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="588" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="597" />
       <source>Con&amp;flicts resolved</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="595" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="604" />
       <source>Mark all conflicts of the local project as resolved</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="598" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="607" />
       <source>&lt;b&gt;Conflicts resolved&lt;/b&gt;&lt;p&gt;This marks all conflicts of the local project as resolved.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="609" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="608" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="618" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="617" />
       <source>Conflicts unresolved</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="616" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="625" />
       <source>Mark all conflicts of the local project as unresolved</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="619" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="628" />
       <source>&lt;b&gt;Conflicts unresolved&lt;/b&gt;&lt;p&gt;This marks all conflicts of the local project as unresolved.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="629" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="638" />
       <source>Tag in repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="631" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="640" />
       <source>&amp;Tag in repository...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="637" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="646" />
       <source>Tag the local project in the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="639" />
-      <source>&lt;b&gt;Tag in repository&lt;/b&gt;&lt;p&gt;This tags the local project in the repository.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="648" />
-      <source>List tags</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="649" />
-      <source>List tags...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="655" />
-      <source>List tags of the project</source>
+      <source>&lt;b&gt;Tag in repository&lt;/b&gt;&lt;p&gt;This tags the local project in the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="657" />
-      <source>&lt;b&gt;List tags&lt;/b&gt;&lt;p&gt;This lists the tags of the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="663" />
-      <source>List branches</source>
+      <source>List tags</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="658" />
+      <source>List tags...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="664" />
-      <source>List branches...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="670" />
-      <source>List branches of the project</source>
+      <source>List tags of the project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="666" />
+      <source>&lt;b&gt;List tags&lt;/b&gt;&lt;p&gt;This lists the tags of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="672" />
-      <source>&lt;b&gt;List branches&lt;/b&gt;&lt;p&gt;This lists the branches of the project.&lt;/p&gt;</source>
+      <source>List branches</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="673" />
+      <source>List branches...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="679" />
+      <source>List branches of the project</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="681" />
-      <source>Create branch</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="683" />
-      <source>Create &amp;branch...</source>
+      <source>&lt;b&gt;List branches&lt;/b&gt;&lt;p&gt;This lists the branches of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="690" />
+      <source>Create branch</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="692" />
+      <source>Create &amp;branch...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="699" />
       <source>Create a new branch for the local project in the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="693" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="702" />
       <source>&lt;b&gt;Create branch&lt;/b&gt;&lt;p&gt;This creates a new branch for the local project in the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="705" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="703" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="714" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="712" />
       <source>Push new branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="712" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="721" />
       <source>Push the current branch of the local project as a new named branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="717" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="726" />
       <source>&lt;b&gt;Push new branch&lt;/b&gt;&lt;p&gt;This pushes the current branch of the local project as a new named branch.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="729" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="727" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="738" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="736" />
       <source>Close branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="736" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="745" />
       <source>Close the current branch of the local project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="739" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="748" />
       <source>&lt;b&gt;Close branch&lt;/b&gt;&lt;p&gt;This closes the current branch of the local project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="749" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="748" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="758" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="757" />
       <source>Show current branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="756" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="765" />
       <source>Show the current branch of the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="759" />
-      <source>&lt;b&gt;Show current branch&lt;/b&gt;&lt;p&gt;This shows the current branch of the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="768" />
-      <source>Switch</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="770" />
-      <source>S&amp;witch...</source>
+      <source>&lt;b&gt;Show current branch&lt;/b&gt;&lt;p&gt;This shows the current branch of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="777" />
+      <source>Switch</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="779" />
+      <source>S&amp;witch...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="786" />
       <source>Switch the working directory to another revision</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="780" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="789" />
       <source>&lt;b&gt;Switch&lt;/b&gt;&lt;p&gt;This switches the working directory to another revision.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="799" />
       <source>Cleanup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="799" />
       <source>Cleanu&amp;p</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="792" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="801" />
       <source>Cleanup the local project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="794" />
-      <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;This performs a cleanup of the local project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="803" />
+      <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;This performs a cleanup of the local project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="812" />
       <source>Execute command</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="804" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="813" />
       <source>E&amp;xecute command...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="811" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="820" />
       <source>Execute an arbitrary Mercurial command</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="814" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="823" />
       <source>&lt;b&gt;Execute command&lt;/b&gt;&lt;p&gt;This opens a dialog to enter an arbitrary Mercurial command.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="824" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="833" />
       <source>Configure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="825" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="834" />
       <source>Configure...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="832" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="841" />
       <source>Show the configuration dialog with the Mercurial page selected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="835" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="844" />
       <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;Show the configuration dialog with the Mercurial page selected.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="845" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="854" />
       <source>Edit user configuration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="855" />
       <source>Edit user configuration...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="853" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="862" />
       <source>Show an editor to edit the user configuration file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="856" />
-      <source>&lt;b&gt;Edit user configuration&lt;/b&gt;&lt;p&gt;Show an editor to edit the user configuration file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="865" />
+      <source>&lt;b&gt;Edit user configuration&lt;/b&gt;&lt;p&gt;Show an editor to edit the user configuration file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="874" />
       <source>Edit repository configuration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="866" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="875" />
       <source>Edit repository configuration...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="873" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="882" />
       <source>Show an editor to edit the repository configuration file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="876" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="885" />
       <source>&lt;b&gt;Edit repository configuration&lt;/b&gt;&lt;p&gt;Show an editor to edit the repository configuration file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="886" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="895" />
       <source>Show combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="887" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="896" />
       <source>Show combined configuration settings...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="894" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="903" />
       <source>Show the combined configuration settings from all configuration files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="900" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="909" />
       <source>&lt;b&gt;Show combined configuration settings&lt;/b&gt;&lt;p&gt;This shows the combined configuration settings from all configuration files.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="910" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="919" />
       <source>Show paths</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="911" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="920" />
       <source>Show paths...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="918" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="927" />
       <source>Show the aliases for remote repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="921" />
-      <source>&lt;b&gt;Show paths&lt;/b&gt;&lt;p&gt;This shows the aliases for remote repositories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="930" />
-      <source>Verify repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="931" />
-      <source>Verify repository...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="937" />
-      <source>Verify the integrity of the repository</source>
+      <source>&lt;b&gt;Show paths&lt;/b&gt;&lt;p&gt;This shows the aliases for remote repositories.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="939" />
-      <source>&lt;b&gt;Verify repository&lt;/b&gt;&lt;p&gt;This verifies the integrity of the repository.&lt;/p&gt;</source>
+      <source>Verify repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="940" />
+      <source>Verify repository...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="946" />
+      <source>Verify the integrity of the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="948" />
+      <source>&lt;b&gt;Verify repository&lt;/b&gt;&lt;p&gt;This verifies the integrity of the repository.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="957" />
       <source>Recover</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="948" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="957" />
       <source>Recover...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="951" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="960" />
       <source>Recover from an interrupted transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="954" />
-      <source>&lt;b&gt;Recover&lt;/b&gt;&lt;p&gt;This recovers from an interrupted transaction.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="963" />
-      <source>Identify</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="964" />
-      <source>Identify...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="970" />
-      <source>Identify the project directory</source>
+      <source>&lt;b&gt;Recover&lt;/b&gt;&lt;p&gt;This recovers from an interrupted transaction.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="972" />
+      <source>Identify</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="973" />
+      <source>Identify...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="979" />
+      <source>Identify the project directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="981" />
       <source>&lt;b&gt;Identify&lt;/b&gt;&lt;p&gt;This identifies the project directory.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="982" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="981" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="991" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="990" />
       <source>Create .hgignore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="989" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="998" />
       <source>Create a .hgignore file with default values</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="992" />
-      <source>&lt;b&gt;Create .hgignore&lt;/b&gt;&lt;p&gt;This creates a .hgignore file with default values.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1001" />
-      <source>Create changegroup</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1003" />
-      <source>Create changegroup...</source>
+      <source>&lt;b&gt;Create .hgignore&lt;/b&gt;&lt;p&gt;This creates a .hgignore file with default values.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1010" />
+      <source>Create changegroup</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1012" />
+      <source>Create changegroup...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1019" />
       <source>Create changegroup file collecting changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1013" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1022" />
       <source>&lt;b&gt;Create changegroup&lt;/b&gt;&lt;p&gt;This creates a changegroup file collecting selected changesets (hg bundle).&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1023" />
-      <source>Preview changegroup</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1025" />
-      <source>Preview changegroup...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1032" />
+      <source>Preview changegroup</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1034" />
+      <source>Preview changegroup...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1041" />
       <source>Preview a changegroup file containing a collection of changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1035" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1044" />
       <source>&lt;b&gt;Preview changegroup&lt;/b&gt;&lt;p&gt;This previews a changegroup file containing a collection of changesets.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2244" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1045" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2263" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1054" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1047" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1056" />
       <source>Apply changegroups...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1054" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1063" />
       <source>Apply one or several changegroup files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1057" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1066" />
       <source>&lt;b&gt;Apply changegroups&lt;/b&gt;&lt;p&gt;This applies one or several changegroup files generated by the 'Create changegroup' action (hg unbundle).&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1067" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1076" />
       <source>Mark as "good"</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1068" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1077" />
       <source>Mark as "good"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1075" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1084" />
       <source>Mark a selectable changeset as good</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1078" />
-      <source>&lt;b&gt;Mark as good&lt;/b&gt;&lt;p&gt;This marks a selectable changeset as good.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1087" />
-      <source>Mark as "bad"</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1088" />
-      <source>Mark as "bad"...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1094" />
-      <source>Mark a selectable changeset as bad</source>
+      <source>&lt;b&gt;Mark as good&lt;/b&gt;&lt;p&gt;This marks a selectable changeset as good.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1096" />
-      <source>&lt;b&gt;Mark as bad&lt;/b&gt;&lt;p&gt;This marks a selectable changeset as bad.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1105" />
-      <source>Skip</source>
+      <source>Mark as "bad"</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1097" />
+      <source>Mark as "bad"...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1103" />
+      <source>Mark a selectable changeset as bad</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1105" />
+      <source>&lt;b&gt;Mark as bad&lt;/b&gt;&lt;p&gt;This marks a selectable changeset as bad.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1114" />
+      <source>Skip</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1114" />
       <source>Skip...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1107" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1116" />
       <source>Skip a selectable changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1109" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1118" />
       <source>&lt;b&gt;Skip&lt;/b&gt;&lt;p&gt;This skips a selectable changeset.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1115" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1115" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1124" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1124" />
       <source>Reset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1117" />
-      <source>Reset the bisect search data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1119" />
-      <source>&lt;b&gt;Reset&lt;/b&gt;&lt;p&gt;This resets the bisect search data.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1126" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1125" />
+      <source>Reset the bisect search data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1128" />
+      <source>&lt;b&gt;Reset&lt;/b&gt;&lt;p&gt;This resets the bisect search data.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1135" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1134" />
       <source>Back out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1133" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1142" />
       <source>Back out changes of an earlier changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1136" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1145" />
       <source>&lt;b&gt;Back out changeset&lt;/b&gt;&lt;p&gt;This backs out changes of an earlier changeset.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1146" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1145" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1155" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1154" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1152" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1161" />
       <source>Rollback the last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1154" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1163" />
       <source>&lt;b&gt;Rollback last transaction&lt;/b&gt;&lt;p&gt;This performs a rollback of the last transaction. Transactions are used to encapsulate the effects of all commands that create new changesets or propagate existing changesets into a repository. For example, the following commands are transactional, and their effects can be rolled back:&lt;ul&gt;&lt;li&gt;commit&lt;/li&gt;&lt;li&gt;import&lt;/li&gt;&lt;li&gt;pull&lt;/li&gt;&lt;li&gt;push (with this repository as the destination)&lt;/li&gt;&lt;li&gt;unbundle&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;This command is dangerous. Please use with care. &lt;/strong&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1176" />
-      <source>Serve project repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1177" />
-      <source>Serve project repository...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1183" />
-      <source>Serve the project repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1185" />
+      <source>Serve project repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1186" />
+      <source>Serve project repository...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1192" />
+      <source>Serve the project repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1194" />
       <source>&lt;b&gt;Serve project repository&lt;/b&gt;&lt;p&gt;This serves the project repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2301" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1194" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2320" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1203" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1196" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1205" />
       <source>Import Patch...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1211" />
       <source>Import a patch from a patch file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1204" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1213" />
       <source>&lt;b&gt;Import Patch&lt;/b&gt;&lt;p&gt;This imports a patch from a patch file into the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1214" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1223" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1216" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1225" />
       <source>Export Patches...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1222" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1231" />
       <source>Export revisions to patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1224" />
-      <source>&lt;b&gt;Export Patches&lt;/b&gt;&lt;p&gt;This exports revisions of the project to patch files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1233" />
-      <source>Change Phase</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1234" />
-      <source>Change Phase...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1240" />
-      <source>Change the phase of revisions</source>
+      <source>&lt;b&gt;Export Patches&lt;/b&gt;&lt;p&gt;This exports revisions of the project to patch files.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1242" />
+      <source>Change Phase</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1243" />
+      <source>Change Phase...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1249" />
+      <source>Change the phase of revisions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1251" />
       <source>&lt;b&gt;Change Phase&lt;/b&gt;&lt;p&gt;This changes the phase of revisions.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2343" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1804" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1253" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1251" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2362" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1822" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1260" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1259" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1268" />
       <source>Copies changesets from another branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1261" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1270" />
       <source>&lt;b&gt;Copy Changesets&lt;/b&gt;&lt;p&gt;This copies changesets from another branch on top of the current working directory with the user, date and description of the original changeset.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1273" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1272" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1282" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1281" />
       <source>Continue Copying Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1280" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1289" />
       <source>Continue the last copying session after conflicts were resolved</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1283" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1292" />
       <source>&lt;b&gt;Continue Copying Session&lt;/b&gt;&lt;p&gt;This continues the last copying session after conflicts were resolved.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1294" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1293" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1303" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1302" />
       <source>Stop Copying Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1301" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1310" />
       <source>Stop the interrupted copying session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1304" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1313" />
       <source>&lt;b&gt;Stop Copying Session&lt;/b&gt;&lt;p&gt;This stops the interrupted copying session.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1314" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1313" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1323" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1322" />
       <source>Abort Copying Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1321" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1330" />
       <source>Abort the interrupted copying session and rollback</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1324" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1333" />
       <source>&lt;b&gt;Abort Copying Session&lt;/b&gt;&lt;p&gt;This aborts the interrupted copying session and rollbacks to the state before the copy.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1334" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1343" />
       <source>Add</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1336" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1345" />
       <source>Add...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1342" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1351" />
       <source>Add a sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1344" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1353" />
       <source>&lt;b&gt;Add...&lt;/b&gt;&lt;p&gt;Add a sub-repository to the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1359" />
       <source>Remove</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1352" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1361" />
       <source>Remove...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1367" />
       <source>Remove sub-repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1360" />
-      <source>&lt;b&gt;Remove...&lt;/b&gt;&lt;p&gt;Remove sub-repositories from the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1369" />
-      <source>Create unversioned archive</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1371" />
-      <source>Create unversioned archive...</source>
+      <source>&lt;b&gt;Remove...&lt;/b&gt;&lt;p&gt;Remove sub-repositories from the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1378" />
+      <source>Create unversioned archive</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1380" />
+      <source>Create unversioned archive...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1387" />
       <source>Create an unversioned archive from the repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1381" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1390" />
       <source>&lt;b&gt;Create unversioned archive...&lt;/b&gt;&lt;p&gt;This creates an unversioned archive from the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1391" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1400" />
       <source>List bookmarks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1393" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1402" />
       <source>List bookmarks...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1399" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1408" />
       <source>List bookmarks of the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1401" />
-      <source>&lt;b&gt;List bookmarks&lt;/b&gt;&lt;p&gt;This lists the bookmarks of the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1410" />
-      <source>Define bookmark</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1412" />
-      <source>Define bookmark...</source>
+      <source>&lt;b&gt;List bookmarks&lt;/b&gt;&lt;p&gt;This lists the bookmarks of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1419" />
+      <source>Define bookmark</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1421" />
+      <source>Define bookmark...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1428" />
       <source>Define a bookmark for the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1422" />
-      <source>&lt;b&gt;Define bookmark&lt;/b&gt;&lt;p&gt;This defines a bookmark for the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1431" />
-      <source>Delete bookmark</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1433" />
-      <source>Delete bookmark...</source>
+      <source>&lt;b&gt;Define bookmark&lt;/b&gt;&lt;p&gt;This defines a bookmark for the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1440" />
+      <source>Delete bookmark</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1442" />
+      <source>Delete bookmark...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1449" />
       <source>Delete a bookmark of the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1443" />
-      <source>&lt;b&gt;Delete bookmark&lt;/b&gt;&lt;p&gt;This deletes a bookmark of the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1452" />
-      <source>Rename bookmark</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1454" />
-      <source>Rename bookmark...</source>
+      <source>&lt;b&gt;Delete bookmark&lt;/b&gt;&lt;p&gt;This deletes a bookmark of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1461" />
+      <source>Rename bookmark</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1463" />
+      <source>Rename bookmark...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1470" />
       <source>Rename a bookmark of the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1464" />
-      <source>&lt;b&gt;Rename bookmark&lt;/b&gt;&lt;p&gt;This renames a bookmark of the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1473" />
+      <source>&lt;b&gt;Rename bookmark&lt;/b&gt;&lt;p&gt;This renames a bookmark of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1482" />
       <source>Move bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1475" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1484" />
       <source>Move bookmark...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1481" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1490" />
       <source>Move a bookmark of the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1483" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1492" />
       <source>&lt;b&gt;Move bookmark&lt;/b&gt;&lt;p&gt;This moves a bookmark of the project to another changeset.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1495" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1493" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1504" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1502" />
       <source>Show incoming bookmarks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1502" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1511" />
       <source>Show a list of incoming bookmarks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1514" />
       <source>&lt;b&gt;Show incoming bookmarks&lt;/b&gt;&lt;p&gt;This shows a list of new bookmarks available at the remote repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1517" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1526" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1524" />
       <source>Pull bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1524" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1533" />
       <source>Pull a bookmark from a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1527" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1536" />
       <source>&lt;b&gt;Pull bookmark&lt;/b&gt;&lt;p&gt;This pulls a bookmark from a remote repository into the local repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1539" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1537" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1548" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1546" />
       <source>Pull current bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1546" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1555" />
       <source>Pull the current bookmark from a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1549" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1558" />
       <source>&lt;b&gt;Pull current bookmark&lt;/b&gt;&lt;p&gt;This pulls the current bookmark from a remote repository into the local repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1560" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1558" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1569" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1567" />
       <source>Show outgoing bookmarks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1567" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1576" />
       <source>Show a list of outgoing bookmarks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1570" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1579" />
       <source>&lt;b&gt;Show outgoing bookmarks&lt;/b&gt;&lt;p&gt;This shows a list of new bookmarks available at the local repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1582" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1580" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1591" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1589" />
       <source>Push bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1589" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1598" />
       <source>Push a bookmark to a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1592" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1601" />
       <source>&lt;b&gt;Push bookmark&lt;/b&gt;&lt;p&gt;This pushes a bookmark from the local repository to a remote repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1604" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1602" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1613" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1611" />
       <source>Push current bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1611" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1620" />
       <source>Push the current bookmark to a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1614" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1623" />
       <source>&lt;b&gt;Push current bookmark&lt;/b&gt;&lt;p&gt;This pushes the current bookmark from the local repository to a remote repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1626" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1624" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1635" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1633" />
       <source>Push all bookmarks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1633" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1642" />
       <source>Push all bookmarks to a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1636" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1645" />
       <source>&lt;b&gt;Push all bookmarks&lt;/b&gt;&lt;p&gt;This pushes all bookmark from the local repository to a remote repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1647" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1645" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1656" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1654" />
       <source>Delete all backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1654" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1663" />
       <source>Delete all backup bundles stored in the backup area</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1657" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1666" />
       <source>&lt;b&gt;Delete all backups&lt;/b&gt;&lt;p&gt;This deletes all backup bundles stored in the backup area of the repository.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1708" />
       <source>Administration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1724" />
-      <source>Specials</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1733" />
+      <source>Specials</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1742" />
       <source>Changegroup Management</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1740" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1749" />
       <source>Patch Management</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1746" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1755" />
       <source>Bisect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1763" />
       <source>Tags</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1761" />
-      <source>Branches</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1770" />
+      <source>Branches</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1779" />
       <source>Bookmarks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1791" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1800" />
+      <source>Other Functions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1809" />
       <source>Extensions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1813" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1831" />
       <source>Sub-Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1836" />
       <source>Merge Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1903" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1901" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1920" />
       <source>Mercurial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2054" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2073" />
       <source>Pull</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2391" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2375" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2360" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2344" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2323" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2302" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2245" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2055" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2410" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2394" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2363" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2342" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2321" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2074" />
       <source>The project should be reread. Do this now?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2322" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2341" />
       <source>Revert Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2378" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2374" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2393" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2390" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="2409" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
@@ -40525,7 +40725,7 @@
   <context>
     <name>HgPurgeListDialog</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/HgPurgeListDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/HgPurgeListDialog.ui" line="0" />
       <source>Purge List</source>
       <translation type="unfinished" />
     </message>
@@ -41695,101 +41895,101 @@
   <context>
     <name>HgShelveBrowserDialog</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Mercurial Shelve Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Name</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Age</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Message</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Statistics</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Lines added</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Lines deleted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>Errors</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui" line="0" />
       <source>&lt;b&gt;Mercurial shelve errors&lt;/b&gt;&lt;p&gt;This shows possible error messages of the hg shelve command.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="58" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py" line="58" />
       <source>&amp;Refresh</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="60" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py" line="60" />
       <source>Press to refresh the list of shelves</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="69" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py" line="69" />
       <source>Restore selected shelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="72" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py" line="72" />
       <source>Delete selected shelves</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="75" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py" line="75" />
       <source>Delete all shelves</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="290" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py" line="290" />
       <source>%n file(s) changed</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="292" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py" line="292" />
       <source>%n line(s) inserted</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="295" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py" line="295" />
       <source>%n line(s) deleted</source>
       <translation type="unfinished">
         <numerusform />
@@ -41799,57 +41999,57 @@
   <context>
     <name>HgShelveDataDialog</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Shelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Name:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Enter a name for the shelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Date, Time:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Enter the commit date and time for the shelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>yyyy-MM-dd HH:mm</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Message:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Enter a message for the shelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Mark new/missing files as added/removed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Select to shelve, but keep the changes in the working directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui" line="0" />
       <source>Shelve, but keep changes</source>
       <translation type="unfinished" />
     </message>
@@ -41857,7 +42057,7 @@
   <context>
     <name>HgShelvesSelectionDialog</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelvesSelectionDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelvesSelectionDialog.ui" line="0" />
       <source>Mercurial Shelve Selection</source>
       <translation type="unfinished" />
     </message>
@@ -42158,129 +42358,6 @@
     </message>
   </context>
   <context>
-    <name>HgStripDialog</name>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Strip Changesets</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>&amp;Revision</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Select to specify a revision by number</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Number</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Enter a revision number</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Select to specify a revision by changeset id</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Id:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Enter a changeset id</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Select to specify a revision by a tag</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Tag:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Enter a tag name</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Select to specify a revision by a branch</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Branch:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Enter a branch name</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Expression:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Enter a revision set expression</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Bookmark:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Enter a bookmark name</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Select to enforce removal of changesets</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Enforce Operation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Select to not create backup bundles</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>No Backup</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Select to keep the current working directory state</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui" line="0" />
-      <source>Keep Working Directory</source>
-      <translation type="unfinished" />
-    </message>
-  </context>
-  <context>
     <name>HgSummaryDialog</name>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgSummaryDialog.ui" line="0" />
@@ -42774,29 +42851,118 @@
     </message>
   </context>
   <context>
+    <name>HgUncommitDialog</name>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Undo Local Commit</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Commit Message</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Enter the log message.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>&lt;b&gt;Log Message&lt;/b&gt;
+&lt;p&gt;Enter the log message for the uncommit action.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Recent commit messages</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Select a recent commit message to use</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Select to allow an empty commit after undoing it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Allow empty commit after undoing commit</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Select to allow undoing the commit with outstanding changes.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Allow undoing commit with outstanding changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Author</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Enter author name to override the configured user:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Enter an author name in order to override the configured one</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Select to give date and time information</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Date and Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Date/Time:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui" line="0" />
+      <source>Enter the date and time to be used</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>HgUnshelveDataDialog</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgUnshelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgUnshelveDataDialog.ui" line="0" />
       <source>Mercurial Unshelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgUnshelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgUnshelveDataDialog.ui" line="0" />
       <source>Name:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgUnshelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgUnshelveDataDialog.ui" line="0" />
       <source>Enter the name of the shelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgUnshelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgUnshelveDataDialog.ui" line="0" />
       <source>Select to keep the shelved change</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgUnshelveDataDialog.ui" line="0" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgUnshelveDataDialog.ui" line="0" />
       <source>Keep shelved change</source>
       <translation type="unfinished" />
     </message>
@@ -42866,22 +43032,22 @@
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Select to activate the GPG extension</source>
+      <source>Select to activate the rebase extension</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>GPG</source>
+      <source>Rebase</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Select to activate the histedit extension</source>
+      <source>Select to activate the queues extension</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Histedit</source>
+      <source>Queues</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -42897,52 +43063,42 @@
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Select to activate the Purge extension</source>
+      <source>Select to activate the histedit extension</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Purge</source>
+      <source>Histedit</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Select to activate the queues extension</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Queues</source>
+      <source>Select to activate the GPG extension</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Select to activate the rebase extension</source>
+      <source>GPG</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Rebase</source>
+      <source>Select to activate the fastexport extension</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Select to activate the shelve extension</source>
+      <source>Fastexport</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Shelve</source>
+      <source>Select to activate the uncommit extension</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Select to activate the strip extension</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" />
-      <source>Strip</source>
+      <source>Uncommit</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -43162,32 +43318,32 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="527" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="474" />
       <source>Delete Host Fingerprint</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="528" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="475" />
       <source>&lt;p&gt;Shall the fingerprint for host &lt;b&gt;{0}&lt;/b&gt; really be deleted?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="644" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="591" />
       <source>Delete Host Minimum Protocol</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="645" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="592" />
       <source>&lt;p&gt;Shall the minimum protocol entry for host &lt;b&gt;{0}&lt;/b&gt; really be deleted?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="708" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="655" />
       <source>Edit User Configuration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="709" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="656" />
       <source>You will loose all changes made in this dialog. Shall the data be saved first?</source>
       <translation type="unfinished" />
     </message>
@@ -43266,17 +43422,17 @@
   <context>
     <name>HgUtilities</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUtilities.py" line="130" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUtilities.py" line="132" />
       <source>The hg process finished with the exit code {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUtilities.py" line="134" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUtilities.py" line="136" />
       <source>The hg process did not finish within 30s.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUtilities.py" line="138" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUtilities.py" line="140" />
       <source>Could not start the hg executable.</source>
       <translation type="unfinished" />
     </message>
@@ -50572,13 +50728,13 @@
     <name>Lexers</name>
     <message>
       <location filename="../QScintilla/Lexers/__init__.py" line="412" />
-      <location filename="../Preferences/__init__.py" line="599" />
+      <location filename="../Preferences/__init__.py" line="598" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/Lexers/__init__.py" line="505" />
-      <location filename="../Preferences/__init__.py" line="602" />
+      <location filename="../Preferences/__init__.py" line="601" />
       <source>Python3 Files (*.py)</source>
       <translation type="unfinished" />
     </message>
@@ -52417,8 +52573,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="581" />
-      <location filename="../MicroPython/Devices/__init__.py" line="570" />
+      <location filename="../MicroPython/Devices/__init__.py" line="582" />
+      <location filename="../MicroPython/Devices/__init__.py" line="571" />
       <source>Unknown Device</source>
       <translation type="unfinished" />
     </message>
@@ -53776,7 +53932,7 @@
     <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="313" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
-      <comment>description, VId, PId</comment>
+      <comment>description, VID, PID</comment>
       <translation type="unfinished" />
     </message>
     <message>
@@ -59973,74 +60129,12 @@
     </message>
     <message>
       <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Press to install the selected package</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Press to install the selected package to the user site</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Press to show details for the selected entry</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Toggle to show or hide the search window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Package</source>
+      <source>Press to refresh the lists</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Enter the search term for the package name</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Enter search term</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Press to start the search</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Press to search for more packages</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Version</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Released</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Description</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
-      <source>Press to refresh the lists</source>
+      <source>Press to install a package.</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -60060,6 +60154,17 @@
     </message>
     <message>
       <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <source>Press to show details for the selected entry</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <source>Press to remove leftovers of an upgrade or uninstall run.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
       <source>Select to show only locally-installed packages</source>
       <translation type="unfinished" />
     </message>
@@ -60103,6 +60208,13 @@
     <message>
       <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
       <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <source>Package</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
       <source>Installed</source>
       <translation type="unfinished" />
     </message>
@@ -60197,315 +60309,315 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="199" />
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <source>Search Package:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <source>Enter package name to search for.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
+      <source>Press to open a web browser for searching.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="83" />
       <source>pip Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="233" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="113" />
       <source>Author:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="234" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="114" />
       <source>Author Email:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="235" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="115" />
       <source>Classifiers:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="236" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="116" />
       <source>Entry Points:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="237" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="117" />
       <source>Files:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="238" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="118" />
       <source>Homepage:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="239" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="119" />
       <source>Installer:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="240" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="120" />
       <source>License:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="241" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="121" />
       <source>Location:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="242" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="122" />
       <source>Metadata Version:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="243" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="123" />
       <source>Name:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="244" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="124" />
       <source>Project URLs:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="245" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="125" />
       <source>Requires:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="246" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="126" />
       <source>Required By:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="247" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="127" />
       <source>Summary:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="248" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="128" />
       <source>Version:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="450" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="335" />
       <source>Getting installed packages...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="478" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="363" />
       <source>Getting outdated packages...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1231" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1051" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1038" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1002" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="735" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="729" />
+      <source>Cleanup Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="730" />
+      <source>The environment cleanup was successful.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="736" />
+      <source>Some leftover package directories could not been removed. Delete them manually.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="834" />
       <source>Search PyPI</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1003" />
-      <source>&lt;p&gt;Received an error while searching for &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message numerus="yes">
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1018" />
-      <source>%n package(s) found.</source>
-      <translation type="unfinished">
-        <numerusform />
-      </translation>
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1025" />
-      <source>Showing first {0} packages found.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1044" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1039" />
-      <source>&lt;p&gt;There were no results for &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1052" />
-      <source>&lt;p&gt;There were no more results for &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1232" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="835" />
       <source>&lt;p&gt;No package details info for &lt;b&gt;{0}&lt;/b&gt; available.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1251" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="854" />
       <source>Pip</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1253" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="856" />
       <source>Install Pip</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1256" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="859" />
       <source>Install Pip to User-Site</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1259" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="862" />
       <source>Repair Pip</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1266" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="869" />
       <source>Install</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1048" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="871" />
+      <source>Install Packages</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="874" />
+      <source>Install Local Package</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="877" />
+      <source>Re-Install Selected Packages</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="884" />
+      <source>Requirements/Constraints</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="886" />
+      <source>Install Requirements</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="889" />
+      <source>Uninstall Requirements</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="892" />
+      <source>Generate Requirements...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="896" />
+      <source>Install from 'pyproject.toml'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="900" />
+      <source>Uninstall from 'pyproject.toml'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="905" />
+      <source>Generate Constraints...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="912" />
+      <source>Cache</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="914" />
+      <source>Show Cache Info...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="917" />
+      <source>Show Cached Files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="920" />
+      <source>Remove Cached Files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="923" />
+      <source>Purge Cache...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="940" />
+      <source>Show Licenses...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="944" />
+      <source>Check Vulnerabilities</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="948" />
+      <source>Update Vulnerability Database</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="952" />
+      <source>Create SBOM file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="959" />
+      <source>Edit User Configuration...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="962" />
+      <source>Edit Environment Configuration...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="967" />
+      <source>Configure...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1211" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1198" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1187" />
+      <source>Edit Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1212" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1199" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1188" />
+      <source>No valid configuration path determined. Aborting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1421" />
+      <source>{0} {1}</source>
+      <comment>package name, package version</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1442" />
+      <source>Affected Version:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../PipInterface/PipPackagesWidget.py" line="1445" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1268" />
-      <source>Install Packages</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1271" />
-      <source>Install Local Package</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1274" />
-      <source>Re-Install Selected Packages</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1281" />
-      <source>Requirements/Constraints</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1283" />
-      <source>Install Requirements</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1286" />
-      <source>Uninstall Requirements</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1289" />
-      <source>Generate Requirements...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1293" />
-      <source>Install from 'pyproject.toml'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1297" />
-      <source>Uninstall from 'pyproject.toml'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1302" />
-      <source>Generate Constraints...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1309" />
-      <source>Cache</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1311" />
-      <source>Show Cache Info...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1314" />
-      <source>Show Cached Files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1317" />
-      <source>Remove Cached Files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1320" />
-      <source>Purge Cache...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1337" />
-      <source>Show Licenses...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1341" />
-      <source>Check Vulnerabilities</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1345" />
-      <source>Update Vulnerability Database</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1349" />
-      <source>Create SBOM file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1356" />
-      <source>Edit User Configuration...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1359" />
-      <source>Edit Environment Configuration...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1364" />
-      <source>Configure...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1608" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1595" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1584" />
-      <source>Edit Configuration</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1609" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1596" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1585" />
-      <source>No valid configuration path determined. Aborting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1818" />
-      <source>{0} {1}</source>
-      <comment>package name, package version</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1839" />
-      <source>Affected Version:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1842" />
       <source>Advisory:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1977" />
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1952" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1580" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1555" />
       <source>unknown</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/PipPackagesWidget.py" line="1974" />
+      <location filename="../PipInterface/PipPackagesWidget.py" line="1577" />
       <source>any</source>
       <translation type="unfinished" />
     </message>
@@ -61341,64 +61453,69 @@
     <name>PluginRepositoryWidget</name>
     <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="124" />
-      <source>Stable</source>
+      <source>Obsolete</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="125" />
-      <source>Unstable</source>
+      <source>Stable</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="126" />
-      <source>Obsolete</source>
+      <source>Unknown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="127" />
-      <source>Unknown</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="179" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="139" />
-      <source>Update</source>
+      <source>Unstable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="128" />
+      <source>Upgrade Available</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="182" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="145" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="142" />
+      <source>Update</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="185" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="148" />
       <source>Download</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="153" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="156" />
       <source>Download &amp; Install</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="191" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="164" />
+      <source>Cancel</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="170" />
+      <source>Install</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="188" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="161" />
-      <source>Cancel</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="167" />
-      <source>Install</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="185" />
       <source>Download &amp;&amp; Install</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="191" />
-      <source>Close &amp;&amp; Install</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="194" />
+      <source>Close &amp;&amp; Install</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="197" />
       <source>Close</source>
       <translation type="unfinished" />
     </message>
@@ -61450,97 +61567,102 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="603" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="591" />
       <source>Plugins Repository URL Changed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="604" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="592" />
       <source>The URL of the Plugins Repository has changed. Select the "Update" button to get the new repository file.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="613" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="601" />
       <source>Read plugins repository file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="614" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="602" />
       <source>&lt;p&gt;The plugins repository file &lt;b&gt;{0}&lt;/b&gt; could not be read. Select Update&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="623" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="611" />
       <source>No plugin repository file available.
 Select Update.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="627" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="615" />
       <source>New: &lt;b&gt;{0}&lt;/b&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="629" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="617" />
       <source>Local Updates: &lt;b&gt;{0}&lt;/b&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="632" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="620" />
       <source>Remote Updates: &lt;b&gt;{0}&lt;/b&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="705" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="673" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="693" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="661" />
       <source>Error downloading file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="706" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="674" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="694" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="662" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="677" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="665" />
       <source>No connection to Internet.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="849" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="810" />
       <source>up-to-date</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="852" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="813" />
       <source>new download available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="856" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="818" />
       <source>update installable</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="860" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="823" />
       <source>updated download available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="864" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="828" />
       <source>error determining status</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1269" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1239" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1002" />
+      <source>{0}. {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1346" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1316" />
       <source>Cleanup of Plugin Downloads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1273" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1242" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1350" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1319" />
       <source>&lt;p&gt;The plugin download &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -61548,17 +61670,17 @@
   <context>
     <name>PluginRepositoryWindow</name>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1126" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1203" />
       <source>Process Generation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1127" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1204" />
       <source>&lt;p&gt;Could not start the process.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1131" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1208" />
       <source>OK</source>
       <translation type="unfinished" />
     </message>
@@ -61935,18 +62057,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1908" />
+      <location filename="../Preferences/__init__.py" line="1909" />
       <source>Export Preferences</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1937" />
-      <location filename="../Preferences/__init__.py" line="1910" />
+      <location filename="../Preferences/__init__.py" line="1938" />
+      <location filename="../Preferences/__init__.py" line="1911" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1935" />
+      <location filename="../Preferences/__init__.py" line="1936" />
       <source>Import Preferences</source>
       <translation type="unfinished" />
     </message>
@@ -62504,79 +62626,79 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="273" />
+      <location filename="../Preferences/ProgramsDialog.py" line="275" />
       <source>PyPI Package Management</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="525" />
-      <location filename="../Preferences/ProgramsDialog.py" line="522" />
-      <location filename="../Preferences/ProgramsDialog.py" line="506" />
-      <location filename="../Preferences/ProgramsDialog.py" line="376" />
-      <location filename="../Preferences/ProgramsDialog.py" line="309" />
-      <location filename="../Preferences/ProgramsDialog.py" line="292" />
+      <location filename="../Preferences/ProgramsDialog.py" line="527" />
+      <location filename="../Preferences/ProgramsDialog.py" line="524" />
+      <location filename="../Preferences/ProgramsDialog.py" line="508" />
+      <location filename="../Preferences/ProgramsDialog.py" line="378" />
+      <location filename="../Preferences/ProgramsDialog.py" line="311" />
+      <location filename="../Preferences/ProgramsDialog.py" line="294" />
       <source>(unknown)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="296" />
+      <location filename="../Preferences/ProgramsDialog.py" line="298" />
       <source>Spell Checker - PyEnchant</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="313" />
+      <location filename="../Preferences/ProgramsDialog.py" line="315" />
       <source>Source Highlighter - Pygments</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="320" />
+      <location filename="../Preferences/ProgramsDialog.py" line="322" />
       <source>MicroPython - MPY Cross Compiler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="327" />
+      <location filename="../Preferences/ProgramsDialog.py" line="329" />
       <source>MicroPython - ESP Tool</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="338" />
+      <location filename="../Preferences/ProgramsDialog.py" line="340" />
       <source>MicroPython - PyBoard Flasher</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="348" />
+      <location filename="../Preferences/ProgramsDialog.py" line="350" />
       <source>MicroPython - STLink Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="358" />
+      <location filename="../Preferences/ProgramsDialog.py" line="360" />
       <source>MicroPython - STLink Flasher</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="380" />
+      <location filename="../Preferences/ProgramsDialog.py" line="382" />
       <source>Code Assistant - Jedi</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="460" />
+      <location filename="../Preferences/ProgramsDialog.py" line="462" />
       <source>(not configured)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="495" />
+      <location filename="../Preferences/ProgramsDialog.py" line="497" />
       <source>(module not found)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="528" />
+      <location filename="../Preferences/ProgramsDialog.py" line="530" />
       <source>(not executable)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ProgramsDialog.py" line="574" />
+      <location filename="../Preferences/ProgramsDialog.py" line="576" />
+      <location filename="../Preferences/ProgramsDialog.py" line="544" />
       <location filename="../Preferences/ProgramsDialog.py" line="542" />
-      <location filename="../Preferences/ProgramsDialog.py" line="540" />
       <source>(not found)</source>
       <translation type="unfinished" />
     </message>
@@ -66770,7 +66892,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="306" />
+      <location filename="../Project/PropertiesDialog.py" line="312" />
       <location filename="../Project/PropertiesDialog.py" line="71" />
       <source>None</source>
       <translation type="unfinished" />
@@ -66796,12 +66918,12 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="261" />
+      <location filename="../Project/PropertiesDialog.py" line="267" />
       <source>Source Files ({0});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="265" />
+      <location filename="../Project/PropertiesDialog.py" line="271" />
       <source>All Files (*)</source>
       <translation type="unfinished" />
     </message>
@@ -66842,22 +66964,22 @@
   <context>
     <name>Purge</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="76" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/purge.py" line="83" />
       <source>Purge All Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="77" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/purge.py" line="84" />
       <source>Do really want to delete all files not tracked by Mercurial (including ignored ones)?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="82" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/purge.py" line="89" />
       <source>Purge Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="83" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/purge.py" line="90" />
       <source>Do really want to delete files not tracked by Mercurial?</source>
       <translation type="unfinished" />
     </message>
@@ -66865,79 +66987,115 @@
   <context>
     <name>PurgeProjectHelper</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="36" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="34" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="36" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="34" />
       <source>Purge Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="43" />
-      <source>Delete files and directories not known to Mercurial</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="46" />
-      <source>&lt;b&gt;Purge Files&lt;/b&gt;&lt;p&gt;This deletes files and directories not known to Mercurial. That means that purge will delete:&lt;ul&gt;&lt;li&gt;unknown files (marked with "not tracked" in the status dialog)&lt;/li&gt;&lt;li&gt;empty directories&lt;/li&gt;&lt;/ul&gt;Note that ignored files will be left untouched.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="61" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="60" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="43" />
+      <source>Delete not version controlled files and directories</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="46" />
+      <source>&lt;b&gt;Purge Files&lt;/b&gt;&lt;p&gt;This deletes not version controlled files and directories. That means that purge will delete:&lt;ul&gt;&lt;li&gt;not version controlled files (marked with "not tracked" in the status dialog)&lt;/li&gt;&lt;li&gt;empty directories&lt;/li&gt;&lt;/ul&gt;Note that ignored files will be left untouched.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="61" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="60" />
       <source>Purge All Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="68" />
-      <source>Delete files and directories not known to Mercurial including ignored ones</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="74" />
-      <source>&lt;b&gt;Purge All Files&lt;/b&gt;&lt;p&gt;This deletes files and directories not known to Mercurial. That means that purge will delete:&lt;ul&gt;&lt;li&gt;unknown files (marked with "not tracked" in the status dialog)&lt;/li&gt;&lt;li&gt;empty directories&lt;/li&gt;&lt;li&gt;ignored files and directories&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="89" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="68" />
+      <source>Delete not version controlled files and directories including ignored ones</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="74" />
+      <source>&lt;b&gt;Purge All Files&lt;/b&gt;&lt;p&gt;This deletes not version controlled files and directories. That means that purge will delete:&lt;ul&gt;&lt;li&gt;not version controlled files (marked with "not tracked" in the status dialog)&lt;/li&gt;&lt;li&gt;empty directories&lt;/li&gt;&lt;li&gt;ignored files and directories&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="90" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="89" />
+      <source>Purge Ignored Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="97" />
+      <source>Delete ignored files and directories</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="100" />
+      <source>&lt;b&gt;Purge Ignored Files&lt;/b&gt;&lt;p&gt;This deletes ignored files and directories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="109" />
       <source>List Files to be Purged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="91" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="111" />
       <source>List Files to be Purged...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="98" />
-      <source>List files and directories not known to Mercurial</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="101" />
-      <source>&lt;b&gt;List Files to be Purged&lt;/b&gt;&lt;p&gt;This lists files and directories not known to Mercurial. These would be deleted by the "Purge Files" menu entry.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="111" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="118" />
+      <source>List not version controlled files and directories</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="121" />
+      <source>&lt;b&gt;List Files to be Purged&lt;/b&gt;&lt;p&gt;This lists not version controlled files and directories. These would be deleted by the "Purge Files" menu entry.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="131" />
       <source>List All Files to be Purged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="112" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="132" />
       <source>List All Files to be Purged...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="119" />
-      <source>List files and directories not known to Mercurial including ignored ones</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="125" />
-      <source>&lt;b&gt;List All Files to be Purged&lt;/b&gt;&lt;p&gt;This lists files and directories not known to Mercurial including ignored ones. These would be deleted by the "Purge All Files" menu entry.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py" line="163" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="139" />
+      <source>List not version controlled files and directories including ignored ones</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="145" />
+      <source>&lt;b&gt;List All Files to be Purged&lt;/b&gt;&lt;p&gt;This lists not version controlled files and directories including ignored ones. These would be deleted by the "Purge All Files" menu entry.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="156" />
+      <source>List Ignored Files to be Purged</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="157" />
+      <source>List Ignored Files to be Purged...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="164" />
+      <source>List ignored files and directories</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="167" />
+      <source>&lt;b&gt;List Ignored Files to be Purged&lt;/b&gt;&lt;p&gt;This lists ignored files and directories. These would be deleted by the "Purge Ignored Files" menu entry.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py" line="206" />
       <source>Purge</source>
       <translation type="unfinished" />
     </message>
@@ -75751,49 +75909,49 @@
   <context>
     <name>Shelve</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="105" />
       <source>Shelve current changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="151" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="151" />
       <source>Restore shelved changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="170" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="170" />
       <source>Abort restore operation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="191" />
       <source>Continue restore operation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="211" />
       <source>Select the shelves to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="231" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="222" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="231" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="222" />
       <source>Delete shelves</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="223" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="223" />
       <source>Do you really want to delete these shelves?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="242" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="249" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="242" />
       <source>Delete all shelves</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="243" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py" line="243" />
       <source>Do you really want to delete all shelved changes?</source>
       <translation type="unfinished" />
     </message>
@@ -75801,21 +75959,21 @@
   <context>
     <name>ShelveProjectBrowserHelper</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py" line="62" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py" line="57" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py" line="52" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py" line="47" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectBrowserHelper.py" line="62" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectBrowserHelper.py" line="57" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectBrowserHelper.py" line="52" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectBrowserHelper.py" line="47" />
       <source>Shelve changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py" line="122" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py" line="74" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectBrowserHelper.py" line="122" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectBrowserHelper.py" line="74" />
       <source>Shelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py" line="104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectBrowserHelper.py" line="104" />
       <source>The project should be reread. Do this now?</source>
       <translation type="unfinished" />
     </message>
@@ -75823,154 +75981,154 @@
   <context>
     <name>ShelveProjectHelper</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="34" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="34" />
       <source>Shelve changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="35" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="35" />
       <source>Shelve changes...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="42" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="42" />
       <source>Shelve all current changes of the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="45" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="45" />
       <source>&lt;b&gt;Shelve changes&lt;/b&gt;&lt;p&gt;This shelves all current changes of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="54" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="54" />
       <source>Show shelve browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="55" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="55" />
       <source>Show shelve browser...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="61" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="61" />
       <source>Show a dialog with all shelves</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="63" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="63" />
       <source>&lt;b&gt;Show shelve browser...&lt;/b&gt;&lt;p&gt;This shows a dialog listing all available shelves. Actions on these shelves may be executed via the context menu.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="74" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="74" />
       <source>Restore shelved change</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="75" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="75" />
       <source>Restore shelved change...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="82" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="82" />
       <source>Restore a shelved change to the project directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="85" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="85" />
       <source>&lt;b&gt;Restore shelved change&lt;/b&gt;&lt;p&gt;This restore a shelved change to the project directory.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="95" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="95" />
       <source>Abort restore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="96" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="96" />
       <source>Abort restore...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="103" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="103" />
       <source>Abort the restore operation in progress</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="106" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="106" />
       <source>&lt;b&gt;Abort restore&lt;/b&gt;&lt;p&gt;This aborts the restore operation in progress and reverts already applied changes.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="116" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="116" />
       <source>Continue restore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="117" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="117" />
       <source>Continue restore...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="124" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="124" />
       <source>Continue the restore operation in progress</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="127" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="127" />
       <source>&lt;b&gt;Continue restore&lt;/b&gt;&lt;p&gt;This continues the restore operation in progress.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="136" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="136" />
       <source>Delete shelved changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="137" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="137" />
       <source>Delete shelved changes...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="144" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="144" />
       <source>&lt;b&gt;Delete shelved changes...&lt;/b&gt;&lt;p&gt;This opens a dialog to select the shelved changes to delete and deletes the selected ones.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="155" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="154" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="155" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="154" />
       <source>Delete ALL shelved changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="162" />
       <source>&lt;b&gt;Delete ALL shelved changes&lt;/b&gt;&lt;p&gt;This deletes all shelved changes.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="231" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="231" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="202" />
       <source>Shelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="218" />
       <source>The project should be reread. Do this now?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="244" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="244" />
       <source>Unshelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="251" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="251" />
       <source>Abort Unshelve</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py" line="258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py" line="258" />
       <source>Continue Unshelve</source>
       <translation type="unfinished" />
     </message>
@@ -78597,44 +78755,6 @@
     </message>
   </context>
   <context>
-    <name>Strip</name>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/strip.py" line="68" />
-      <source>Stripping changesets from repository</source>
-      <translation type="unfinished" />
-    </message>
-  </context>
-  <context>
-    <name>StripProjectHelper</name>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/ProjectHelper.py" line="37" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/ProjectHelper.py" line="35" />
-      <source>Strip changesets</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/ProjectHelper.py" line="43" />
-      <source>Strip changesets from a repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/ProjectHelper.py" line="45" />
-      <source>&lt;b&gt;Strip changesets&lt;/b&gt;&lt;p&gt;This deletes a changeset and all its descendants from a repository. Each removed changeset will be stored in .hg/strip-backup as a bundle file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/ProjectHelper.py" line="91" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/ProjectHelper.py" line="79" />
-      <source>Strip</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/ProjectHelper.py" line="92" />
-      <source>The project should be reread. Do this now?</source>
-      <translation type="unfinished" />
-    </message>
-  </context>
-  <context>
     <name>SubstyleDefinitionDialog</name>
     <message>
       <location filename="../Preferences/SubstyleDefinitionDialog.py" line="44" />
@@ -79733,12 +79853,12 @@
   <context>
     <name>SvnDialog</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="165" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="168" />
       <source>Process Generation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="166" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="169" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished" />
     </message>
@@ -90165,6 +90285,66 @@
     </message>
   </context>
   <context>
+    <name>Uncommit</name>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/uncommit.py" line="64" />
+      <source>Undo Local Commit</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
+    <name>UncommitProjectBrowserHelper</name>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectBrowserHelper.py" line="145" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectBrowserHelper.py" line="82" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectBrowserHelper.py" line="72" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectBrowserHelper.py" line="62" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectBrowserHelper.py" line="52" />
+      <source>Undo Local Commit</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectBrowserHelper.py" line="96" />
+      <source>Uncommit</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectBrowserHelper.py" line="126" />
+      <source>The project should be reread. Do this now?</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
+    <name>UncommitProjectHelper</name>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectHelper.py" line="107" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectHelper.py" line="38" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectHelper.py" line="36" />
+      <source>Undo Local Commit</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectHelper.py" line="44" />
+      <source>Undo the effect of a local commit.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectHelper.py" line="46" />
+      <source>&lt;b&gt;Undo Local Commit&lt;/b&gt;&lt;p&gt;This undoes the effect of a local commit, returning the affected files to their uncommitted state.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectHelper.py" line="79" />
+      <source>Uncommit</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectHelper.py" line="95" />
+      <source>The project should be reread. Do this now?</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>UnittestExecutor</name>
     <message>
       <location filename="../Testing/Interfaces/UnittestExecutor.py" line="52" />
@@ -90811,7 +90991,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7892" />
+      <location filename="../UI/UserInterface.py" line="7893" />
       <location filename="../UI/UserInterface.py" line="1955" />
       <location filename="../UI/UserInterface.py" line="1948" />
       <source>Load session</source>
@@ -92139,8 +92319,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7600" />
-      <location filename="../UI/UserInterface.py" line="7581" />
+      <location filename="../UI/UserInterface.py" line="7601" />
+      <location filename="../UI/UserInterface.py" line="7582" />
       <location filename="../UI/UserInterface.py" line="3402" />
       <source>Export Keyboard Shortcuts</source>
       <translation type="unfinished" />
@@ -92161,7 +92341,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7619" />
+      <location filename="../UI/UserInterface.py" line="7620" />
       <location filename="../UI/UserInterface.py" line="3421" />
       <source>Import Keyboard Shortcuts</source>
       <translation type="unfinished" />
@@ -92886,169 +93066,169 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7108" />
-      <location filename="../UI/UserInterface.py" line="7046" />
-      <location filename="../UI/UserInterface.py" line="7002" />
-      <location filename="../UI/UserInterface.py" line="6928" />
-      <location filename="../UI/UserInterface.py" line="6864" />
-      <source>Documentation Missing</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="7109" />
       <location filename="../UI/UserInterface.py" line="7047" />
       <location filename="../UI/UserInterface.py" line="7003" />
       <location filename="../UI/UserInterface.py" line="6929" />
       <location filename="../UI/UserInterface.py" line="6865" />
+      <source>Documentation Missing</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="7110" />
+      <location filename="../UI/UserInterface.py" line="7048" />
+      <location filename="../UI/UserInterface.py" line="7004" />
+      <location filename="../UI/UserInterface.py" line="6930" />
+      <location filename="../UI/UserInterface.py" line="6866" />
       <source>&lt;p&gt;The documentation starting point "&lt;b&gt;{0}&lt;/b&gt;" could not be found.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7090" />
-      <location filename="../UI/UserInterface.py" line="6972" />
-      <source>Documentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="6973" />
-      <source>&lt;p&gt;The PyQt{0} documentation starting point has not been configured.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="7091" />
+      <location filename="../UI/UserInterface.py" line="6973" />
+      <source>Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="6974" />
+      <source>&lt;p&gt;The PyQt{0} documentation starting point has not been configured.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="7092" />
       <source>&lt;p&gt;The PySide{0} documentation starting point has not been configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7270" />
-      <location filename="../UI/UserInterface.py" line="7206" />
-      <source>Start Web Browser</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="7207" />
-      <source>The eric web browser could not be started.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="7271" />
+      <location filename="../UI/UserInterface.py" line="7207" />
+      <source>Start Web Browser</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="7208" />
+      <source>The eric web browser could not be started.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="7272" />
       <source>&lt;p&gt;The eric web browser is not started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7317" />
+      <location filename="../UI/UserInterface.py" line="7318" />
       <source>Open Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7317" />
+      <location filename="../UI/UserInterface.py" line="7318" />
       <source>Could not start a web browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7621" />
-      <location filename="../UI/UserInterface.py" line="7583" />
+      <location filename="../UI/UserInterface.py" line="7622" />
+      <location filename="../UI/UserInterface.py" line="7584" />
       <source>Keyboard Shortcuts File (*.ekj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7601" />
+      <location filename="../UI/UserInterface.py" line="7602" />
       <source>&lt;p&gt;The keyboard shortcuts file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7805" />
+      <location filename="../UI/UserInterface.py" line="7806" />
       <source>Load crash session...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7808" />
+      <location filename="../UI/UserInterface.py" line="7809" />
       <source>Clean crash sessions...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7845" />
-      <source>Read Session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="7846" />
+      <source>Read Session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="7847" />
       <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7869" />
+      <location filename="../UI/UserInterface.py" line="7870" />
       <source>Save Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7894" />
-      <location filename="../UI/UserInterface.py" line="7871" />
+      <location filename="../UI/UserInterface.py" line="7895" />
+      <location filename="../UI/UserInterface.py" line="7872" />
       <source>eric Session Files (*.esj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7963" />
-      <source>Found Crash Sessions</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="7964" />
+      <source>Found Crash Sessions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="7965" />
       <source>These crash session files were found. Select the one to open. Select 'Cancel' to not open a crash session.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8037" />
-      <source>Clean stale crash sessions</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="8038" />
+      <source>Clean stale crash sessions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8039" />
       <source>Do you really want to delete these stale crash session files?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8414" />
-      <source>Drop Error</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="8415" />
+      <source>Drop Error</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8416" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8612" />
-      <source>Upgrade available</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="8613" />
+      <source>Upgrade available</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8614" />
       <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Shall &lt;b&gt;eric-ide&lt;/b&gt; be upgraded?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8661" />
-      <source>First time usage</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="8662" />
+      <source>First time usage</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8663" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8684" />
+      <location filename="../UI/UserInterface.py" line="8685" />
       <source>Select Workspace Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8852" />
-      <source>Unsaved Data Detected</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/UserInterface.py" line="8853" />
+      <source>Unsaved Data Detected</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8854" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -100034,7 +100214,7 @@
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
-      <source>&amp;Browsing History</source>
+      <source>Browsing History</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -100074,7 +100254,7 @@
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
-      <source>&amp;Search History</source>
+      <source>Search History</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -100084,7 +100264,7 @@
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
-      <source>Download &amp;History</source>
+      <source>Download History</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -100094,7 +100274,7 @@
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
-      <source>&amp;Cookies</source>
+      <source>Cookies</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -100104,7 +100284,7 @@
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
-      <source>Cached &amp;Web Pages</source>
+      <source>Cached Web Pages</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -100114,7 +100294,17 @@
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
-      <source>Website &amp;Icons</source>
+      <source>Website Icons</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
+      <source>Select to clear the website permissions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
+      <source>Website Permissions</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -100124,7 +100314,7 @@
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
-      <source>Saved &amp;Passwords</source>
+      <source>Saved Passwords</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -100134,7 +100324,7 @@
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="0" />
-      <source>&amp;Zoom Settings</source>
+      <source>Zoom Settings</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -100675,6 +100865,16 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="0" />
+      <source>Select to store website permission settings in memory only.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="0" />
+      <source>Do not persist website permissions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="0" />
       <source>&lt;p&gt;Select to allow reading from all canvas elements.&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; Disable this option to prevent canvas fingerprinting.&lt;/p&gt;</source>
       <translation type="unfinished" />
@@ -101087,32 +101287,87 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserPage.py" line="194" />
+      <location filename="../WebBrowser/WebBrowserPage.py" line="78" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to access your location information?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="83" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to access your microphone?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="89" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to access your webcam?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="95" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to access your microphone and webcam?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="100" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to lock your mouse cursor?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="105" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to capture video of your desktop?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="111" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to capture audio and video of your desktop?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="118" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to show notifications on your desktop?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="124" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to read from and write to the clipboard?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="130" />
+      <source>&lt;p&gt;Allow &lt;b&gt;{0}&lt;/b&gt; to access fonts stored on this machine?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="269" />
       <source>Suspicuous URL detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserPage.py" line="195" />
+      <location filename="../WebBrowser/WebBrowserPage.py" line="270" />
       <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserPage.py" line="541" />
+      <location filename="../WebBrowser/WebBrowserPage.py" line="396" />
+      <source>Permission Request</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserPage.py" line="636" />
       <source>Register Protocol Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserPage.py" line="542" />
+      <location filename="../WebBrowser/WebBrowserPage.py" line="637" />
       <source>&lt;p&gt;Allow the Web Site &lt;b&gt;{0}&lt;/b&gt; to handle all &lt;b&gt;{1}&lt;/b&gt; links?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserPage.py" line="631" />
+      <location filename="../WebBrowser/WebBrowserPage.py" line="726" />
       <source>SSL Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserPage.py" line="632" />
+      <location filename="../WebBrowser/WebBrowserPage.py" line="727" />
       <source>This site does not contain SSL information.</source>
       <translation type="unfinished" />
     </message>
@@ -103704,15 +103959,15 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5231" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5221" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5248" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5238" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2220" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2218" />
       <source>IP Address Report</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5245" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5262" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2232" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2230" />
       <source>Domain Report</source>
@@ -103739,8 +103994,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5651" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5632" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5675" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5656" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2270" />
       <source>Export Keyboard Shortcuts</source>
       <translation type="unfinished" />
@@ -103761,7 +104016,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5671" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5695" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2289" />
       <source>Import Keyboard Shortcuts</source>
       <translation type="unfinished" />
@@ -104011,99 +104266,99 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4768" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4785" />
       <source>System</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4772" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4789" />
       <source>ISO</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4775" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4792" />
       <source>Unicode</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4778" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4795" />
       <source>Windows</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4781" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4798" />
       <source>IBM</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4784" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4801" />
       <source>Apple</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4787" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4804" />
       <source>Other</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4814" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4831" />
       <source>Menu Bar</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4819" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4836" />
       <source>Bookmarks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4824" />
-      <source>Status Bar</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4839" />
-      <source>&amp;Show all</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="4841" />
+      <source>Status Bar</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4856" />
+      <source>&amp;Show all</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4858" />
       <source>&amp;Hide all</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5187" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5204" />
       <source>VirusTotal Scan</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5188" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5205" />
       <source>&lt;p&gt;The VirusTotal scan could not be scheduled.&lt;p&gt;
 &lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5222" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5239" />
       <source>Enter a valid IPv4 address in dotted quad notation:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5232" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5249" />
       <source>The given IP address is not in dotted quad notation.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5246" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5263" />
       <source>Enter a valid domain name:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5673" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5634" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5697" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5658" />
       <source>Keyboard Shortcuts File (*.ekj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5652" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5676" />
       <source>&lt;p&gt;The keyboard shortcuts file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -105203,38 +105458,38 @@
   <context>
     <name>mercurial</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1383" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1389" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parent #{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Changeset&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1955" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1391" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1964" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1397" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tags&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1961" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1397" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1970" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1403" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Bookmarks&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1968" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1404" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1977" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1410" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Branches&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1410" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1416" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Last author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1429" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1435" />
       <source>&lt;h3&gt;Repository information&lt;/h3&gt;
 &lt;p&gt;&lt;table&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Mercurial V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;
@@ -105245,35 +105500,35 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1929" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1938" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Head #{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1936" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1945" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parent #{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1943" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1952" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tip&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1948" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1957" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Changeset&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1975" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1984" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1981" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1990" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Last author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;

eric ide

mercurial