12 import pysvn |
12 import pysvn |
13 |
13 |
14 from PyQt4.QtCore import * |
14 from PyQt4.QtCore import * |
15 from PyQt4.QtGui import * |
15 from PyQt4.QtGui import * |
16 |
16 |
17 from SvnUtilities import formatTime, dateFromTime_t |
17 from .SvnUtilities import formatTime, dateFromTime_t |
18 from SvnDialogMixin import SvnDialogMixin |
18 from .SvnDialogMixin import SvnDialogMixin |
19 from SvnDiffDialog import SvnDiffDialog |
19 from .SvnDiffDialog import SvnDiffDialog |
20 |
20 |
21 from Ui_SvnLogBrowserDialog import Ui_SvnLogBrowserDialog |
21 from .Ui_SvnLogBrowserDialog import Ui_SvnLogBrowserDialog |
22 |
22 |
23 import UI.PixmapCache |
23 import UI.PixmapCache |
24 |
24 |
25 class SvnLogBrowserDialog(QDialog, SvnDialogMixin, Ui_SvnLogBrowserDialog): |
25 class SvnLogBrowserDialog(QDialog, SvnDialogMixin, Ui_SvnLogBrowserDialog): |
26 """ |
26 """ |
165 "copyfrom_path" : copyPath, |
165 "copyfrom_path" : copyPath, |
166 "copyfrom_revision" : copyRev, |
166 "copyfrom_revision" : copyRev, |
167 } |
167 } |
168 changes.append(change) |
168 changes.append(change) |
169 itm.setData(0, self.__messageRole, message) |
169 itm.setData(0, self.__messageRole, message) |
170 itm.setData(0, self.__changesRole, unicode(changes)) |
170 itm.setData(0, self.__changesRole, str(changes)) |
171 |
171 |
172 itm.setTextAlignment(0, Qt.AlignRight) |
172 itm.setTextAlignment(0, Qt.AlignRight) |
173 itm.setTextAlignment(1, Qt.AlignLeft) |
173 itm.setTextAlignment(1, Qt.AlignLeft) |
174 itm.setTextAlignment(2, Qt.AlignLeft) |
174 itm.setTextAlignment(2, Qt.AlignLeft) |
175 itm.setTextAlignment(3, Qt.AlignLeft) |
175 itm.setTextAlignment(3, Qt.AlignLeft) |