eric6/Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py

changeset 8222
5994b80b8760
parent 8218
7c09585bd960
child 8273
698ae46f40a4
equal deleted inserted replaced
8221:0572a215bd2f 8222:5994b80b8760
428 "path": match.group(2).strip(), 428 "path": match.group(2).strip(),
429 "copyfrom_path": "", 429 "copyfrom_path": "",
430 "copyfrom_revision": "", 430 "copyfrom_revision": "",
431 }) 431 })
432 elif ( 432 elif (
433 match.re is self.rx_sep1 or 433 (match.re is self.rx_sep1 or match.re is self.rx_sep2) and
434 match.re is self.rx_sep2 434 len(log) > 1
435 ): 435 ):
436 if len(log) > 1: 436 self.__generateLogItem(
437 self.__generateLogItem( 437 log["author"], log["date"], log["message"],
438 log["author"], log["date"], log["message"], 438 log["revision"], changedPaths)
439 log["revision"], changedPaths) 439 dt = QDate.fromString(log["date"], Qt.DateFormat.ISODate)
440 dt = QDate.fromString(log["date"], Qt.DateFormat.ISODate) 440 if (
441 if ( 441 not self.__maxDate.isValid() and
442 not self.__maxDate.isValid() and 442 not self.__minDate.isValid()
443 not self.__minDate.isValid() 443 ):
444 ): 444 self.__maxDate = dt
445 self.__minDate = dt
446 else:
447 if self.__maxDate < dt:
445 self.__maxDate = dt 448 self.__maxDate = dt
449 if self.__minDate > dt:
446 self.__minDate = dt 450 self.__minDate = dt
447 else: 451 noEntries += 1
448 if self.__maxDate < dt: 452 log = {"message": []}
449 self.__maxDate = dt 453 changedPaths = []
450 if self.__minDate > dt:
451 self.__minDate = dt
452 noEntries += 1
453 log = {"message": []}
454 changedPaths = []
455 454
456 self.__resizeColumnsLog() 455 self.__resizeColumnsLog()
457 self.__resortLog() 456 self.__resortLog()
458 457
459 if self.__started: 458 if self.__started:

eric ide

mercurial