13 from configparser import ConfigParser |
13 from configparser import ConfigParser |
14 |
14 |
15 from PyQt6.QtCore import QEvent, Qt, pyqtSlot |
15 from PyQt6.QtCore import QEvent, Qt, pyqtSlot |
16 from PyQt6.QtWidgets import QDialog, QTreeWidgetItem |
16 from PyQt6.QtWidgets import QDialog, QTreeWidgetItem |
17 |
17 |
18 from eric7 import Globals |
|
19 from eric7.EricGui import EricPixmapCache |
18 from eric7.EricGui import EricPixmapCache |
20 from eric7.EricWidgets import EricMessageBox |
19 from eric7.EricWidgets import EricMessageBox |
21 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
20 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
|
21 from eric7.SystemUtilities import OSUtilities |
22 |
22 |
23 from .HgUserConfigHostFingerprintDialog import HgUserConfigHostFingerprintDialog |
23 from .HgUserConfigHostFingerprintDialog import HgUserConfigHostFingerprintDialog |
24 from .HgUserConfigHostMinimumProtocolDialog import HgUserConfigHostMinimumProtocolDialog |
24 from .HgUserConfigHostMinimumProtocolDialog import HgUserConfigHostMinimumProtocolDialog |
25 from .HgUtilities import getConfigPath |
25 from .HgUtilities import getConfigPath |
26 from .Ui_HgUserConfigDialog import Ui_HgUserConfigDialog |
26 from .Ui_HgUserConfigDialog import Ui_HgUserConfigDialog |
50 "tls1.1": self.tr("TLS 1.1"), |
50 "tls1.1": self.tr("TLS 1.1"), |
51 "tls1.2": self.tr("TLS 1.2"), |
51 "tls1.2": self.tr("TLS 1.2"), |
52 } |
52 } |
53 |
53 |
54 self.lfUserCachePicker.setMode(EricPathPickerModes.DIRECTORY_MODE) |
54 self.lfUserCachePicker.setMode(EricPathPickerModes.DIRECTORY_MODE) |
55 if Globals.isLinuxPlatform(): |
55 if OSUtilities.isLinuxPlatform(): |
56 self.lfUserCachePicker.setDefaultDirectory( |
56 self.lfUserCachePicker.setDefaultDirectory( |
57 os.path.expanduser("~/.cache/largefiles") |
57 os.path.expanduser("~/.cache/largefiles") |
58 ) |
58 ) |
59 elif Globals.isMacPlatform(): |
59 elif OSUtilities.isMacPlatform(): |
60 self.lfUserCachePicker.setDefaultDirectory( |
60 self.lfUserCachePicker.setDefaultDirectory( |
61 os.path.expanduser("~/Library/Caches/largefiles") |
61 os.path.expanduser("~/Library/Caches/largefiles") |
62 ) |
62 ) |
63 else: |
63 else: |
64 self.lfUserCachePicker.setDefaultDirectory( |
64 self.lfUserCachePicker.setDefaultDirectory( |