diff --git a/src/logic/DebugProfile.swift b/src/logic/DebugProfile.swift index 77385920..e954e725 100644 --- a/src/logic/DebugProfile.swift +++ b/src/logic/DebugProfile.swift @@ -19,9 +19,11 @@ class DebugProfile { ("OS architecture", Sysctl.run("hw.machine")), ("Locale", Locale.current.debugDescription), ("Spaces count", String((CGSCopyManagedDisplaySpaces(cgsMainConnectionId) as! [NSDictionary]).map { $0["Spaces"] }.count)), + ("Dark mode", Preferences.getString("AppleInterfaceStyle") ?? "Light"), + ("\"Displays have separate Spaces\"", NSScreen.screensHaveSeparateSpaces ? "checked" : "unchecked"), // hardware ("Hardware model", Sysctl.run("hw.model")), - ("Displays count", String(NSScreen.screens.count)), + ("Screens count", String(NSScreen.screens.count)), ("CPU model", Sysctl.run("machdep.cpu.brand_string")), ("Memory size", ByteCountFormatter.string(fromByteCount: Int64(ProcessInfo.processInfo.physicalMemory), countStyle: .file)), // TODO: add gpu model(s) diff --git a/src/logic/Preferences.swift b/src/logic/Preferences.swift index c9dfdcd4..f0c875bf 100644 --- a/src/logic/Preferences.swift +++ b/src/logic/Preferences.swift @@ -79,10 +79,6 @@ class Preferences { defaults.register(defaults: defaultValues) } - static func getObject(_ key: String) -> Any? { - defaults.object(forKey: key) - } - static func getString(_ key: String) -> String? { defaults.string(forKey: key) }