mirror of
https://github.com/PlayCover/PlayCover.git
synced 2026-04-26 08:15:56 +03:00
[PR #417] [MERGED] Code Cleanup + Styling Fixes + Image Cache #1607
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#1607
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/417
Author: @IsaacMarovitz
Created: 10/12/2022
Status: ✅ Merged
Merged: 10/19/2022
Merged by: @Depal1
Base:
develop← Head:develop📝 Commits (10+)
2e6c4ebFix erroneous error log6558228swiftlint :/0eceb52Styling improvements + Removed NSHomeDirectory()8003529More cleanup856110fURL Refactor4a0646aMore cleanup316b25dInstaller refactor32eaacdBetter error checking453be27Image Cache81ab896Fix AppSettings📊 Changes
29 files changed (+676 additions, -491 deletions)
View changed files
📝
PlayCover.xcodeproj/project.pbxproj(+19 -3)📝
PlayCover/AppInstaller/Installer.swift(+31 -55)📝
PlayCover/AppInstaller/Utils/Entitlements.swift(+20 -10)📝
PlayCover/IntentFlow/UserIntentFlow.swift(+0 -5)📝
PlayCover/Model/AppContainer.swift(+2 -1)📝
PlayCover/Model/AppInfo.swift(+21 -7)📝
PlayCover/Model/BaseApp.swift(+5 -2)📝
PlayCover/Model/PlayApp.swift(+0 -25)📝
PlayCover/Utils/GenshinUserData/DeleteStoredGenshinUserData.swift(+4 -4)➕
PlayCover/Utils/GenshinUserData/GenshinUserDataURLs.swift(+42 -0)➕
PlayCover/Utils/GenshinUserData/RestoreGenshinUserData.swift(+103 -0)➕
PlayCover/Utils/GenshinUserData/SaveGenshinUserData.swift(+96 -0)➕
PlayCover/Utils/ImageCache.swift(+166 -0)📝
PlayCover/Utils/LegacySettings.swift(+4 -2)📝
PlayCover/Utils/PlayTools.swift(+2 -10)➖
PlayCover/Utils/RestoreGenshinUserData.swift(+0 -104)➖
PlayCover/Utils/SaveGenshinUserData.swift(+0 -105)📝
PlayCover/Utils/Shell.swift(+0 -1)📝
PlayCover/ViewModel/AppSettingsVM.swift(+0 -1)📝
PlayCover/ViewModel/AppsVM.swift(+3 -2)...and 9 more files
📄 Description
This PR fixes #362
This also fixes issues where Duolingo, Infinity Blade, and Netflix would show with the wrong/no icon
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.