From 7eed6415bdc562d198e36bc90a954088c12d3f58 Mon Sep 17 00:00:00 2001 From: Nathaniel Hamming Date: Mon, 25 Sep 2023 15:27:10 -0300 Subject: [PATCH 1/4] [COASTAL-1291] plugin identifier is no longer class property (#3) --- LibreTransmitter/LibreTransmitterManagerV3.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LibreTransmitter/LibreTransmitterManagerV3.swift b/LibreTransmitter/LibreTransmitterManagerV3.swift index 7e6605c..5ceff8a 100644 --- a/LibreTransmitter/LibreTransmitterManagerV3.swift +++ b/LibreTransmitter/LibreTransmitterManagerV3.swift @@ -183,7 +183,7 @@ open class LibreTransmitterManagerV3: CGMManager, LibreTransmitterDelegate { } - static public let pluginIdentifier: String = "LibreTransmitterManagerV3" + public let pluginIdentifier: String = "LibreTransmitterManagerV3" public required convenience init?(rawState: CGMManager.RawStateValue) { From abddd5c44b0acf4059663c85e6fd8852f2b02233 Mon Sep 17 00:00:00 2001 From: Pete Schwamb Date: Fri, 1 Mar 2024 15:02:05 -0600 Subject: [PATCH 2/4] Types moved to LoopAlgorithm --- LibreTransmitter/LibreGlucose.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/LibreTransmitter/LibreGlucose.swift b/LibreTransmitter/LibreGlucose.swift index 43ec73c..6a4b5ed 100644 --- a/LibreTransmitter/LibreGlucose.swift +++ b/LibreTransmitter/LibreGlucose.swift @@ -7,6 +7,7 @@ import Foundation import HealthKit import LoopKit import os.log +import LoopAlgorithm private var logger = Logger(forType: "LibreGlucose") From 0e0540138e16cb02cf26aa345a7babaa75e4ca27 Mon Sep 17 00:00:00 2001 From: Cameron Ingham Date: Fri, 24 May 2024 00:53:25 -0700 Subject: [PATCH 3/4] [PAL-615] Scenario Loading Fixes --- LibreDemoPlugin/LibreDemoCGMManager.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LibreDemoPlugin/LibreDemoCGMManager.swift b/LibreDemoPlugin/LibreDemoCGMManager.swift index 5be397a..a4e3554 100644 --- a/LibreDemoPlugin/LibreDemoCGMManager.swift +++ b/LibreDemoPlugin/LibreDemoCGMManager.swift @@ -22,6 +22,8 @@ class LibreDemoCGMManager: LibreTransmitterManagerV3 { override var localizedTitle: String { "Libre Demo" } + + public var autoStartTrace: Bool = false public var managerIdentifier: String { "LibreDemoCGMManager" From e14a1b18c3b73df934208b8d554586e690fcdeda Mon Sep 17 00:00:00 2001 From: Pete Schwamb Date: Thu, 31 Oct 2024 09:26:57 -0500 Subject: [PATCH 4/4] disable module verifier for build performance --- LibreTransmitter.xcodeproj/project.pbxproj | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/LibreTransmitter.xcodeproj/project.pbxproj b/LibreTransmitter.xcodeproj/project.pbxproj index 5369e07..297a194 100644 --- a/LibreTransmitter.xcodeproj/project.pbxproj +++ b/LibreTransmitter.xcodeproj/project.pbxproj @@ -1310,7 +1310,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = "$(CLANG_MODULES_ENABLE_VERIFIER_TOOL)"; + ENABLE_MODULE_VERIFIER = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = LibreTransmitter/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -1343,7 +1343,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = "$(CLANG_MODULES_ENABLE_VERIFIER_TOOL)"; + ENABLE_MODULE_VERIFIER = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = LibreTransmitter/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -1382,7 +1382,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = "$(CLANG_MODULES_ENABLE_VERIFIER_TOOL)"; + ENABLE_MODULE_VERIFIER = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = LibreTransmitterUI/Info.plist; @@ -1423,7 +1423,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = "$(CLANG_MODULES_ENABLE_VERIFIER_TOOL)"; + ENABLE_MODULE_VERIFIER = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = LibreTransmitterUI/Info.plist;