Riley Testut
e33a7c662f
[Delta Sync] Delays sync until after interactive Settings dismissal has completed
...
Avoids false-positives when user scrolls to top of a Settings screen.
2023-07-07 18:22:33 -05:00
Riley Testut
3fb7e8b4b7
[Features] Moves Notification.Name.settingsDidChange to DeltaFeatures
...
Re-exports as Settings.didChangeNotification to allow accessing without explicitly importing DeltaFeatures.
2023-04-13 15:57:25 -05:00
Riley Testut
7c934cebe1
Merge branch 'ipad' into develop
...
# Conflicts:
# Delta.xcodeproj/project.pbxproj
2022-05-31 17:51:31 -07:00
Riley Testut
edab6ea432
Fixes sharing games + exporting save files
...
* Makes temporary copy instead of symbolic link when exporting game
* Sanitizes game name before exporting game
* Fixes prematurely deleting temporary game
* Exported save file names now match exported game names
2022-04-28 18:13:25 -07:00
Riley Testut
25afda3b60
Replaces UIAlertController with UIMenu for importing games
2022-04-28 16:54:18 -07:00
Riley Testut
836297718b
[iPad] Fixes game context menu actions
2022-04-28 16:38:14 -07:00
Riley Testut
68c1b05313
Improves GameCollectionViewController UI on iPad
2022-04-28 15:47:05 -07:00
Riley Testut
2a4dbabae5
Fixes crash when presenting ImportController on iPad
2022-04-28 12:49:16 -07:00
Riley Testut
aafe673811
Fixes invisible navigation bar + toolbar on iPadOS 15
2022-04-27 17:57:55 -07:00
Riley Testut
f14bb0f890
Supports AltJIT
...
Automatically enables JIT for MelonDS core when on the same WiFi as AltServer.
2021-11-16 14:39:48 -08:00
Riley Testut
6cfca53dc8
Fixes game artwork not updating immediately when changed
2021-03-10 14:19:26 -06:00
Riley Testut
1bfe030dd9
Deletes temporary image file after changing artwork
2021-03-10 14:16:02 -06:00
Riley Testut
98ed657f8a
Improves support for transparent and/or rotated custom artwork
2021-03-10 14:14:14 -06:00
Riley Testut
3f70300afb
Fixes incorrectly previewing DS home screen instead of DSi home screen
2021-02-12 13:18:55 -06:00
Riley Testut
a29e4e61eb
Emulates Sega Genesis games
2021-02-09 17:31:42 -06:00
Riley Testut
c97611482e
Fixes crash when previewing DS games without BIOS files
2021-01-19 14:41:55 -06:00
Riley Testut
1b874ce9c1
Displays preview save state image even if context menu previews are disabled
2021-01-13 14:41:27 -06:00
Riley Testut
0d5e7e97cc
Adds “Context Menu Previews” setting
...
Controls whether Delta previews games and save states when using context menus. Enabled by default.
2021-01-04 14:30:56 -06:00
Riley Testut
64df7b97ab
Supports MelonDS JIT
2020-11-24 13:11:02 -06:00
Riley Testut
358accbcb7
Adds DSi support
...
Requires DSi BIOS files.
2020-11-24 13:06:29 -06:00
Riley Testut
a9a2819b19
Adds Export Save File option to game context menu
2020-04-24 13:25:01 -07:00
Riley Testut
0b6567d98f
Fixes incorrect game name color after quitting emulation
2020-04-23 17:25:09 -07:00
Riley Testut
77da71cd62
Adds “Home Screen” DS game to boot into DS main menu
2020-04-23 17:18:59 -07:00
Riley Testut
6f336a82a5
Adds DS settings UI to import melonDS BIOS + switch DS cores
2020-04-23 17:16:44 -07:00
Riley Testut
35fe306c12
Switches to melonDS-based core for DS games
2020-04-23 16:52:29 -07:00
Riley Testut
0373b757f7
Adds ability to assign controller skins per game
2020-02-07 15:57:11 -08:00
Riley Testut
cd7e9652ab
Replaces peek & pop with context menus on iOS 13+
2020-02-06 14:37:21 -08:00
Riley Testut
63a8dfd5b9
Adds button to change save states sort order
2019-10-14 18:55:47 -07:00
Riley Testut
63c932561e
Fixes incorrect GamesStoryboardSegue animation on iOS 13
...
The additional toolbars to extend the edges beyond the navigation controller's bounds weren't positioned correctly on iOS 13.
2019-10-10 19:26:13 -07:00
Riley Testut
6afff591ff
Updates GamesViewController navigation bar styling for iOS 13
2019-10-10 19:24:44 -07:00
Riley Testut
465c7280aa
Allows importing controller skins from document browser
2019-10-10 00:25:44 -07:00
Riley Testut
5c574f5ea3
Starts syncing after dismissing Settings with gesture
2019-10-03 16:05:35 -07:00
Riley Testut
1703244da8
Explicitly starts syncing when dismissing SettingsViewController via Done button
2019-09-30 16:41:36 -07:00
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
f5f09f22d4
Adds support for copying and opening deep link URLs
2019-08-07 13:27:53 -07:00
Riley Testut
da0ec57856
Improves reliability when previewing games/save states
2019-04-30 15:34:22 -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
803d180a9b
Adds ability to import game save files
2019-03-01 11:42:37 -08: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
90c04ee62e
Prevents launching games while downloading their game saves
...
This minimizes potential for data loss.
2019-02-05 14:14:39 -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
1f298f8e79
Fixes potential crash when launching games
2018-11-26 16:55:23 -08:00
Riley Testut
c1fc0d1ce3
Fixes game artwork not refreshing after syncing
2018-11-20 13:04:31 -06:00