diff --git a/Spotifly.xcodeproj/project.pbxproj b/Spotifly.xcodeproj/project.pbxproj index f59f57e..6b4d1a1 100644 --- a/Spotifly.xcodeproj/project.pbxproj +++ b/Spotifly.xcodeproj/project.pbxproj @@ -347,7 +347,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = 89S4HZY343; + DEVELOPMENT_TEAM = ""; ENABLE_INCOMING_NETWORK_CONNECTIONS = YES; ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -411,7 +411,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEVELOPMENT_TEAM = 89S4HZY343; + DEVELOPMENT_TEAM = ""; ENABLE_INCOMING_NETWORK_CONNECTIONS = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; @@ -442,7 +442,7 @@ CODE_SIGN_ENTITLEMENTS = Spotifly/Spotifly.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 4; - DEVELOPMENT_TEAM = 89S4HZY343; + DEVELOPMENT_TEAM = ""; ENABLE_APP_SANDBOX = YES; ENABLE_HARDENED_RUNTIME = YES; ENABLE_PREVIEWS = YES; @@ -464,7 +464,7 @@ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/build/rust/lib"; - MACOSX_DEPLOYMENT_TARGET = 26.2; + MACOSX_DEPLOYMENT_TARGET = 15.0; MARKETING_VERSION = 1.2.2; OTHER_LDFLAGS = ( "-lspotifly_rust", @@ -529,7 +529,7 @@ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 4; - DEVELOPMENT_TEAM = 89S4HZY343; + DEVELOPMENT_TEAM = ""; ENABLE_APP_SANDBOX = YES; ENABLE_HARDENED_RUNTIME = YES; ENABLE_PREVIEWS = YES; @@ -551,7 +551,7 @@ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/build/rust/lib"; - MACOSX_DEPLOYMENT_TARGET = 26.2; + MACOSX_DEPLOYMENT_TARGET = 15.0; MARKETING_VERSION = 1.2.2; OTHER_LDFLAGS = ( "-lspotifly_rust", @@ -613,10 +613,10 @@ BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 4; - DEVELOPMENT_TEAM = 89S4HZY343; + DEVELOPMENT_TEAM = ""; GENERATE_INFOPLIST_FILE = NO; IPHONEOS_DEPLOYMENT_TARGET = 26.2; - MACOSX_DEPLOYMENT_TARGET = 26.2; + MACOSX_DEPLOYMENT_TARGET = 15.0; MARKETING_VERSION = 1.2.2; PRODUCT_BUNDLE_IDENTIFIER = rvdh.SpotiflyTests; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -639,10 +639,10 @@ BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 4; - DEVELOPMENT_TEAM = 89S4HZY343; + DEVELOPMENT_TEAM = ""; GENERATE_INFOPLIST_FILE = NO; IPHONEOS_DEPLOYMENT_TARGET = 26.2; - MACOSX_DEPLOYMENT_TARGET = 26.2; + MACOSX_DEPLOYMENT_TARGET = 15.0; MARKETING_VERSION = 1.2.2; PRODUCT_BUNDLE_IDENTIFIER = rvdh.SpotiflyTests; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -664,10 +664,10 @@ buildSettings = { CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 4; - DEVELOPMENT_TEAM = 89S4HZY343; + DEVELOPMENT_TEAM = ""; GENERATE_INFOPLIST_FILE = NO; IPHONEOS_DEPLOYMENT_TARGET = 26.2; - MACOSX_DEPLOYMENT_TARGET = 26.2; + MACOSX_DEPLOYMENT_TARGET = 15.0; MARKETING_VERSION = 1.2.2; PRODUCT_BUNDLE_IDENTIFIER = rvdh.SpotiflyUITests; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -689,10 +689,10 @@ buildSettings = { CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 4; - DEVELOPMENT_TEAM = 89S4HZY343; + DEVELOPMENT_TEAM = ""; GENERATE_INFOPLIST_FILE = NO; IPHONEOS_DEPLOYMENT_TARGET = 26.2; - MACOSX_DEPLOYMENT_TARGET = 26.2; + MACOSX_DEPLOYMENT_TARGET = 15.0; MARKETING_VERSION = 1.2.2; PRODUCT_BUNDLE_IDENTIFIER = rvdh.SpotiflyUITests; PRODUCT_NAME = "$(TARGET_NAME)"; diff --git a/Spotifly/Info.plist b/Spotifly/Info.plist index 40a4ba2..7c1f7dc 100644 --- a/Spotifly/Info.plist +++ b/Spotifly/Info.plist @@ -32,7 +32,7 @@ LSApplicationCategoryType public.app-category.music LSMinimumSystemVersion - 26.2 + 15.0 NSHumanReadableCopyright NSPrincipalClass diff --git a/Spotifly/Views/NowPlayingBarView.swift b/Spotifly/Views/NowPlayingBarView.swift index 1c8559b..7467c88 100644 --- a/Spotifly/Views/NowPlayingBarView.swift +++ b/Spotifly/Views/NowPlayingBarView.swift @@ -487,9 +487,15 @@ private struct NowPlayingBarBackground: ViewModifier { content .background(Color(NSColor.windowBackgroundColor)) } else { - content - .glassEffect(.regular, in: .capsule) - .shadow(color: .black.opacity(0.15), radius: 8, x: 0, y: 4) + if #available(macOS 26.0, *) { + content + .glassEffect(.regular, in: .capsule) + .shadow(color: .black.opacity(0.15), radius: 8, x: 0, y: 4) + } else { + content + .background(.ultraThinMaterial, in: .capsule) + .shadow(color: .black.opacity(0.15), radius: 8, x: 0, y: 4) + } } } }