GBA002/Delta/Database/Model
Riley Testut 7b9ab2488e Fixes accidentally deleting Games directory during sync in rare circumstances
If a Game with empty filename happens to be deleted (e.g. during sync merge), it will accidentally delete the *entire* Games folder due to its fileURL being “Games/[empty]”.

To prevent this, we now explicitly check that a Game’s identifier isn’t empty AND that that Game.fileURL doesn’t point to a directory before deleting local files.
2023-05-02 14:29:23 -05:00
..
Delta.xcdatamodeld Adds SaveState.coreIdentifier to filter out save states from other cores 2020-04-23 17:24:04 -07:00
Human Fixes accidentally deleting Games directory during sync in rare circumstances 2023-05-02 14:29:23 -05:00
Machine Adds SaveState.coreIdentifier to filter out save states from other cores 2020-04-23 17:24:04 -07:00
Migrations Adds SaveState.coreIdentifier to filter out save states from other cores 2020-04-23 17:24:04 -07:00
Misc [Experimental Feature] Supports AirPlay controller skins 2023-04-27 14:58:51 -05:00
mogenerator/templates Fixes incorrect mogenerator URLs 2017-02-06 16:36:36 -08:00
PreviousHarmony.xcdatamodeld/Harmony.xcdatamodel Resets previous Harmony beta database upon first launch 2019-03-25 17:18:50 -07:00
Transformers Persists customized input mappings between app launches 2017-09-28 12:55:05 -07:00