12 import pysvn |
12 import pysvn |
13 |
13 |
14 from PyQt6.QtCore import pyqtSlot, Qt |
14 from PyQt6.QtCore import pyqtSlot, Qt |
15 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QListWidgetItem |
15 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QListWidgetItem |
16 |
16 |
17 from E5Gui.E5OverrideCursor import E5OverrideCursor |
17 from E5Gui.EricOverrideCursor import EricOverrideCursor |
18 |
18 |
19 from EricUtilities.EricMutexLocker import EricMutexLocker |
19 from EricUtilities.EricMutexLocker import EricMutexLocker |
20 |
20 |
21 from .SvnDialogMixin import SvnDialogMixin |
21 from .SvnDialogMixin import SvnDialogMixin |
22 |
22 |
78 self.cancelled = False |
78 self.cancelled = False |
79 |
79 |
80 self.filesLabel.setText( |
80 self.filesLabel.setText( |
81 self.tr("Files (relative to {0}):").format(path)) |
81 self.tr("Files (relative to {0}):").format(path)) |
82 |
82 |
83 with E5OverrideCursor(): |
83 with EricOverrideCursor(): |
84 try: |
84 try: |
85 with EricMutexLocker(self.vcs.vcsExecutionMutex): |
85 with EricMutexLocker(self.vcs.vcsExecutionMutex): |
86 entries = self.client.get_changelist( |
86 entries = self.client.get_changelist( |
87 path, depth=pysvn.depth.infinity) |
87 path, depth=pysvn.depth.infinity) |
88 for entry in entries: |
88 for entry in entries: |