16 |
16 |
17 from .SvnUtilities import formatTime |
17 from .SvnUtilities import formatTime |
18 |
18 |
19 from .SvnDialogMixin import SvnDialogMixin |
19 from .SvnDialogMixin import SvnDialogMixin |
20 from .Ui_SvnLogDialog import Ui_SvnLogDialog |
20 from .Ui_SvnLogDialog import Ui_SvnLogDialog |
21 from .SvnDiffDialog import SvnDiffDialog |
|
22 |
21 |
23 import Utilities |
22 import Utilities |
24 |
23 |
25 |
24 |
26 class SvnLogDialog(QWidget, SvnDialogMixin, Ui_SvnLogDialog): |
25 class SvnLogDialog(QWidget, SvnDialogMixin, Ui_SvnLogDialog): |
226 except ValueError: |
225 except ValueError: |
227 return |
226 return |
228 self.contents.scrollToAnchor(ver) |
227 self.contents.scrollToAnchor(ver) |
229 |
228 |
230 if self.diff is None: |
229 if self.diff is None: |
|
230 from .SvnDiffDialog import SvnDiffDialog |
231 self.diff = SvnDiffDialog(self.vcs) |
231 self.diff = SvnDiffDialog(self.vcs) |
232 self.diff.show() |
232 self.diff.show() |
233 self.diff.start(filename, [v1, v2], pegRev=self.__pegRev) |
233 self.diff.start(filename, [v1, v2], pegRev=self.__pegRev) |
234 |
234 |
235 def __showError(self, msg): |
235 def __showError(self, msg): |