-
Notifications
You must be signed in to change notification settings - Fork 2.4k
added easy import/export of roms and game saves for ios version [REVISED] #7885
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
9ae9eb2
started working on a way for ios version to easy transfer of games an…
31fd226
added web server project and working on a way to call the server from…
78dc540
more work to integrate web server service with cross platform codebase
0085410
web server works. upload and download of game saves and roms is worki…
33b8524
added ios project into repo because of specific changes made to proje…
9eabe1f
more clean up to allow building of xcode project
43871b6
ui integration almost complete. wifi checking is complete. text and h…
5d836ae
IP is broadcasting correctly and when you leave the dialog the server…
c2d5d5a
fixed issue with server not stopping. everything seems to be working …
9a421d2
updated minor preprocesser definition and cleaned build
e7358f9
updated readme markdown
c3c8a64
device wont sleep now when web server is running on device
4725ba5
added my custom changes to the project that enables ios devices to ea…
dac4b2b
changed submodule to point to personal repo. temporarily
5683b69
updated submodule native
ca92887
added cmake rules for new sources for ios file web server
6e706df
project is building. for some reason CMake isnt include GCDWebUploade…
0a11e55
GCDWebupload bundle is now adding correctly to bundle. all set for pu…
6d73129
Merge branch 'develop'
574d39a
ios web server is fully functioning and building with cmake
dbfdd52
clean up to get the branch ready for merge with master repo
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -52,6 +52,7 @@ gen | |
| libs | ||
| obj | ||
| build*/ | ||
|
|
||
| /git-version.cpp | ||
|
|
||
| .pspsh.hist | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -6,4 +6,5 @@ | |
|
|
||
| #ifdef __OBJC__ | ||
| #import <Foundation/Foundation.h> | ||
| #import <UIKit/UIKit.h> | ||
| #endif | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| // | ||
| // WebServer.h | ||
| // PPSSPP | ||
| // | ||
| // Created by Daniel Gillespie on 7/25/15. | ||
| // | ||
|
|
||
| #import <Foundation/Foundation.h> | ||
|
|
||
| // Networking (GET IP) | ||
| #include <ifaddrs.h> | ||
| #include <arpa/inet.h> | ||
|
|
||
|
|
||
| #import "ios/http/Reachability/Reachability.h" | ||
|
|
||
|
|
||
| // Web Server | ||
| #import "ios/http/GCDWebUploader/GCDWebUploader.h" | ||
|
|
||
|
|
||
|
|
||
| GCDWebUploader *webServer; | ||
|
|
||
| @interface FileWebServer : NSObject <GCDWebUploaderDelegate> | ||
|
|
||
| // prototypes | ||
| -(id)init; | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It's better to have |
||
| -(NSString*) getDocumentDirectory; | ||
| - (NSString *)getIPAddress; | ||
| -(NSString*) startServer; | ||
| -(void) stopServer; | ||
|
|
||
| @end | ||
|
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's incorrect for this to be in the header. Any and all files that import this header will have their own copy instead of using a single shared copy. Did you mean to have
extern GCDWebUploader *webServer;here, withGCDWebUploader *webServer;in the .m file?