Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py

changeset 12
1d8dd9706f46
parent 7
c679fb30c8f3
child 13
1af94a91f439
equal deleted inserted replaced
11:b0996e4a289e 12:1d8dd9706f46
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)
268 self.__filterLogsEnabled = True 268 self.__filterLogsEnabled = True
269 269
270 self.__resizeColumnsLog() 270 self.__resizeColumnsLog()
271 self.__resortLog() 271 self.__resortLog()
272 self.__filterLogs() 272 self.__filterLogs()
273 except pysvn.ClientError, e: 273 except pysvn.ClientError as e:
274 locker.unlock() 274 locker.unlock()
275 self.__showError(e.args[0]) 275 self.__showError(e.args[0])
276 os.chdir(cwd) 276 os.chdir(cwd)
277 self.__finish() 277 self.__finish()
278 278

eric ide

mercurial