diff --git a/PlayTools.xcodeproj/project.pbxproj b/PlayTools.xcodeproj/project.pbxproj index 555e944e..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 = { - branch = main; - kind = branch; + kind = exactVersion; + version = 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 }