mirror of
https://github.com/PlayCover/PlayCover.git
synced 2026-04-26 08:15:56 +03:00
[PR #856] [MERGED] feat: starts app asynchronously #1779
Labels
No labels
UI
app-support
bug
bug
documentation
duplicate
enhancement
game-support
good first issue
help wanted / caution
inactive
invalid
macos-beta
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/PlayCover#1779
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/PlayCover/PlayCover/pull/856
Author: @ohaiibuzzle
Created: 3/11/2023
Status: ✅ Merged
Merged: 3/11/2023
Merged by: @IsaacMarovitz
Base:
develop← Head:feat/async-app-launch📝 Commits (2)
b57735cfeat: starts app asynchronously66f91bffix: add a lock to app startup to prevent starting the same app twice📊 Changes
2 files changed (+44 additions, -22 deletions)
View changed files
📝
PlayCover/Model/PlayApp.swift(+41 -21)📝
PlayCover/Views/App Views/PlayAppView.swift(+3 -1)📄 Description
Allowing PlayCover to start apps and apply patches to them asynchronously which makes the user interface more responsive
Originally made for KeyCover but backported, will be useful if we have operation that will take a long time to finish (eg. resigning apps with custom entitlements)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.