16 QTreeWidgetItem, QApplication, QCursor, QLineEdit, QColor, \ |
16 QTreeWidgetItem, QApplication, QCursor, QLineEdit, QColor, \ |
17 QPixmap, QPainter, QPen, QBrush, QIcon, QMenu |
17 QPixmap, QPainter, QPen, QBrush, QIcon, QMenu |
18 |
18 |
19 from E5Gui.E5Application import e5App |
19 from E5Gui.E5Application import e5App |
20 from E5Gui import E5MessageBox |
20 from E5Gui import E5MessageBox |
21 |
|
22 from Globals import isWindowsPlatform |
|
23 |
21 |
24 from .Ui_HgLogBrowserDialog import Ui_HgLogBrowserDialog |
22 from .Ui_HgLogBrowserDialog import Ui_HgLogBrowserDialog |
25 |
23 |
26 import UI.PixmapCache |
24 import UI.PixmapCache |
27 |
25 |
85 self.commandMode = mode |
83 self.commandMode = mode |
86 self.initialCommandMode = mode |
84 self.initialCommandMode = mode |
87 else: |
85 else: |
88 self.commandMode = "log" |
86 self.commandMode = "log" |
89 self.initialCommandMode = "log" |
87 self.initialCommandMode = "log" |
90 if isWindowsPlatform(): |
88 self.__hgClient = vcs.getClient() |
91 self.__hgClient = None |
|
92 else: |
|
93 self.__hgClient = vcs.getClient() |
|
94 |
89 |
95 self.__bundle = "" |
90 self.__bundle = "" |
96 self.__filename = "" |
91 self.__filename = "" |
97 self.__isFile = False |
92 self.__isFile = False |
98 |
93 |