From eecf68c869c2ddfabbc9be2d6733052d2b21dc57 Mon Sep 17 00:00:00 2001 From: John Pope Date: Thu, 30 Mar 2017 17:32:03 -0400 Subject: [PATCH 1/3] typo --- Dotzu/LogsSettings.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dotzu/LogsSettings.swift b/Dotzu/LogsSettings.swift index c2b700c..bc736eb 100644 --- a/Dotzu/LogsSettings.swift +++ b/Dotzu/LogsSettings.swift @@ -24,7 +24,7 @@ class LogsSettings { } var fileInfo: Bool { didSet { - UserDefaults.standard.set(fileInfo, forKey: "fileInfoDsisplayed") + UserDefaults.standard.set(fileInfo, forKey: "fileInfoDisplayed") } } var date: Bool { From 977360374dbce577a7676281c8611fba3416831a Mon Sep 17 00:00:00 2001 From: John Pope Date: Fri, 5 May 2017 16:31:44 -0400 Subject: [PATCH 2/3] =?UTF-8?q?=E2=9B=B3=EF=B8=8F=20=20=20allow=20logger?= =?UTF-8?q?=20to=20be=20disabled.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dotzu/Logger.swift | 4 ++-- DotzuObjc/DotzuObjc.swift | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Dotzu/Logger.swift b/Dotzu/Logger.swift index 2e6d13a..9f3eaba 100644 --- a/Dotzu/Logger.swift +++ b/Dotzu/Logger.swift @@ -18,11 +18,11 @@ public func print(_ items: Any...) { public class Logger: LogGenerator { - static let shared = Logger() + public static let shared = Logger() + public var enable: Bool = false private let store = StoreManager(store: .log) private let queue = DispatchQueue(label: "logprint.log.queue") - var enable: Bool = true public static func verbose(_ items: Any..., file: String = #file, function: String = #function, line: Int = #line) { handleLog(items, level: .verbose, file: file, function: function, line: line) diff --git a/DotzuObjc/DotzuObjc.swift b/DotzuObjc/DotzuObjc.swift index afd7d9f..fb2a6f5 100644 --- a/DotzuObjc/DotzuObjc.swift +++ b/DotzuObjc/DotzuObjc.swift @@ -10,6 +10,13 @@ import UIKit import Dotzu public class LoggerObjc: NSObject { + + public static func disable(){ + Logger.shared.enable = false + } + public static func enable(){ + Logger.shared.enable = true + } public static func verbose(_ items: String, file: String = #file, function: String = #function, line: Int = #line) { Logger.verbose(items, file: file, function: function, line: line) } From 0fb842733ac982376746347fb5604fe587dd183a Mon Sep 17 00:00:00 2001 From: John Pope Date: Fri, 5 May 2017 18:47:14 -0400 Subject: [PATCH 3/3] =?UTF-8?q?=E2=9C=85=20=20fix=20for=20log=20level.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dotzu/LogLevel.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dotzu/LogLevel.swift b/Dotzu/LogLevel.swift index 3fd8c06..92f14db 100644 --- a/Dotzu/LogLevel.swift +++ b/Dotzu/LogLevel.swift @@ -37,7 +37,7 @@ extension LogLevel { var logColorConsole: String { switch self { case .verbose: return "◽️" - case .info: return "🔷" + case .info: return "✅" case .warning: return "⚠️" case .error: return "❌" }