Updates before release

This commit is contained in:
Hariharan Mudaliar 2025-12-25 23:51:29 +05:30
commit 43b5a2802f
No known key found for this signature in database
GPG key ID: 025583EB0BE5640E
5 changed files with 21 additions and 10 deletions

View file

@ -23,6 +23,7 @@
7E8840D92E9A347000C5CB8C /* Moody Dog.json in Resources */ = {isa = PBXBuildFile; fileRef = 7E8840D82E9A347000C5CB8C /* Moody Dog.json */; }; 7E8840D92E9A347000C5CB8C /* Moody Dog.json in Resources */ = {isa = PBXBuildFile; fileRef = 7E8840D82E9A347000C5CB8C /* Moody Dog.json */; };
7E8840DB2E9A347800C5CB8C /* Orange Cat Peeping.json in Resources */ = {isa = PBXBuildFile; fileRef = 7E8840DA2E9A347800C5CB8C /* Orange Cat Peeping.json */; }; 7E8840DB2E9A347800C5CB8C /* Orange Cat Peeping.json in Resources */ = {isa = PBXBuildFile; fileRef = 7E8840DA2E9A347800C5CB8C /* Orange Cat Peeping.json */; };
7E9911B02EFD7D1B002EDFD5 /* Reindeer.json in Resources */ = {isa = PBXBuildFile; fileRef = 7E9911AF2EFD7D1B002EDFD5 /* Reindeer.json */; }; 7E9911B02EFD7D1B002EDFD5 /* Reindeer.json in Resources */ = {isa = PBXBuildFile; fileRef = 7E9911AF2EFD7D1B002EDFD5 /* Reindeer.json */; };
7E9918722EFDAE5B002EDFD5 /* MediaRemoteAdapter.framework in Resources */ = {isa = PBXBuildFile; fileRef = F4C1DD09EC134302938E84F6 /* MediaRemoteAdapter.framework */; };
7EE1D73D2E6B1E0B00997219 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EE1D73C2E6B1E0B00997219 /* ApplicationServices.framework */; }; 7EE1D73D2E6B1E0B00997219 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EE1D73C2E6B1E0B00997219 /* ApplicationServices.framework */; };
7EE1D73F2E6B1E1200997219 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EE1D73E2E6B1E1200997219 /* IOKit.framework */; }; 7EE1D73F2E6B1E1200997219 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EE1D73E2E6B1E1200997219 /* IOKit.framework */; };
/* End PBXBuildFile section */ /* End PBXBuildFile section */
@ -216,6 +217,7 @@
isa = PBXResourcesBuildPhase; isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
7E9918722EFDAE5B002EDFD5 /* MediaRemoteAdapter.framework in Resources */,
7E8130402E3FB40500E08F3F /* mediaremote-adapter.pl in Resources */, 7E8130402E3FB40500E08F3F /* mediaremote-adapter.pl in Resources */,
7E8130412E3FB40500E08F3F /* NowPlayingTestClient in Resources */, 7E8130412E3FB40500E08F3F /* NowPlayingTestClient in Resources */,
7E6856482EA963FD00D261F5 /* Lock.json in Resources */, 7E6856482EA963FD00D261F5 /* Lock.json in Resources */,
@ -366,13 +368,13 @@
CODE_SIGN_ENTITLEMENTS = DynamicIsland/DynamicIsland.entitlements; CODE_SIGN_ENTITLEMENTS = DynamicIsland/DynamicIsland.entitlements;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES; COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1; CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_ASSET_PATHS = "\"DynamicIsland/Preview Content\""; DEVELOPMENT_ASSET_PATHS = "\"DynamicIsland/Preview Content\"";
DEVELOPMENT_TEAM = ""; DEVELOPMENT_TEAM = "";
ENABLE_APP_SANDBOX = NO; ENABLE_APP_SANDBOX = NO;
ENABLE_HARDENED_RUNTIME = YES; ENABLE_HARDENED_RUNTIME = NO;
ENABLE_PREVIEWS = YES; ENABLE_PREVIEWS = YES;
ENABLE_RESOURCE_ACCESS_AUDIO_INPUT = NO; ENABLE_RESOURCE_ACCESS_AUDIO_INPUT = NO;
ENABLE_RESOURCE_ACCESS_CALENDARS = YES; ENABLE_RESOURCE_ACCESS_CALENDARS = YES;
@ -437,13 +439,13 @@
CODE_SIGN_ENTITLEMENTS = DynamicIsland/DynamicIsland.entitlements; CODE_SIGN_ENTITLEMENTS = DynamicIsland/DynamicIsland.entitlements;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES; COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1; CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_ASSET_PATHS = "\"DynamicIsland/Preview Content\""; DEVELOPMENT_ASSET_PATHS = "\"DynamicIsland/Preview Content\"";
DEVELOPMENT_TEAM = ""; DEVELOPMENT_TEAM = "";
ENABLE_APP_SANDBOX = NO; ENABLE_APP_SANDBOX = NO;
ENABLE_HARDENED_RUNTIME = YES; ENABLE_HARDENED_RUNTIME = NO;
ENABLE_PREVIEWS = YES; ENABLE_PREVIEWS = YES;
ENABLE_RESOURCE_ACCESS_AUDIO_INPUT = NO; ENABLE_RESOURCE_ACCESS_AUDIO_INPUT = NO;
ENABLE_RESOURCE_ACCESS_CALENDARS = YES; ENABLE_RESOURCE_ACCESS_CALENDARS = YES;

