Riley Testut
6836fb5bae
Moves core ControllerSkin translucency logic to ControllerView
2017-12-18 18:14:28 -06:00
Riley Testut
bb418038e2
Fixes misc. iPhone X layout issues
2017-11-29 01:41:05 -08:00
Riley Testut
19d438f566
Fixes issue where database from beta 4 failed to migrate correctly
2017-10-16 20:37:51 -07:00
Riley Testut
52c39dbc4d
Adds ability to search for games from GamesViewController
2017-10-16 13:03:00 -07:00
Riley Testut
6f33ed5824
Updates Assets
2017-10-12 16:07:32 -07:00
Riley Testut
6d2208a0f8
Updates project structure to match and automatically keep in sync with file system
2017-10-12 15:54:55 -07:00
Riley Testut
fb11f6dec7
Replaces fileprivate with private. THANK FUCKING GOD.
2017-10-12 15:33:16 -07:00
Riley Testut
356d843a9b
Removes use of deprecated String.characters property
2017-10-12 14:43:36 -07:00
Riley Testut
fb5036acf8
Manually fixes Swift 4 migrator errors
2017-10-12 14:40:15 -07:00
Riley Testut
d709204107
Migrates to Swift 4 via Xcode migrator
2017-10-12 13:46:11 -07:00
Riley Testut
df0c307be4
Fixes animation when launching a game when a game is already running
2017-10-12 11:13:49 -07:00
Riley Testut
c16562c8ca
Merge branch 'feature/ios11' into develop
2017-10-12 10:45:54 -07:00
Riley Testut
a58835e3ad
Automatically uses external game controllers when connected
2017-10-12 10:27:56 -07:00
Riley Testut
61440ef994
Adds support for handling ActionInputs from GameControllers
...
• Quick Save
• Quick Load
• Fast Forward
2017-10-10 14:54:20 -07:00
Riley Testut
c6875c44b6
Renames Core Data model from Model to Delta
2017-09-28 19:25:20 -07:00
Riley Testut
94cbdbe159
Persists customized input mappings between app launches
2017-09-28 12:55:05 -07:00
Riley Testut
d70105e30e
Adds ControllerInputsViewController to customize external game controller inputs
...
Includes necessary code changes to use refactored DeltaCore Input logic
2017-09-27 13:08:41 -07:00
Riley Testut
aa5dc88114
Fixes incorrect animations when presenting pause menu as well as selecting options
2017-09-26 17:21:24 -07:00
Riley Testut
a592d6e2ad
Fixes incorrect GamesViewController content insets
2017-09-26 13:09:15 -07:00
Riley Testut
2da455bc2f
Replaces UIDocumentPickerViewController with UIDocumentBrowserViewController on iOS 11
2017-09-26 12:58:39 -07:00
Riley Testut
c0b3a04110
Fixes GameViewController “cannot satisfy constraints” error
2017-07-07 22:39:09 -05:00
Riley Testut
812a773fba
Refactors UICollectionViewControllers/UITableViewControllers to use prefetching RSTCellContentDataSources
2017-07-07 21:58:29 -05:00
Riley Testut
0c567de380
Updates GameMetadata + GamesDatabase to include release identifier
2017-07-07 21:26:47 -05:00
Riley Testut
a8176cb276
Fixes refactored FileManager.uniqueTemporaryURL usages
2017-06-29 13:35:33 -05:00
Riley Testut
e5f232b7b2
Uses UIAlertController instead of UIDocumentMenuViewController for Cydia Impactor builds
2017-05-09 20:42:46 -07:00
Riley Testut
fa3be870b7
Updates SNES localized name to “Super Nintendo”
2017-05-02 17:29:53 -07:00
Riley Testut
6355699480
Fixes issue where image picker would be presented with a clear background.
...
Occurs when Delta needs to request permission from user to access photo library.
2017-05-02 16:55:16 -07:00
Riley Testut
a288f564b6
Merge branch 'feature/custom_artwork' into develop
2017-05-02 16:46:23 -07:00
Riley Testut
fadc62bfef
Adds Crashlytics
2017-05-02 03:41:00 -07:00
Riley Testut
78c47015a5
Adds support for selecting game artwork from clipboard and photo library
2017-05-02 03:21:40 -07:00
Riley Testut
1dcbb9c656
Merge branch 'master' of github.com:rileytestut/Delta into develop
2017-04-30 21:43:30 -07:00
Riley Testut
93493534e0
Adds support for GBC games
...
Adds System enum to represent supported game systems, simplifying the process to add future game systems.
2017-04-30 21:39:13 -07:00
Riley Testut
d0ed98ba6b
Updates DeltaCore + system cores
2017-04-30 19:36:48 -07:00
Caroline Moore
10e9f85ad5
Updates Delta purple
2017-04-11 18:32:36 -07:00
Riley Testut
6b6be904b0
Updates remaining UICollectionView/UITableView logic to use RSTCellContentDataSource
2017-04-04 18:29:40 -07:00
Riley Testut
eebb593aa2
Updates GamesDatabaseBrowserViewController design to match Delta dark theme
2017-03-28 00:14:47 -07:00
Riley Testut
45c18cc8e2
Adds ability to search games database to change game artwork
...
Searching database is done via GamesDatabaseBrowserViewController
2017-03-15 13:13:20 -06:00
Riley Testut
54da484423
Refactors loading operations to inherit from Roxas’ RSTLoadOperation
2017-03-15 13:07:34 -06:00
Riley Testut
882c6e74e6
Adds support for Roxas’ refactored UITableView/UICollectionView data source logic
2017-03-15 12:58:08 -06:00
Riley Testut
ed68653a98
Fixes incorrect mogenerator URLs
2017-02-06 16:36:36 -08:00
Riley Testut
2bb4c4d278
Implements error handling when importing games + controller skins
2017-01-14 11:27:18 -08:00
Riley Testut
c87ecf4d40
Fixes issue where “menu” inputs from MFi controllers had no effect
2017-01-04 18:41:39 -06:00
Riley Testut
23ecd83e73
Fixes issue where GameViewController’s ControllerView remained visible after connecting MFi controller
2017-01-03 20:07:19 -06:00
Riley Testut
efdd00ba9e
Hides Players 2-4 Input settings
...
Will be shown again when controller logic is finalized
2016-12-29 13:32:09 -06:00
Riley Testut
e311bfc857
Fixes issue where games with capitalized files extensions were imported as “Unsupported”
2016-12-29 13:24:55 -06:00
Riley Testut
b3288ab835
Fixes issue where unsupported games could be launched + previewed via 3D Touch
2016-12-29 13:19:41 -06:00
Riley Testut
d0ed247305
Adds ability to share games
2016-12-29 02:46:59 -06:00
Riley Testut
de51210248
Fixes issue where canceling rename save state prompt would still rename save state
2016-12-29 02:16:04 -06:00
Riley Testut
01ed2b6a94
Adds ability to rename games
2016-12-29 02:15:55 -06:00
Riley Testut
5c6c66c9a1
Fixes crashes when loading Game or SaveState that had been overwritten by a duplicate entry
...
When Core Data detects a duplicate entry, it deletes the previous entry. This caused Delta to delete the associated ROM and Save State files. Now, there is a check in prepareForDeletion to make sure the object being deleted is not simply being replaced by a newer entry during a merge.
2016-12-26 15:56:33 -06:00