Commit Graph

70 Commits

Author SHA1 Message Date
Riley Testut
ef64a15e37 Adds ability to reset controller mappings to default mapping 2019-09-30 17:27:06 -07:00
Riley Testut
ce1ff171ce Fixes GamesViewController remaining visible when loading save states 2019-09-30 16:07:12 -07:00
Riley Testut
9412bf0df8 Adds Credits + Licenses + AltStore Patreon deep link 2019-09-25 03:46:27 -07:00
Riley Testut
6f0137339a Removes Sync button from Games screen 2019-09-06 19:04:17 -07:00
Riley Testut
31d306e95f Adds “No Connected Controllers” cell when there are no game controllers 2019-09-06 18:58:43 -07:00
Riley Testut
2a81710d07 Adds support for DS games 2019-08-05 23:03:08 -07:00
Riley Testut
8113c4888d Limits controller customization screen to portrait orientation 2019-07-14 17:41:18 -07:00
Riley Testut
0046bfaf46 Adds support for N64 games 2019-06-21 12:07:30 -07:00
Riley Testut
9b28d42814 Updates input + video logic to support revised DeltaCore API
- Continuous inputs
- OpenGLES-based rendering
- Thumbsticks in controller skins
2019-04-30 15:42:30 -07:00
Riley Testut
9cfcf67c72 Renames “Inputs” to “Controllers” in Settings 2019-03-26 11:17:42 -07:00
Riley Testut
de616021e2 Displays both name + email address of sync service account 2019-03-25 15:58:56 -07:00
Riley Testut
ca145ba681 Renames various sync-related terminology 2019-03-25 15:47:37 -07:00
Riley Testut
8bc9d02e4c Improves UI for restoring records/resolving conflicts 2019-03-20 11:22:39 -07:00
Riley Testut
483ad69678 Adds support for syncing with Dropbox 2019-03-20 10:47:17 -07:00
Riley Testut
d03cc90a29 Merge branch 'feature/nes' into develop
# Conflicts:
#	.gitmodules
#	Delta.xcodeproj/xcshareddata/xcschemes/Delta.xcscheme
#	Delta.xcworkspace/contents.xcworkspacedata
#	Delta/Base.lproj/Settings.storyboard
#	Delta/Settings/SettingsViewController.swift
2019-02-06 15:40:11 -08:00
Riley Testut
1e144e5657 Adds support for NES games 2019-02-01 12:44:32 -08:00
Riley Testut
878506e34f Adds ability to view previous sync results from SyncStatusViewController 2019-01-19 13:42:03 -08:00
Riley Testut
86beaaaaa4 Adds ability to view details of record errors in SyncResultViewController
Also updates error handling to match revised Harmony errors.
2019-01-18 16:08:04 -08:00
Riley Testut
f8c47fcb86 Adds RecordVersionsViewController
Allows users to restore remote versions of records, or resolve conflicts
2018-12-04 16:21:10 -08:00
Riley Testut
b226698760 Adds RecordSyncStatusViewController
Views local and remote status of a record, and enable/disable syncing
2018-11-27 14:46:38 -08:00
Riley Testut
fa4803373b Displays Harmony conflict count in SettingsViewController 2018-11-27 14:42:43 -08:00
Riley Testut
ca4ccfc3ae Adds basic GameSyncStatusViewController to view status of game-related records 2018-11-20 14:47:47 -06:00
Riley Testut
5354d779c1 Adds SyncStatusViewController to view basic sync status of games 2018-11-20 13:04:55 -06:00
Riley Testut
88601fb952 Adds temporary Sync button to initiate syncs 2018-11-14 19:01:34 -08:00
Riley Testut
545c5a223f Adds basic UI for selecting syncing services 2018-11-12 12:43:30 -08:00
Riley Testut
a9c3e85df8 Adds support for 3D Touch app icon game shortcuts 2018-01-04 14:17:59 -06:00
Riley Testut
a371bb71a9 Fixes issue where SaveStatesViewController blurred background didn’t extend to bottom on iPhone X 2017-12-21 15:19:32 -06:00
Riley Testut
d30f4db894 Merge branch 'feature/iphone_x' into develop 2017-12-19 01:55:22 -06:00
Riley Testut
18d6bd262a Adds support for iPhone X-optimized controller skins 2017-12-19 01:54:10 -06:00
Riley Testut
892f1cab2d Adds version number text in SettingsViewController 2017-12-18 23:46:32 -06: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
c16562c8ca Merge branch 'feature/ios11' into develop 2017-10-12 10:45:54 -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
a592d6e2ad Fixes incorrect GamesViewController content insets 2017-09-26 13:09:15 -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
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
edcf10df0f Updates Splash Screen 2016-11-25 01:09:02 -06:00
Riley Testut
b80dbd4e26 Adds support for dark theme when presenting SaveStatesViewController via 3D Touch/Long Press 2016-09-30 19:09:08 -07:00
Riley Testut
21c5d13ba2 Refactors GamesViewController & GameCollectionViewController (previously GamesCollectionViewController) 2016-08-12 15:28:54 -05:00
Riley Testut
26a6a3c1b3 Adds custom transition when launching games + returning to Main Menu
The entire architecture had to change so GameViewController presented GamesViewController, instead of vice versa which was previously the case
2016-08-09 01:18:42 -05:00
Riley Testut
44b36d7ace Updates CheatsViewController to use CheatTableViewCell for vibrancy effects 2016-08-09 00:26:34 -05:00
Riley Testut
d38b6bb981 Refactors GridCollectionViewCell to handle vibrancy on a per-cell-subview basis
Allows certain subviews to be vibrant while others aren’t
2016-08-08 19:06:08 -05:00
Riley Testut
8450149184 Adds basic implementation + support for rewritten PauseViewController 2016-07-20 22:40:59 -05:00
Riley Testut
60bc9dcfbc Adds basic implementation of GameViewController, replacement for EmulationViewController 2016-07-17 16:41:57 -05:00
Riley Testut
c647762975 Finishes implementation of Sustain Buttons feature 2016-06-02 19:45:09 -05:00
Riley Testut
07da4f3158 Adds basic UI for selecting sustained button 2016-05-29 02:55:19 -05:00
Riley Testut
f7ed6f75d1 Adds ability for user to add/edit custom cheats 2016-05-27 15:25:14 -05:00
Riley Testut
509cb4b136 Adds support for adding, removing, activating, and deactivating (hard-coded) cheats 2016-05-21 14:53:18 -05:00