View file

@ -34,7 +34,7 @@
"location" : "https://github.com/airbnb/lottie-spm.git", "location" : "https://github.com/airbnb/lottie-spm.git",
"state" : { "state" : {
"branch" : "main", "branch" : "main",
"revision" : "90fa25ba0feb39c22915d41b55226cc95955dfcc" "revision" : "04f2fd18cc9404a0a0917265a449002674f24ec9"
} }
}, },
{ {

View file

@ -135,7 +135,12 @@ final class NowPlayingController: ObservableObject, MediaControllerProtocol {
let process = Process() let process = Process()
guard guard
let scriptURL = Bundle.main.url(forResource: "mediaremote-adapter", withExtension: "pl"), let scriptURL = Bundle.main.url(forResource: "mediaremote-adapter", withExtension: "pl"),
let frameworkPath = Bundle.main.privateFrameworksPath?.appending("/MediaRemoteAdapter.framework") //let frameworkPath = Bundle.main.privateFrameworksPath?.appending("/MediaRemoteAdapter.framework")
let frameworkPath =
Bundle.main.resourceURL?
.appendingPathComponent("MediaRemoteAdapter.framework")
.path
else { else {
assertionFailure("Could not find mediaremote-adapter.pl script or framework path") assertionFailure("Could not find mediaremote-adapter.pl script or framework path")
return return

View file

@ -19,7 +19,11 @@ final class MediaChecker: Sendable {
guard let scriptURL = Bundle.main.url(forResource: "mediaremote-adapter", withExtension: "pl"), guard let scriptURL = Bundle.main.url(forResource: "mediaremote-adapter", withExtension: "pl"),
let nowPlayingTestClientPath = Bundle.main.url(forResource: "MediaRemoteAdapterTestClient", withExtension: nil)?.path, let nowPlayingTestClientPath = Bundle.main.url(forResource: "MediaRemoteAdapterTestClient", withExtension: nil)?.path,
//let frameworkPath = Bundle.main.privateFrameworksPath?.appending("/MediaRemoteAdapter.framework") //let frameworkPath = Bundle.main.privateFrameworksPath?.appending("/MediaRemoteAdapter.framework")
let frameworkPath = Optional("/System/Library/PrivateFrameworks/MediaRemoteAdapter.framework") //let frameworkPath = Optional("/System/Library/PrivateFrameworks/MediaRemoteAdapter.framework")
let frameworkPath =
Bundle.main.resourceURL?
.appendingPathComponent("MediaRemoteAdapter.framework")
.path
else { else {
throw MediaCheckerError.missingResources throw MediaCheckerError.missingResources
} }

View file

@ -4,11 +4,11 @@
<title>Atoll</title> <title>Atoll</title>
<item> <item>
<title>1.2.2-beta</title> <title>1.2.2-beta</title>
<pubDate>Thu, 25 Dec 2025 20:15:11 +0530</pubDate> <pubDate>Thu, 25 Dec 2025 23:48:51 +0530</pubDate>
<sparkle:version>3</sparkle:version> <sparkle:version>1</sparkle:version>
<sparkle:shortVersionString>1.2.2-beta</sparkle:shortVersionString> <sparkle:shortVersionString>1.2.2-beta</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.6</sparkle:minimumSystemVersion> <sparkle:minimumSystemVersion>14.6</sparkle:minimumSystemVersion>
<enclosure url="https://github.com/Ebullioscopic/Atoll/releases/download/v1.2.2-beta/Atoll.1.2.2-beta.dmg" length="16746063" type="application/octet-stream" sparkle:edSignature="BGnD5jqXJrCRccveXM5X2ZqvacGQyKmPaxluCU/JoXaKqjisQgNs2xZytCTgzUpU36MpYnhRIl0YN2HYTyYMAQ=="/> <enclosure url="https://github.com/Ebullioscopic/Atoll/releases/download/v1.2.2-beta/Atoll.1.2.2-beta.dmg" length="16752120" type="application/octet-stream" sparkle:edSignature="ForeteqM3Y3zRh01AlaY0IHAKB8dT6S9RcnEB/kywMRennifpduCZV99kSOLBpHKMcOioHVldiNI3FhYqXGlCA=="/>
</item> </item>
<item> <item>
<title>1.2.1-beta</title> <title>1.2.1-beta</title>