[PR #705] [MERGED] Download checksum #1714

Closed
opened 2026-03-03 19:08:32 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/PlayCover/PlayCover/pull/705
Author: @TheMoonThatRises
Created: 1/16/2023
Status: Merged
Merged: 1/31/2023
Merged by: @Depal1

Base: developHead: feat/downloadchecksum


📝 Commits (4)

  • bedfdc4 feat: download checksum
  • fe1b4ae Merge branch 'develop' into feat/downloadchecksum
  • baad467 Merge branch 'develop' into feat/downloadchecksum
  • f8e461b fix variable use

📊 Changes

27 files changed (+211 additions, -112 deletions)

View changed files

📝 PlayCover.xcodeproj/project.pbxproj (+4 -0)
📝 PlayCover/AppInstaller/Downloader.swift (+59 -13)
📝 PlayCover/ViewModel/DownloadVM.swift (+14 -3)
📝 PlayCover/ViewModel/InstallVM.swift (+6 -25)
PlayCover/ViewModel/ProgressVM.swift (+48 -0)
📝 PlayCover/ViewModel/StoreVM.swift (+1 -0)
📝 PlayCover/Views/App Views/StoreAppView.swift (+3 -3)
📝 PlayCover/Views/MenuBarView.swift (+2 -2)
📝 PlayCover/Views/PlayCoverApp.swift (+1 -0)
📝 PlayCover/Views/Sidebar Views/AppLibraryView.swift (+7 -6)
📝 PlayCover/Views/ToastView.swift (+14 -12)
📝 PlayCover/de.lproj/Localizable.strings (+3 -3)
📝 PlayCover/en.lproj/Localizable.strings (+7 -3)
📝 PlayCover/es.lproj/Localizable.strings (+3 -3)
📝 PlayCover/fa.lproj/Localizable.strings (+3 -3)
📝 PlayCover/fr.lproj/Localizable.strings (+3 -3)
📝 PlayCover/hi.lproj/Localizable.strings (+3 -3)
📝 PlayCover/id.lproj/Localizable.strings (+3 -3)
📝 PlayCover/ja.lproj/Localizable.strings (+3 -3)
📝 PlayCover/ko.lproj/Localizable.strings (+3 -3)

...and 7 more files

📄 Description

Add download checksum (using SHA256) and implement a parent inheritable class for progress view models.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/PlayCover/PlayCover/pull/705 **Author:** [@TheMoonThatRises](https://github.com/TheMoonThatRises) **Created:** 1/16/2023 **Status:** ✅ Merged **Merged:** 1/31/2023 **Merged by:** [@Depal1](https://github.com/Depal1) **Base:** `develop` ← **Head:** `feat/downloadchecksum` --- ### 📝 Commits (4) - [`bedfdc4`](https://github.com/PlayCover/PlayCover/commit/bedfdc492f5e55f4291e06af5b45c1138a0715f8) feat: download checksum - [`fe1b4ae`](https://github.com/PlayCover/PlayCover/commit/fe1b4ae9c792b0837cb4d3fac193205f5d63291b) Merge branch 'develop' into feat/downloadchecksum - [`baad467`](https://github.com/PlayCover/PlayCover/commit/baad467bb32c7aea36947bd19904cce83d6f4c34) Merge branch 'develop' into feat/downloadchecksum - [`f8e461b`](https://github.com/PlayCover/PlayCover/commit/f8e461bfd13c4b3ab0b9862a44e8e4882f3a70fb) fix variable use ### 📊 Changes **27 files changed** (+211 additions, -112 deletions) <details> <summary>View changed files</summary> 📝 `PlayCover.xcodeproj/project.pbxproj` (+4 -0) 📝 `PlayCover/AppInstaller/Downloader.swift` (+59 -13) 📝 `PlayCover/ViewModel/DownloadVM.swift` (+14 -3) 📝 `PlayCover/ViewModel/InstallVM.swift` (+6 -25) ➕ `PlayCover/ViewModel/ProgressVM.swift` (+48 -0) 📝 `PlayCover/ViewModel/StoreVM.swift` (+1 -0) 📝 `PlayCover/Views/App Views/StoreAppView.swift` (+3 -3) 📝 `PlayCover/Views/MenuBarView.swift` (+2 -2) 📝 `PlayCover/Views/PlayCoverApp.swift` (+1 -0) 📝 `PlayCover/Views/Sidebar Views/AppLibraryView.swift` (+7 -6) 📝 `PlayCover/Views/ToastView.swift` (+14 -12) 📝 `PlayCover/de.lproj/Localizable.strings` (+3 -3) 📝 `PlayCover/en.lproj/Localizable.strings` (+7 -3) 📝 `PlayCover/es.lproj/Localizable.strings` (+3 -3) 📝 `PlayCover/fa.lproj/Localizable.strings` (+3 -3) 📝 `PlayCover/fr.lproj/Localizable.strings` (+3 -3) 📝 `PlayCover/hi.lproj/Localizable.strings` (+3 -3) 📝 `PlayCover/id.lproj/Localizable.strings` (+3 -3) 📝 `PlayCover/ja.lproj/Localizable.strings` (+3 -3) 📝 `PlayCover/ko.lproj/Localizable.strings` (+3 -3) _...and 7 more files_ </details> ### 📄 Description Add download checksum (using SHA256) and implement a parent inheritable class for progress view models. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 19:08:32 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#1714
No description provided.