From b3872f47b834eb1e1102521d6abcd0d89e7b03c2 Mon Sep 17 00:00:00 2001 From: TheMoonThatRises <58153205+TheMoonThatRises@users.noreply.github.com> Date: Tue, 14 Apr 2026 17:55:28 -0400 Subject: [PATCH 1/2] chore: update swordrpc --- PlayTools.xcodeproj/project.pbxproj | 4 ++-- PlayTools/DiscordActivity/DiscordIPC.swift | 9 ++++----- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/PlayTools.xcodeproj/project.pbxproj b/PlayTools.xcodeproj/project.pbxproj index 555e944e..0438bbfd 100644 --- a/PlayTools.xcodeproj/project.pbxproj +++ b/PlayTools.xcodeproj/project.pbxproj @@ -1111,8 +1111,8 @@ isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/PlayCover/SwordRPC"; requirement = { - branch = main; - kind = branch; + kind = upToNextMajorVersion; + minimumVersion = 1.2.0; }; }; /* End XCRemoteSwiftPackageReference section */ diff --git a/PlayTools/DiscordActivity/DiscordIPC.swift b/PlayTools/DiscordActivity/DiscordIPC.swift index f8320341..495ab06f 100644 --- a/PlayTools/DiscordActivity/DiscordIPC.swift +++ b/PlayTools/DiscordActivity/DiscordIPC.swift @@ -41,6 +41,9 @@ class DiscordIPC { if custom.details.count == 1 { custom.details += " " } activity.details = custom.details } + activity.detailsUrl = "https://github.com/PlayCover/PlayCover/releases" + + activity.statusDisplayType = .details let poweredStr = "Powered by PlayCover" if custom.state.isEmpty { @@ -51,6 +54,7 @@ class DiscordIPC { activity.assets.smallText = poweredStr activity.assets.largeText = poweredStr } + activity.stateUrl = "https://github.com/PlayCover/PlayCover/releases" let logo = "https://raw.githubusercontent.com/PlayCover/PlaySite/master/src/assets/square-logo.png" if custom.image.isEmpty { @@ -70,11 +74,6 @@ class DiscordIPC { activity.timestamps.start = Date() - activity.buttons = [ - RichPresence.Button(label: "Download PlayCover", - url: "https://github.com/PlayCover/PlayCover/releases") - ] - return activity } From 72968c966269c6d67be2d2ecf35b9528d47dc673 Mon Sep 17 00:00:00 2001 From: TheMoonThatRises <58153205+TheMoonThatRises@users.noreply.github.com> Date: Tue, 14 Apr 2026 20:59:17 -0400 Subject: [PATCH 2/2] pin package version --- PlayTools.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PlayTools.xcodeproj/project.pbxproj b/PlayTools.xcodeproj/project.pbxproj index 0438bbfd..797b0651 100644 --- a/PlayTools.xcodeproj/project.pbxproj +++ b/PlayTools.xcodeproj/project.pbxproj @@ -1111,8 +1111,8 @@ isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/PlayCover/SwordRPC"; requirement = { - kind = upToNextMajorVersion; - minimumVersion = 1.2.0; + kind = exactVersion; + version = 1.2.0; }; }; /* End XCRemoteSwiftPackageReference section */