Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug/ios icloud not syncing #2395

Open
wants to merge 86 commits into
base: develop
Choose a base branch
from

Conversation

JoeMatt
Copy link
Member

@JoeMatt JoeMatt commented Feb 18, 2025

What does this PR do

Where should the reviewer start

How should this be manually tested

Any background context you want to provide

What are the relevant tickets

Screenshots (important for UI changes)

Questions

…nc to find undownloaded files and download them and send a notification so roms can be imported
…on crash that occurs when realm is being used by the different iCloud syncing that causes the crash
…g convention; removed importing from app delegate; added TODOs
…shes downloading insetad of checking in a loop; updated to import only roms and just download any extra files that are part of the ROMs directory for each core; updated to make the syncers live for the lifetime of the application; added concurrency for downloading files to speed things up; refactored saved states code to just work directly with downloaded files; removed unused events
…working with existing files in icloud container
…ss; fixed files not storing correctly when turning off icloud
…ary use of user defaults flag; updated logic so initial opening of app or switching icloud on tries to import anything already downloaded
…hen importer is curently importing files and to do the importing when it finishes
…check; fixed predicate; updated to check if file exists first
…ving game from cache after deletion either from manual deletion or icloud sync deletion
…ple items in queue are removed; added deletion of games when the application is closed and the cloud container ROMs are removed
… different kinds of multiple disc ROM files; fixed comment
@JoeMatt JoeMatt requested a review from jasarien as a code owner February 18, 2025 02:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants