AppDelegate // Format change, removing "currentAlertType".

This commit is contained in:
ShikiSuen 2022-10-12 12:14:40 +08:00
parent 939162e08a
commit 794cca4e98
1 changed files with 3 additions and 11 deletions

View File

@ -17,9 +17,7 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
private func reloadOnFolderChangeHappens() {
// 100ms 使使
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + 0.1) {
if PrefMgr.shared.shouldAutoReloadUserDataFiles {
LMMgr.initUserLangModels()
}
if PrefMgr.shared.shouldAutoReloadUserDataFiles { LMMgr.initUserLangModels() }
}
}
@ -27,7 +25,6 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
public var folderMonitor = FolderMonitor(
url: URL(fileURLWithPath: LMMgr.dataFolderPath(isDefaultFolder: false))
)
private var currentAlertType: String = ""
func userNotificationCenter(_: NSUserNotificationCenter, shouldPresent _: NSUserNotification) -> Bool {
true
@ -54,9 +51,7 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
self.folderMonitor.folderDidChange = { [weak self] in
self?.reloadOnFolderChangeHappens()
}
if LMMgr.userDataFolderExists {
self.folderMonitor.startMonitoring()
}
if LMMgr.userDataFolderExists { self.folderMonitor.startMonitoring() }
}
PrefMgr.shared.fixOddPreferences()
@ -82,13 +77,10 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
folderMonitor.folderDidChange = { [weak self] in
self?.reloadOnFolderChangeHappens()
}
if LMMgr.userDataFolderExists {
folderMonitor.startMonitoring()
}
if LMMgr.userDataFolderExists { folderMonitor.startMonitoring() }
}
func selfUninstall() {
currentAlertType = "Uninstall"
let content = String(
format: NSLocalizedString(
"This will remove vChewing Input Method from this user account, requiring your confirmation.",