From 190780d58de1f895e5931dcb0e235f4201dfc67c Mon Sep 17 00:00:00 2001 From: Hariharan Mudaliar Date: Sat, 31 Jan 2026 23:38:19 +0530 Subject: [PATCH 1/2] Update support page --- DynamicIsland.xcodeproj/project.pbxproj | 4 ++-- DynamicIsland/Localizable.xcstrings | 9 +++++++++ .../components/Settings/SettingsView.swift | 13 ++++++++----- DynamicIsland/models/Constants.swift | 2 +- DynamicIsland/strings/constants.swift | 2 +- 5 files changed, 21 insertions(+), 9 deletions(-) diff --git a/DynamicIsland.xcodeproj/project.pbxproj b/DynamicIsland.xcodeproj/project.pbxproj index 37dd40a..bf91817 100644 --- a/DynamicIsland.xcodeproj/project.pbxproj +++ b/DynamicIsland.xcodeproj/project.pbxproj @@ -427,7 +427,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 14.6; - MARKETING_VERSION = "1.3-beta"; + MARKETING_VERSION = "1.3.0-beta"; PRODUCT_BUNDLE_IDENTIFIER = com.Ebullioscopic.Atoll.dev; PRODUCT_NAME = Atoll; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -498,7 +498,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 14.6; - MARKETING_VERSION = "1.3-beta"; + MARKETING_VERSION = "1.3.0-beta"; PRODUCT_BUNDLE_IDENTIFIER = com.Ebullioscopic.Atoll; PRODUCT_NAME = Atoll; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/DynamicIsland/Localizable.xcstrings b/DynamicIsland/Localizable.xcstrings index 3239f67..4d23fad 100644 --- a/DynamicIsland/Localizable.xcstrings +++ b/DynamicIsland/Localizable.xcstrings @@ -7242,6 +7242,10 @@ }, "Do Not Disturb" : { + }, + "Donate" : { + "comment" : "A button label that says \"Donate\".", + "isCommentAutoGenerated" : true }, "Done" : { "comment" : "A button label that indicates that the user has finished editing a note.", @@ -11092,6 +11096,7 @@ }, "LinkedIn" : { + "extractionState" : "stale", "localizations" : { "fr" : { "stringUnit" : { @@ -21076,6 +21081,10 @@ } } }, + "Your support funds software development learning for students in 9th–12th grade." : { + "comment" : "A footer note explaining the app's funding.", + "isCommentAutoGenerated" : true + }, "YouTube Music requires this third-party app to be installed: " : { "localizations" : { "ar" : { diff --git a/DynamicIsland/components/Settings/SettingsView.swift b/DynamicIsland/components/Settings/SettingsView.swift index 6724bbf..bd1a815 100644 --- a/DynamicIsland/components/Settings/SettingsView.swift +++ b/DynamicIsland/components/Settings/SettingsView.swift @@ -2441,11 +2441,10 @@ struct About: View { NSWorkspace.shared.open(sponsorPage) } label: { VStack(spacing: 5) { - Image("LinkedIn") - .resizable() - .aspectRatio(contentMode: .fit) - .frame(width: 18) - Text("LinkedIn") + Image(systemName: "cup.and.saucer.fill") + .font(.system(size: 16, weight: .semibold)) + .foregroundStyle(.white) + Text("Donate") .foregroundStyle(.white) } .contentShape(Rectangle()) @@ -2467,6 +2466,10 @@ struct About: View { Spacer(minLength: 0) } .buttonStyle(PlainButtonStyle()) + Text("Your support funds software development learning for students in 9th–12th grade.") + .font(.caption) + .foregroundStyle(.secondary) + .frame(maxWidth: .infinity, alignment: .center) } VStack(spacing: 0) { Divider() diff --git a/DynamicIsland/models/Constants.swift b/DynamicIsland/models/Constants.swift index 684b63c..246b05b 100644 --- a/DynamicIsland/models/Constants.swift +++ b/DynamicIsland/models/Constants.swift @@ -649,7 +649,7 @@ extension Defaults.Keys { static let menubarIcon = Key("menubarIcon", default: true) static let showOnAllDisplays = Key("showOnAllDisplays", default: false) static let automaticallySwitchDisplay = Key("automaticallySwitchDisplay", default: true) - static let releaseName = Key("releaseName", default: "Maldives") + static let releaseName = Key("releaseName", default: "Bora Bora") static let hideDynamicIslandFromScreenCapture = Key("hideDynamicIslandFromScreenCapture", default: false) // MARK: Behavior diff --git a/DynamicIsland/strings/constants.swift b/DynamicIsland/strings/constants.swift index ebe3f3f..5065b10 100644 --- a/DynamicIsland/strings/constants.swift +++ b/DynamicIsland/strings/constants.swift @@ -19,6 +19,6 @@ import Foundation let productPage = URL(string: "https://github.com/Ebullioscopic/DynamicIsland")! -let sponsorPage = URL(string: "https://www.linkedin.com/in/hariharan-mudaliar/")! +let sponsorPage = URL(string: "https://www.buymeacoffee.com/kryoscopic")! From edadd39d9d1502a05552ddea1f25f95af4880445 Mon Sep 17 00:00:00 2001 From: Hariharan Mudaliar Date: Sun, 1 Feb 2026 00:12:14 +0530 Subject: [PATCH 2/2] Release v1.3.0-beta --- Updates/appcast.xml | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/Updates/appcast.xml b/Updates/appcast.xml index 0faf0fe..d78629c 100644 --- a/Updates/appcast.xml +++ b/Updates/appcast.xml @@ -3,28 +3,20 @@ Atoll - 1.2.2-beta - Thu, 25 Dec 2025 23:48:51 +0530 - 3 - 1.2.2-beta + 1.3.0-beta + Sat, 31 Jan 2026 23:54:50 +0530 + 4 + 1.3.0-beta 14.6 - + \ No newline at end of file