Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py

branch
Py2 comp.
changeset 3141
72f3bde98c58
parent 3058
0a02c433f52d
child 3145
a9de05d4a22f
equal deleted inserted replaced
3127:e47a9d5954e8 3141:72f3bde98c58
8 """ 8 """
9 9
10 from __future__ import unicode_literals # __IGNORE_WARNING__ 10 from __future__ import unicode_literals # __IGNORE_WARNING__
11 11
12 import os 12 import os
13 import sys
13 14
14 import pysvn 15 import pysvn
15 16
16 from PyQt4.QtCore import QMutexLocker, QDate, QRegExp, Qt, pyqtSlot 17 from PyQt4.QtCore import QMutexLocker, QDate, QRegExp, Qt, pyqtSlot
17 from PyQt4.QtGui import QCursor, QHeaderView, QDialog, QApplication, \ 18 from PyQt4.QtGui import QCursor, QHeaderView, QDialog, QApplication, \
258 nextRev = allLogs[-1]["revision"].number 259 nextRev = allLogs[-1]["revision"].number
259 fetched += fetchLimit 260 fetched += fetchLimit
260 locker.unlock() 261 locker.unlock()
261 262
262 for log in logs: 263 for log in logs:
264 author = log["author"]
265 message = log["message"]
266 if sys.version_info[0] == 2:
267 author = author.decode('utf-8')
268 message = message.decode('utf-8')
263 self.__generateLogItem( 269 self.__generateLogItem(
264 log["author"], log["date"], log["message"], 270 author, log["date"], message,
265 log["revision"], log['changed_paths']) 271 log["revision"], log['changed_paths'])
266 dt = dateFromTime_t(log["date"]) 272 dt = dateFromTime_t(log["date"])
267 if not self.__maxDate.isValid() and \ 273 if not self.__maxDate.isValid() and \
268 not self.__minDate.isValid(): 274 not self.__minDate.isValid():
269 self.__maxDate = dt 275 self.__maxDate = dt

eric ide

mercurial