Commit Graph

63 Commits

Author SHA1 Message Date
Riley Testut
ebf3fc6c27 Adds support for building Delta Lite (and Delta Lite beta)
Limits Delta Lite to NES games, and Delta Lite beta to NES and GBC games.
2019-09-15 18:57:15 -07:00
Riley Testut
aa05e57afc Limits DS support to beta builds 2019-09-12 15:25:13 -07:00
Riley Testut
84e44f5aee Displays more detailed sync progress in RSTToastView 2019-03-25 15:46:01 -07:00
Riley Testut
483ad69678 Adds support for syncing with Dropbox 2019-03-20 10:47:17 -07:00
Riley Testut
3b05afd21e Automatically syncs when entering/returning from background 2019-02-25 17:13:47 -08:00
Riley Testut
2c0709fa38 Fixes various memory leaks 2019-02-25 17:13:00 -08:00
Riley Testut
fe6701c82c Migrates to Swift 5 2019-02-25 13:50:11 -08: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
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
bace668739 Adds SyncResultViewController to view errors that occured during sync 2018-12-04 17:21:04 -08:00
Riley Testut
c3301f9384 Displays basic toast view when syncing starts/finishes 2018-11-14 19:01:55 -08:00
Riley Testut
88601fb952 Adds temporary Sync button to initiate syncs 2018-11-14 19:01:34 -08:00
Riley Testut
db9f43334d Adds basic SyncManager implementation
Handles authenticating with Google Drive
2018-11-13 17:46:47 -08:00
Riley Testut
d3b7767374 Fixes occasional crash when importing several games 2018-11-13 16:14:52 -08:00
Riley Testut
7b60c1e067 Updates deployment target to iOS 12.0 2018-11-12 14:51:29 -08:00
Riley Testut
52c15eeb60 Fixes warnings 2018-11-12 11:52:11 -08:00
Riley Testut
a9c3e85df8 Adds support for 3D Touch app icon game shortcuts 2018-01-04 14:17:59 -06:00
Riley Testut
52c39dbc4d Adds ability to search for games from GamesViewController 2017-10-16 13:03:00 -07:00
Riley Testut
fb11f6dec7 Replaces fileprivate with private. THANK FUCKING GOD. 2017-10-12 15:33:16 -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
78c47015a5 Adds support for selecting game artwork from clipboard and photo library 2017-05-02 03:21:40 -07:00
Riley Testut
6b6be904b0 Updates remaining UICollectionView/UITableView logic to use RSTCellContentDataSource 2017-04-04 18:29:40 -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
2bb4c4d278 Implements error handling when importing games + controller skins 2017-01-14 11:27:18 -08:00
Riley Testut
3311c04a07 Remembers previous game collection when returning to GamesViewController 2016-12-11 18:31:58 -08:00
Riley Testut
0be355e01c Updates Delta purple color 2016-11-22 20:01:17 -08:00
Riley Testut
d3b4f25f20 Replaces light theme with “opaque” dark theme
Previous dark theme has been renamed “translucent”
2016-11-22 19:57:39 -08:00
Riley Testut
023fe13c6a Adds ability to import ControllerSkin’s 2016-10-19 19:17:46 -07: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
f06fb72908 Adds Save States action when previewing/long pressing games 2016-09-27 15:35:55 -07:00
Riley Testut
12ca37e0f4 Manually fixes errors Swift 3 migrator missed
Thank God I won’t have to ever do this again…hopefully…
2016-09-20 23:38:58 -07:00
Riley Testut
53bf0313b4 Updates syntax to Swift 3 GM via Xcode migrator 2016-09-20 00:07:15 -07:00
Riley Testut
89905618e4 Adds Delete action when previewing/long pressing games 2016-08-29 13:19:47 -07:00
Riley Testut
75903552f9 Adds back ability to Peek & Pop games via 3D Touch 2016-08-13 02:51:20 -05:00
Riley Testut
bc9203fb44 Presents confirmation dialog asking user what to do if resuming paused game from GamesViewController 2016-08-12 16:25:31 -05:00
Riley Testut
21c5d13ba2 Refactors GamesViewController & GameCollectionViewController (previously GamesCollectionViewController) 2016-08-12 15:28:54 -05:00
Riley Testut
da7705aaff Refactors DatabaseManager into NSPersistentStore subclass 2016-08-09 19:52:32 -05:00
Riley Testut
0d562da309 Adds //MARK: comments to GamesViewController, rearranges some methods 2016-08-09 11:45:35 -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
7c8405d4e7 Fixes remaining Beta 4 syntax issues manually that the migrator missed 2016-08-06 23:18:55 -05:00
Riley Testut
95a2efdc01 Updates syntax to Swift 3 Beta 4 via Xcode migrator 2016-08-06 22:57:18 -05:00
Riley Testut
ae1d3f61dd Updates syntax to Swift 3 Beta 2 via Xcode migrator 2016-07-27 12:57:23 -05:00
Riley Testut
60bc9dcfbc Adds basic implementation of GameViewController, replacement for EmulationViewController 2016-07-17 16:41:57 -05:00
Riley Testut
a8ca3ef547 Brings back previously defined NSManagedObject.fetchRequest() as .rst_fetchRequest() 2016-07-14 23:23:26 -05:00
Riley Testut
1d7ce4b6e6 Updates DeltaCore API usage to match massive DeltaCore refactoring 2016-07-14 22:59:39 -05:00
Riley Testut
8b97d1badc Manually fixes errors Swift 3 migrator missed
I apologize for any “try!”s that may still remain…
2016-07-14 22:59:29 -05:00
Riley Testut
9ce16a2a9d Updates syntax to Swift 3 beta 2 via Xcode migrator 2016-07-13 01:28:38 -05:00
Riley Testut
2e5616dd30 Updates save state usage to catch errors 2016-06-10 11:57:15 -05:00