--- a/src/eric7/Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py Fri Nov 04 13:52:26 2022 +0100 @@ -7,38 +7,35 @@ Module implementing a dialog to browse the log history. """ +import collections +import contextlib import os -import collections -import re -import contextlib import pathlib +import re -from PyQt6.QtCore import pyqtSlot, Qt, QDate, QProcess, QTimer, QSize, QPoint -from PyQt6.QtGui import QColor, QPixmap, QPainter, QPen, QIcon, QTextCursor, QPalette +from PyQt6.QtCore import QDate, QPoint, QProcess, QSize, Qt, QTimer, pyqtSlot +from PyQt6.QtGui import QColor, QIcon, QPainter, QPalette, QPen, QPixmap, QTextCursor from PyQt6.QtWidgets import ( - QWidget, + QApplication, QDialogButtonBox, QHeaderView, - QTreeWidgetItem, - QApplication, + QInputDialog, QLineEdit, QMenu, - QInputDialog, + QTreeWidgetItem, + QWidget, ) +from eric7 import Preferences +from eric7.EricGui import EricPixmapCache +from eric7.EricGui.EricOverrideCursor import EricOverrideCursorProcess +from eric7.EricWidgets import EricFileDialog, EricMessageBox from eric7.EricWidgets.EricApplication import ericApp -from eric7.EricWidgets import EricMessageBox, EricFileDialog -from eric7.EricGui.EricOverrideCursor import EricOverrideCursorProcess - from eric7.Globals import strToQByteArray -from .Ui_GitLogBrowserDialog import Ui_GitLogBrowserDialog - +from .GitDiffGenerator import GitDiffGenerator from .GitDiffHighlighter import GitDiffHighlighter -from .GitDiffGenerator import GitDiffGenerator - -from eric7.EricGui import EricPixmapCache -from eric7 import Preferences +from .Ui_GitLogBrowserDialog import Ui_GitLogBrowserDialog COLORNAMES = [ "red",