From cb9af50fdea627c4e58f7fcaa37a3680cb447911 Mon Sep 17 00:00:00 2001 From: Abhishek Date: Mon, 30 Sep 2019 17:23:14 -0700 Subject: [PATCH] Dark mode changes. --- .../Privacy Dynamic.imageset/Contents.json | 7 ++++--- .../Privacy Dynamic-1.png | Bin 0 -> 6861 bytes Clocker/Preferences/OneWindowController.swift | 7 ++++--- 3 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 Clocker/Media.xcassets/Privacy/Privacy Dynamic.imageset/Privacy Dynamic-1.png diff --git a/Clocker/Media.xcassets/Privacy/Privacy Dynamic.imageset/Contents.json b/Clocker/Media.xcassets/Privacy/Privacy Dynamic.imageset/Contents.json index c8d408c..314a0da 100644 --- a/Clocker/Media.xcassets/Privacy/Privacy Dynamic.imageset/Contents.json +++ b/Clocker/Media.xcassets/Privacy/Privacy Dynamic.imageset/Contents.json @@ -6,13 +6,14 @@ }, { "idiom" : "universal", - "scale" : "1x", + "filename" : "Privacy Dynamic.png", "appearances" : [ { "appearance" : "luminosity", "value" : "dark" } - ] + ], + "scale" : "1x" }, { "idiom" : "universal", @@ -21,7 +22,7 @@ }, { "idiom" : "universal", - "filename" : "Privacy Dynamic.png", + "filename" : "Privacy Dynamic-1.png", "appearances" : [ { "appearance" : "luminosity", diff --git a/Clocker/Media.xcassets/Privacy/Privacy Dynamic.imageset/Privacy Dynamic-1.png b/Clocker/Media.xcassets/Privacy/Privacy Dynamic.imageset/Privacy Dynamic-1.png new file mode 100644 index 0000000000000000000000000000000000000000..88c36c243427f3f15238345139c0af7e91d8b267 GIT binary patch literal 6861 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 IeI)At0Cpz+QUCw| literal 0 HcmV?d00001 diff --git a/Clocker/Preferences/OneWindowController.swift b/Clocker/Preferences/OneWindowController.swift index f287ccb..2a30278 100644 --- a/Clocker/Preferences/OneWindowController.swift +++ b/Clocker/Preferences/OneWindowController.swift @@ -96,12 +96,13 @@ class OneWindowController: NSWindowController { } let themer = Themer.shared() - let identifierTOImageMapping: [String: NSImage] = ["Appearance": themer.appearanceTabImage(), - "Calendar": themer.calendarTabImage(), - "Permissions": themer.privacyTabImage()] + let identifierTOImageMapping: [String: NSImage] = ["Appearance Tab": themer.appearanceTabImage(), + "Calendar Tab": themer.calendarTabImage(), + "Permissions Tab": themer.privacyTabImage()] tabViewController.tabViewItems.forEach { tabViewItem in let identity = (tabViewItem.identifier as? String) ?? "" + print(identity) if identifierTOImageMapping[identity] != nil { tabViewItem.image = identifierTOImageMapping[identity] }