Commit Graph

78 Commits

Author SHA1 Message Date
meancoot a22629d2f2 (iOS) Fix issue where setting values could not be typed in. 2013-12-14 21:34:05 -05:00
meancoot a35396840f (Apple) Replace obj-c’s built in boxing with macros that can be used with older versions of the os x build tools. 2013-12-12 14:50:16 -05:00
meancoot ed2724e5ee (iOS 7) Bring back keyboard mode 2013-12-11 17:55:42 -05:00
meancoot 12bd064490 (iOS) Fix potential crash in structure returned by apple_get_frontend_settings. 2013-12-11 17:40:37 -05:00
meancoot 5e0a35b6aa (iOS) Fix ios_logger_override.h issues; fix crash when closing a game with TV Mode enabled; remove unneded code block introduced by previous commit 2013-12-09 19:18:48 -05:00
meancoot 4358aea595 (iOS) Set available Bluetooth options based on iOS version used and whether btstack is available. 2013-12-09 19:04:22 -05:00
meancoot 292418492e (iOS) Make keeping the frontend settings updated more efficient 2013-12-07 18:49:03 -05:00
meancoot 96c9357273 (iOS) Add an enumeration type setting and use it for selecting screen orientations and bluetooth mode 2013-12-03 19:47:24 -05:00
meancoot 8882d07f3f (iOS) Move iOS settings code into iOS specific file and fix the issue where every compile unit would get its own copy of apple_frontend_settings 2013-12-03 19:47:24 -05:00
meancoot 6943127aef (Apple) Start to refactor setting data structure; clean up iOS code some 2013-12-02 19:34:05 -05:00
twinaphex 3ec9581c68 (iOS) Move some cdoe from platform.m over to C 2013-11-29 19:31:39 +01:00
twinaphex e0309bbd01 (iOS) Reword 'game' to 'content' and 'play' to 'run' 2013-11-29 16:39:47 +01:00
twinaphex a96e813fe1 (Apple) Big merge - merge ios_ui_refactor by hand - note to meancoot -
don't let a branch get out of date for this long - merging it by
hand was not pretty
2013-11-22 15:30:02 +01:00
twinaphex a6e012e747 (iOS) Refactor out path_make_and_check_directory 2013-11-22 01:56:54 +01:00
meancoot fae300aaaf (Apple) Rework gamepad connection management; fix BTstack support when building with the iOS 7 SDK. 2013-10-03 17:43:41 -04:00
meancoot 0ddf198875 (Apple) Objective C refactoring:
All properties are marked (nonatomic)
	All table view cell reuse identifiers are now constant string objects.
	Where appropriate all calls to [RetroArch_iOS get] are replaced with self.navigationController.
	All calls to objc_setAssociatedObject use proper keys rather than string literals.
2013-09-24 20:29:12 -04:00
meancoot 7319260957 (iOS) Add iCade toggle option to prevent OSK from popping up 2013-09-20 19:04:46 -04:00
meancoot 1b9b2f4cc2 (iOS) First draft of iCade support for iOS 7 2013-09-20 17:49:18 -04:00
meancoot a34cfadff1 (iOS) Fix hiding the status bar while the game is running on iOS 7.
Enable all game orientations if .RetroArch/frontend.cfg is not present.
2013-09-20 15:14:38 -04:00
meancoot 3b27a50625 (OSX) Improvements:
Pause emulation while settings window is open
	Allow negative numbers to be input in the settings list
	Don't crash when changing a setting value to an empty string
2013-09-10 19:47:24 -04:00
meancoot c3909c6468 (Apple) Start to clean the objective-c code 2013-09-10 19:23:24 -04:00
meancoot cb55a1d45a (Apple) Reorganize source tree 2013-09-05 01:24:27 -04:00
meancoot f83b40cd54 (iOS) Help prevent file browser lists from going stale 2013-08-24 20:36:03 -04:00
meancoot 7a72899c15 (iOS) Move browser logic into platform.m 2013-08-24 20:27:04 -04:00
meancoot 26df85f020 (iOS) Some settings menu polish:
The bluetooth mode is updated immediately, previously you had to hit the back button on the frontend settings before it would be applied.
        The custom config state label in the frontend settings menu is updated properly.
2013-08-15 12:47:13 -04:00
meancoot 0d291e809a (iOS) Fix major hanging bug 2013-08-15 09:50:56 -04:00
meancoot 7d6b4cdd26 (iOS) Bring back per-core configurations 2013-08-14 12:53:29 -04:00
meancoot 4f70bdeab5 (Apple) Split platform specific code out of main.m 2013-08-14 12:53:29 -04:00