Sun, 01 Sep 2019 19:58:00 +0200
Merged with default branch.
eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py | file | annotate | diff | comparison | revisions |
--- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Sun Sep 01 19:56:13 2019 +0200 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Sun Sep 01 19:58:00 2019 +0200 @@ -1429,6 +1429,19 @@ else: self.logTree.setCurrentItem( self.logTree.topLevelItem(0)) + elif self.__projectWorkingDirParents: + for rev in self.__projectWorkingDirParents: + # rev string format must match with the format of the + # __generateLogItem() method + items = self.logTree.findItems( + "{0:>7}:".format(rev), Qt.MatchStartsWith, + self.RevisionColumn) + if items: + self.logTree.setCurrentItem(items[0]) + break + else: + self.logTree.setCurrentItem( + self.logTree.topLevelItem(0)) else: self.logTree.setCurrentItem(self.logTree.topLevelItem(0)) self.__started = False
--- a/eric6/WebBrowser/QtHelp/HelpDocsInstaller.py Sun Sep 01 19:56:13 2019 +0200 +++ b/eric6/WebBrowser/QtHelp/HelpDocsInstaller.py Sun Sep 01 19:58:00 2019 +0200 @@ -74,19 +74,23 @@ qt5Docs = [ "activeqt", "qdoc", "qmake", "qt3d", "qt3drenderer", "qtandroidextras", "qtassistant", "qtbluetooth", "qtcanvas3d", - "qtconcurrent", "qtcore", "qtdbus", "qtdesigner", "qtdoc", - "qtenginio", "qtenginiooverview", "qtenginoqml", + "qtcharts", "qtconcurrent", "qtcore", "qtdatavisualization", + "qtdbus", "qtdesigner", "qtdistancefieldgenerator", "qtdoc", + "qtenginio", "qtenginiooverview", "qtenginoqml", "qtgamepad", "qtgraphicaleffects", "qtgui", "qthelp", "qtimageformats", - "qtlabscontrols", "qtlinguist", "qtlocation", "qtmaxextras", - "qtmultimedia", "qtmultimediawidgets", "qtnetwork", "qtnfc", + "qtlabscalendar", "qtlabsplatform", "qtlabscontrols", "qtlinguist", + "qtlocation", "qtlottieanimation", "qtmaxextras", "qtmultimedia", + "qtmultimediawidgets", "qtnetwork", "qtnetworkauth", "qtnfc", "qtopengl", "qtplatformheaders", "qtpositioning", "qtprintsupport", - "qtqml", "qtquick", "qtquickcontrols", "qtquickdialogs", - "qtquickextras", "qtquicklayouts", "qtscript", "qtscripttools", - "qtsensors", "qtserialbus", "qtserialport", "qtsql", "qtsvg", - "qttestlib", "qtuitools", "qtwebchannel", "qtwebengine", - "qtwebenginewidgets", "qtwebkit", "qtwebkitexamples", - "qtwebsockets", "qtwebview", "qtwidgets", "qtwinextras", - "qtx11extras", "qtxml", "qtxmlpatterns"] + "qtpurchasing", "qtqml", "qtqmltest", "qtquick", "qtquickcontrols", + "qtquickcontrols1", "qtquickdialogs", "qtquickextras", + "qtquicklayouts", "qtremoteobjects", "qtscript", "qtscripttools", + "qtscxml", "qtsensors", "qtserialbus", "qtserialport", "qtspeech", + "qtsql", "qtsvg", "qttest", "qttestlib", "qtuitools", + "qtvirtualkeyboard", "qtwaylandcompositor", "qtwebchannel", + "qtwebengine", "qtwebenginewidgets", "qtwebkit", + "qtwebkitexamples", "qtwebsockets", "qtwebview", "qtwidgets", + "qtwinextras", "qtx11extras", "qtxml", "qtxmlpatterns"] for qtDocs, version in [(qt4Docs, 4), (qt5Docs, 5)]: for doc in qtDocs: changes |= self.__installQtDoc(doc, version, engine)
--- a/eric6/i18n/eric6_ru.ts Sun Sep 01 19:56:13 2019 +0200 +++ b/eric6/i18n/eric6_ru.ts Sun Sep 01 19:58:00 2019 +0200 @@ -3083,7 +3083,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="74"/> <source>Close Heads</source> - <translation>Закрыть головные ревизии (Close Heads)</translation> + <translation>Close Heads (закрыть головные ревизии)</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="40"/> @@ -17193,7 +17193,7 @@ <message> <location filename="../MicroPython/EspDevices.py" line="140"/> <source>Reset Device</source> - <translation type="unfinished"></translation> + <translation>Сбросить устройство</translation> </message> </context> <context> @@ -22561,22 +22561,22 @@ <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="428"/> <source>Merge</source> - <translation>Слить (merge)</translation> + <translation>Слияние (merge)</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="428"/> <source>Mer&ge changes...</source> - <translation>С&лить изменения (merge)...</translation> + <translation>С&лить изменения...</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="433"/> <source>Merge changes into the local project</source> - <translation>Слить изменения в локальном проекте</translation> + <translation>Слияние изменений в локальном проекте</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="436"/> <source><b>Merge</b><p>This merges changes into the local project.</p></source> - <translation><b>Слить</b><p>Слить изменения в локальном проекте.</p></translation> + <translation><b>Слияние</b><p>Слияние изменений в локальном проекте.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="443"/> @@ -32118,7 +32118,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBackoutDialog.ui" line="258"/> <source>Merge with current parent</source> - <translation>Слить с текущим предком</translation> + <translation>Слияние с текущим предком</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBackoutDialog.py" line="176"/> @@ -35511,22 +35511,22 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="1731"/> <source>Merge</source> - <translation>Слить</translation> + <translation>Слияние</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="406"/> <source>Mer&ge changes...</source> - <translation>С&лить изменения (merge)...</translation> + <translation>С&лить изменения...</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="411"/> <source>Merge changes of a revision into the local project</source> - <translation>Слить изменения из ревизии с локальным проектом</translation> + <translation>Слияние изменений из ревизии с локальным проектом</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="414"/> <source><b>Merge</b><p>This merges changes of a revision into the local project.</p></source> - <translation><b>Слить</b><p>Слить изменения из ревизии с локальным проектом.</p></translation> + <translation><b>Слияние</b><p>Слияние изменений из ревизии с локальным проектом.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="512"/> @@ -36669,11 +36669,6 @@ <translation>Фиксировать слияние</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="426"/> - <source>Commit a merge.</source> - <translation type="obsolete">Фиксировать слияние.</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="429"/> <source><b>Commit a merge</b><p>This commits a merge working directory</p></source> <translation><b>Фиксировать слияние</b><p>Фиксация слияний рабочей директории</p></translation> @@ -36696,7 +36691,7 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py" line="426"/> <source>Commit all the merged changes.</source> - <translation type="unfinished"></translation> + <translation>Фиксировать все объединенные изменения.</translation> </message> </context> <context> @@ -38382,27 +38377,27 @@ <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="196"/> <source>Commit Merge</source> - <translation type="unfinished">Фиксировать слияние</translation> + <translation>Фиксировать слияние</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="198"/> <source>Commit all the merged changes.</source> - <translation type="unfinished"></translation> + <translation>Фиксировать все объединенные изменения.</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="200"/> <source>Abort Merge</source> - <translation type="unfinished">Отменить слияние</translation> + <translation>Отменить слияние</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="202"/> <source>Abort an uncommitted merge and lose all changes</source> - <translation type="unfinished">Отмена незавершенного слияния и потеря всех изменений</translation> + <translation>Отмена незавершенного слияния и потеря всех изменений</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="934"/> <source>Merge</source> - <translation type="unfinished"></translation> + <translation>Слияние</translation> </message> </context> <context> @@ -47354,21 +47349,6 @@ <translation>Заданное имя '{0}' не является каталогом или не существует.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManager.py" line="203"/> - <source>Synchronizing <b>{0}</b>.</source> - <translation type="obsolete">Синхронизация <b>{0}</b>.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManager.py" line="207"/> - <source>Done synchronizing <b>{0}</b>.</source> - <translation type="obsolete">Выполнена синхронизация <b>{0}</b>.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManager.py" line="315"/> - <source>Adding <b>{0}</b>...</source> - <translation type="obsolete">Добавление <b>{0}</b>...</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManager.py" line="382"/> <source>Source <b>{0}</b> is a directory and destination <b>{1}</b> is a file. Ignoring it.</source> <translation>Источник <b>{0}</b> является директорией, а назначение <b>{1}</b> является файлом. Игнорировать.</translation> @@ -47384,34 +47364,29 @@ <translation>Обновление <b>{0}</b>...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManager.py" line="335"/> - <source>Removing <b>{0}</b>...</source> - <translation type="obsolete">Удаление <b>{0}</b>...</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManager.py" line="207"/> <source>{1}Synchronizing <b>{0}</b>.</source> - <translation type="unfinished"></translation> + <translation>{1}Синхронизация <b>{0}</b>.</translation> </message> <message> <location filename="../MicroPython/MicroPythonFileManager.py" line="212"/> <source>{1}Done synchronizing <b>{0}</b>.</source> - <translation type="unfinished"></translation> + <translation>{1}Выполнена синхронизация <b>{0}</b>.</translation> </message> <message> <location filename="../MicroPython/MicroPythonFileManager.py" line="327"/> <source>{1}Adding <b>{0}</b>...</source> - <translation type="unfinished"></translation> + <translation>{1}Добавление <b>{0}</b>...</translation> </message> <message> <location filename="../MicroPython/MicroPythonFileManager.py" line="352"/> <source>{1}Removing <b>{0}</b>...</source> - <translation type="unfinished"></translation> + <translation>{1}Удаление <b>{0}</b>...</translation> </message> <message> <location filename="../MicroPython/MicroPythonFileManager.py" line="398"/> <source>{1}Updating <b>{0}</b>...</source> - <translation type="unfinished"></translation> + <translation>{1}Обновление <b>{0}</b>...</translation> </message> </context> <context> @@ -58874,22 +58849,22 @@ <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py" line="269"/> <source>Merge</source> - <translation>Слить</translation> + <translation>Слияние</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py" line="269"/> <source>Mer&ge changes...</source> - <translation>С&лить изменения (merge)...</translation> + <translation>С&лить изменения...</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py" line="274"/> <source>Merge changes of a tag/revision into the local project</source> - <translation>Слить изменения тега/ревизии с локальным проектом</translation> + <translation>Слияние изменений тега/ревизии с локальным проектом</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py" line="277"/> <source><b>Merge</b><p>This merges changes of a tag/revision into the local project.</p></source> - <translation><b>Слить</b><p>Слить изменения тега/ревизии с локальным проектом.</p></translation> + <translation><b>Слияние</b><p>Слияние изменений тега/ревизии с локальным проектом.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py" line="285"/> @@ -66474,17 +66449,17 @@ <message> <location filename="../Preferences/ShortcutsDialog.py" line="320"/> <source><p><b>{0}</b> has already been allocated to the <b>{1}</b> action. Remove this binding?</p></source> - <translation><p><b>{0}</b> уже назначено на действие <b>{1}</b>. Удалить эту связь?</p></translation> + <translation><p><b>{0}</b> уже назначено на действие <b>{1}</b>. Удалить это связывание?</p></translation> </message> <message> <location filename="../Preferences/ShortcutsDialog.py" line="340"/> <source><p><b>{0}</b> hides the <b>{1}</b> action. Remove this binding?</p></source> - <translation><p><b>{0}</b> перекрывает действие <b>{1}</b>. Удалить эту привязку?</p></translation> + <translation><p><b>{0}</b> перекрывает действие <b>{1}</b>. Удалить это связывание?</p></translation> </message> <message> <location filename="../Preferences/ShortcutsDialog.py" line="357"/> <source><p><b>{0}</b> is hidden by the <b>{1}</b> action. Remove this binding?</p></source> - <translation><p><b>{0}</b> скрыт действием <b>{1}</b>. Удалить эту привязку?</p></translation> + <translation><p><b>{0}</b> скрыт действием <b>{1}</b>. Удалить это связывание?</p></translation> </message> <message> <location filename="../Preferences/ShortcutsDialog.py" line="196"/> @@ -70907,22 +70882,22 @@ <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py" line="253"/> <source>Merge</source> - <translation>Слить</translation> + <translation>Слияние</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py" line="253"/> <source>Mer&ge changes...</source> - <translation>С&лить изменения (merge)...</translation> + <translation>С&лить изменения...</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py" line="258"/> <source>Merge changes of a tag/revision into the local project</source> - <translation>Слить изменения тега/ревизии с локальным проектом</translation> + <translation>Слияние изменений тега/ревизии с локальным проектом</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py" line="261"/> <source><b>Merge</b><p>This merges changes of a tag/revision into the local project.</p></source> - <translation><b>Слить</b><p>Слияние изменений тега/ревизии с локальным проектом.</p></translation> + <translation><b>Слияние</b><p>Слияние изменений тега/ревизии с локальным проектом.</p></translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py" line="269"/> @@ -80551,7 +80526,7 @@ <message> <location filename="../UI/UserInterface.py" line="1930"/> <source>Code Documentation Viewer</source> - <translation>Просмотр документации для кода</translation> + <translation>Просмотр документации кода</translation> </message> <message> <location filename="../UI/UserInterface.py" line="2742"/>