Support for Sonoma and possibly Intel Macs

This commit is contained in:
Hariharan Mudaliar 2025-12-25 13:21:13 +05:30
commit 419398ecb2
No known key found for this signature in database
GPG key ID: 025583EB0BE5640E
5 changed files with 6 additions and 4 deletions

View file

@ -428,6 +428,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 14.6;
MARKETING_VERSION = "1.2.1-beta";
PRODUCT_BUNDLE_IDENTIFIER = com.Ebullioscopic.Atoll.dev;
PRODUCT_NAME = Atoll;
@ -498,6 +499,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 14.6;
MARKETING_VERSION = "1.2.1-beta";
PRODUCT_BUNDLE_IDENTIFIER = com.Ebullioscopic.Atoll;
PRODUCT_NAME = Atoll;

View file

@ -45,7 +45,7 @@ struct HoverButton: View {
.font(scale == .large ? .largeTitle : .body)
if case .wiggle = pressEffect {
if #available(macOS 14.0, *) {
if #available(macOS 15.0, *) {
baseImage
.symbolEffect(
.wiggle.byLayer,

View file

@ -925,7 +925,7 @@ private struct PanelControlButton: View {
base.contentTransition(.symbolEffect(.replace))
}
case .wiggle:
if #available(macOS 14.0, *) {
if #available(macOS 15.0, *) {
base
.contentTransition(.symbolEffect(.replace))
.symbolEffect(.wiggle.byLayer, options: .nonRepeating, value: wiggleToken)

View file

@ -228,7 +228,7 @@ private struct FloatingMediaButton: View {
return AnyView(image)
}
case .wiggle:
if #available(macOS 14.0, *) {
if #available(macOS 15.0, *) {
return AnyView(
image.symbolEffect(
.wiggle.byLayer,

View file

@ -1057,7 +1057,7 @@ private struct MinimalisticSquircircleButton: View {
image
}
case .wiggle:
if #available(macOS 14.0, *) {
if #available(macOS 15.0, *) {
image.symbolEffect(
.wiggle.byLayer,
options: .nonRepeating,