--- a/src/eric7/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Fri Nov 04 13:52:26 2022 +0100 @@ -7,45 +7,43 @@ Module implementing a dialog to browse the log history. """ -import os -import re import collections import contextlib +import os import pathlib +import re -from PyQt6.QtCore import pyqtSlot, Qt, QDate, QSize, QPoint +from PyQt6.QtCore import QDate, QPoint, QSize, Qt, pyqtSlot from PyQt6.QtGui import ( + QBrush, QColor, + QIcon, + QPainter, + QPalette, + QPen, QPixmap, - QPainter, - QPen, - QBrush, - QIcon, QTextCursor, - QPalette, ) from PyQt6.QtWidgets import ( - QWidget, + QApplication, QDialogButtonBox, QHeaderView, - QTreeWidgetItem, - QApplication, + QInputDialog, QLineEdit, QMenu, - QInputDialog, + QTreeWidgetItem, + QWidget, ) -from eric7.EricWidgets.EricApplication import ericApp -from eric7.EricWidgets import EricMessageBox, EricFileDialog +from eric7 import Preferences, Utilities +from eric7.EricGui import EricPixmapCache from eric7.EricGui.EricOverrideCursor import EricOverrideCursor - -from .Ui_HgLogBrowserDialog import Ui_HgLogBrowserDialog +from eric7.EricWidgets import EricFileDialog, EricMessageBox +from eric7.EricWidgets.EricApplication import ericApp +from .HgDiffGenerator import HgDiffGenerator from .HgDiffHighlighter import HgDiffHighlighter -from .HgDiffGenerator import HgDiffGenerator - -from eric7.EricGui import EricPixmapCache -from eric7 import Preferences, Utilities +from .Ui_HgLogBrowserDialog import Ui_HgLogBrowserDialog COLORNAMES = [ "blue",