[PR #108] [MERGED] Adding account management for Genshin and windowed fullscreen menu #1459

Closed
opened 2026-03-03 19:07:10 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/PlayCover/PlayCover/pull/108
Author: @JoseMoreville
Created: 7/28/2022
Status: Merged
Merged: 7/29/2022
Merged by: @Depal1

Base: developHead: develop


📝 Commits (6)

  • 25afe69 Styling Account managment views
  • 36c8665 Styling Account managment views
  • 48c822e Merge remote-tracking branch 'origin/develop' into develop
  • 3044fb3 Bringing Screen Settings on config and Account management
  • e0d67fb Return sign and team values to normal
  • b74db6f Merge branch 'develop' into develop

📊 Changes

12 files changed (+565 additions, -11 deletions)

View changed files

📝 PlayCover.xcodeproj/project.pbxproj (+25 -0)
📝 PlayCover/Model/AppSettings.swift (+45 -2)
PlayCover/Utils/DeleteStoredGenshinUserData.swift (+18 -0)
PlayCover/Utils/RestoreGenshinUserData.swift (+112 -0)
PlayCover/Utils/SaveGenshinUserData.swift (+86 -0)
📝 PlayCover/Utils/Shell.swift (+5 -0)
📝 PlayCover/View/AppSettingsView.swift (+32 -2)
PlayCover/View/ChangeGenshinAccountView.swift (+53 -0)
PlayCover/View/DeleteGenshinStoredAccountView.swift (+49 -0)
📝 PlayCover/View/PlayAppView.swift (+51 -7)
PlayCover/View/StoreGenshinAccountView.swift (+77 -0)
📝 PlayCover/View/Style.swift (+12 -0)

📄 Description

  • Account management makes easy to store and switch Genshin Impact accounts.
  • Adding settings to change window size In order to make this feature work you'll need to enable adaptive display

This PR is related to this PR https://github.com/PlayCover/PlayTools/pull/6 and mandatory to make fullscreen work.


🔄 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/108 **Author:** [@JoseMoreville](https://github.com/JoseMoreville) **Created:** 7/28/2022 **Status:** ✅ Merged **Merged:** 7/29/2022 **Merged by:** [@Depal1](https://github.com/Depal1) **Base:** `develop` ← **Head:** `develop` --- ### 📝 Commits (6) - [`25afe69`](https://github.com/PlayCover/PlayCover/commit/25afe692028e92ff61054f69117bbd0ab435cee1) Styling Account managment views - [`36c8665`](https://github.com/PlayCover/PlayCover/commit/36c8665acad0ab71e37e210ac0aa335dde078ba8) Styling Account managment views - [`48c822e`](https://github.com/PlayCover/PlayCover/commit/48c822eb063745382e903e2b231f97bc6fcea251) Merge remote-tracking branch 'origin/develop' into develop - [`3044fb3`](https://github.com/PlayCover/PlayCover/commit/3044fb313a0a61b279456dabb20f79011eeaf259) Bringing Screen Settings on config and Account management - [`e0d67fb`](https://github.com/PlayCover/PlayCover/commit/e0d67fbb7019442af3ef9351a71f6413250fd6f0) Return sign and team values to normal - [`b74db6f`](https://github.com/PlayCover/PlayCover/commit/b74db6f15ca65f04786d1bc578566568f30cd379) Merge branch 'develop' into develop ### 📊 Changes **12 files changed** (+565 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `PlayCover.xcodeproj/project.pbxproj` (+25 -0) 📝 `PlayCover/Model/AppSettings.swift` (+45 -2) ➕ `PlayCover/Utils/DeleteStoredGenshinUserData.swift` (+18 -0) ➕ `PlayCover/Utils/RestoreGenshinUserData.swift` (+112 -0) ➕ `PlayCover/Utils/SaveGenshinUserData.swift` (+86 -0) 📝 `PlayCover/Utils/Shell.swift` (+5 -0) 📝 `PlayCover/View/AppSettingsView.swift` (+32 -2) ➕ `PlayCover/View/ChangeGenshinAccountView.swift` (+53 -0) ➕ `PlayCover/View/DeleteGenshinStoredAccountView.swift` (+49 -0) 📝 `PlayCover/View/PlayAppView.swift` (+51 -7) ➕ `PlayCover/View/StoreGenshinAccountView.swift` (+77 -0) 📝 `PlayCover/View/Style.swift` (+12 -0) </details> ### 📄 Description * Account management makes easy to store and switch Genshin Impact accounts. * Adding settings to change window size **In order to make this feature work you'll need to enable adaptive display** This PR is related to this PR https://github.com/PlayCover/PlayTools/pull/6 and mandatory to make fullscreen work. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 19:07:10 +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#1459
No description provided.