feat: removed os.log and moved to NextLog

This commit is contained in:
Serhiy Mytrovtsiy
2021-06-26 13:38:45 +02:00
parent 4f7a7bab25
commit a3a002a2d3
20 changed files with 88 additions and 113 deletions

View File

@@ -11,14 +11,13 @@
import Cocoa
import Kit
import os.log
extension AppDelegate {
internal func parseArguments() {
let args = CommandLine.arguments
if args.contains("--reset") {
os_log(.debug, log: log, "Receive --reset argument. Reseting store (UserDefaults)...")
debug("Receive --reset argument. Reseting store (UserDefaults)...")
Store.shared.reset()
}
@@ -40,7 +39,7 @@ extension AppDelegate {
asyncShell("/usr/bin/hdiutil detach \(mountPath)")
asyncShell("/bin/rm -rf \(mountPath)")
os_log(.debug, log: log, "DMG was unmounted and mountPath deleted")
debug("DMG was unmounted and mountPath deleted")
}
}
@@ -48,7 +47,7 @@ extension AppDelegate {
if args.indices.contains(dmgIndex+1) {
asyncShell("/bin/rm -rf \(args[dmgIndex+1])")
os_log(.debug, log: log, "DMG was deleted")
debug("DMG was deleted")
}
}
}
@@ -59,7 +58,7 @@ extension AppDelegate {
if !Store.shared.exist(key: key) {
Store.shared.reset()
os_log(.debug, log: log, "Previous version not detected. Current version (%s) set", currentVersion)
debug("Previous version not detected. Current version (\(currentVersion) set")
} else {
let prevVersion = Store.shared.string(key: key, defaultValue: "")
if prevVersion == currentVersion {
@@ -74,7 +73,7 @@ extension AppDelegate {
)
}
os_log(.debug, log: log, "Detected previous version %s. Current version (%s) set", prevVersion, currentVersion)
debug("Detected previous version \(prevVersion). Current version (\(currentVersion) set")
}
Store.shared.set(key: key, value: currentVersion)
@@ -99,18 +98,18 @@ extension AppDelegate {
internal func checkForNewVersion() {
updater.check { result, error in
if error != nil {
os_log(.error, log: log, "error updater.check(): %s", "\(error!.localizedDescription)")
debug("error updater.check(): \(error!.localizedDescription)")
return
}
guard error == nil, let version: version_s = result else {
os_log(.error, log: log, "download error(): %s", "\(error!.localizedDescription)")
debug("download error(): \(error!.localizedDescription)")
return
}
DispatchQueue.main.async(execute: {
if version.newest {
os_log(.debug, log: log, "show update window because new version of app found: %s", "\(version.latest)")
debug("show update window because new version of app found: \(version.latest)")
self.updateNotification.identifier = "new-version-\(version.latest)"
self.updateNotification.title = localizedString("New version available")