Commit Graph

268 Commits

Author SHA1 Message Date
meancoot 5747106e64 (Apple) Add keyboard event+character data support. (No char data for iOS) 2014-01-09 18:16:55 -05:00
twinaphex 49ec30f377 (iOS) Replace icons 2014-01-08 11:40:35 +01:00
meancoot 2a341ac15c (Apple) Add analog stick support for classic controller. You need to rotate the stick 360 degrees to calibrate it. (Todo: Document this somewhere!) 2014-01-07 22:08:09 -05:00
twinaphex de703eee52 (Apple) Ifdef code with HAVE_LOCATION and HAVE_CAMERA 2014-01-06 16:27:30 +01:00
Twinaphex e7cf6d1672 Merge pull request #461 from libretro/kb_overlay
Support for keyboard keys on overlays.
2014-01-06 05:51:05 -08:00
meancoot e2ffb51c2d (iOS) Fix brutal BTstack lag 2014-01-05 20:12:04 -05:00
meancoot aa23e81cca (Apple) Fix building for 32-bit OSX 2014-01-05 14:56:45 -05:00
twinaphex 8e0118f4bb Get rid of unused HAVE_RARCH_MAIN_IMPLEMENTATION and HAVE_RARCH_MAIN_WRAP 2014-01-05 03:33:27 +01:00
meancoot 4643e53cc8 (OSX) Re-add lion style fullscreen (still needs to be tested for Snow Leopard) 2014-01-04 14:05:22 -05:00
meancoot b5ea9b4eb9 (OSX) Use more sane default config path. 2014-01-03 17:16:02 -05:00
twinaphex 70c3de9e33 (iOS) Replace icons 2014-01-03 18:39:01 +01:00
twinaphex e716e084ac (OSX) Update OSX port to use new icon 2014-01-03 18:36:12 +01:00
meancoot 3a5e9ff79a (iOS) Make cocoa menu button image show up more constantly. 2014-01-02 16:42:28 -05:00
twinaphex 0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
meancoot 9cbf7ed62a (iOS) Don’t crash when closing an action sheet created by the RunActionSheet function. 2013-12-30 18:21:24 -05:00
twinaphex 4433b86546 (iOS) ARM NEON support should now be built in for targets supporting
__ARM_NEON__
2013-12-30 18:44:11 +01:00
twinaphex 255c3dcbd4 (iOS) Add IOS_IS_VERSION_6_OR_LOWER() macro 2013-12-30 17:35:18 +01:00
twinaphex 4acd75155f (iOS) Fix/refactor iOS major version detection 2013-12-30 17:31:16 +01:00
twinaphex 65ed3ab052 (iOS) Fix iOS 7 detection for new gamepad interface 2013-12-30 17:20:13 +01:00
twinaphex ac70e929be (Apple) Style nits - early return instead of encapsulating
entire function into one big int block - make a function out of
iOS 7 version detection - might need to be hosed outside of apple_gamecontroller.m someday
2013-12-30 17:17:35 +01:00
meancoot 75ff8e55c7 (Apple) Add setting range enforcement. 2013-12-29 16:00:21 -05:00
meancoot bd1f64de99 (iOS) Don’t show an auto detect option on the “Create new config for core” menu. 2013-12-29 15:36:40 -05:00
twinaphex b41c3cc6bd (iOS) Make apple_gamecontroller 'backwards compatible' with iOS 6
by doing runtime check for iOS version and then returning early
2013-12-28 21:49:31 +01:00
twinaphex ff036066e2 Rework frontend - separate functions now for iterating per frame
and for doing teardown - Emscripten and Apple ports can make use
of this now so we don't need separate frontend implementations
2013-12-28 21:08:30 +01:00
twinaphex 43cc675a49 (OSX) Build fix 2013-12-28 17:05:05 +01:00
meancoot aee6bce679 (iOS) Add initial MFi game controller support. 2013-12-27 20:13:24 -05:00
meancoot f6362b459c (iOS) The frontend settings menu now only displays cores with a custom config attached. A “Create New Config” button is used to create a new config for a core. 2013-12-27 20:13:23 -05:00
meancoot dab783a7fd (iOS) Long pressing on a setting menu item will give the option to reset it to default. (Except booleans) 2013-12-26 16:18:28 -05:00
meancoot bfc4bba70f (iOS) RunActionSheet now takes its callback as a block. 2013-12-26 16:18:28 -05:00
meancoot 893f6c6814 (iOS) Add method to delete custom core configs. 2013-12-26 15:22:05 -05:00
meancoot 2bfcb8e4e8 (Apple) Add some extra location manager logging. 2013-12-26 13:28:12 -05:00
meancoot a473154373 (iOS) RADirectoryList now takes a block for a callback, rather that a delegate. 2013-12-26 13:28:12 -05:00
Themaister b23ff3b663 Refactor content_directory.
It shouldn't be RGUI browser dir. Instead it is a more developer centric
option for when libretro apps are distributed (along with RetroArch for
example). Also facilitates a standardized assets folder later on if
applicable.
2013-12-26 02:03:11 +01:00
meancoot 1eafcfe1a2 (iOS) Build fix 2013-12-25 10:00:14 -05:00
meancoot 87fff22956 (iOS) Add some common settings to the root of the core settings menu; Add some default paths; Add a default overlay 2013-12-25 09:52:09 -05:00
twinaphex 40d7eb40bd (Apple) Some minor cleanups to location manager code - still only reports a few initial
locations and nothing afterwards
2013-12-25 05:04:49 +01:00
twinaphex d1bdd4bd97 (Android/Apple) Set default opacity to 0.7f 2013-12-25 02:41:37 +01:00
twinaphex 204113e389 Add environ callback to expose 'Content Directory' path to core -
and refactor g_settings.rgui_browser_directory
2013-12-25 02:31:35 +01:00
meancoot 0ba6bd8094 Merge branch 'apple_no_thread' 2013-12-24 17:29:33 -05:00
meancoot 2ae0356081 (iOS) Pass BTstack messages through RARCH_LOG; patch the logger to print to stdout when building for the simulator. 2013-12-24 15:27:44 -05:00
meancoot 06c3cc1cb8 (iOS) Fixes:
Only display the limited permissions warning if the content actually failed to load.
	Fix loading a second game through the cocoa menu.
2013-12-24 14:21:57 -05:00
meancoot 090c0d8e84 Merge branch 'master' into apple_no_thread 2013-12-24 14:11:39 -05:00
meancoot 0b17dc0d47 (iOS) Changes:
Allow requesting to browse for a directory.
    Allow requesting the browser to display an option to return a black item.
    Swap the ‘Up’ and back buttons in the browser.
    Properly reset string settings that were changed in rgui.
2013-12-24 14:03:43 -05:00
meancoot 839a5529b8 Merge branch 'master' into apple_no_thread 2013-12-23 21:03:14 -05:00
twinaphex b884faa2b1 (OSX) OSX 10.6.8 (Snow Leopard) works now - can get into RGUI 2013-12-23 04:23:46 +01:00
meancoot 431620c38a (iOS) Change .zip UTI into an All Files UTI. Makes it easier to share files between devices. You can now download any file into RetroArch’s sandbox instead of just zip files. (Think air dropping a save between two devices). 2013-12-22 21:37:07 -05:00
meancoot 2f3a79c0af (Apple - No Thread) Fix crash when backgrounding the app. 2013-12-22 21:34:47 -05:00
meancoot f3d5a44e76 (Apple - No Thread) Fix performance regression. 2013-12-21 21:58:19 -05:00
meancoot f069c82417 (Apple) First pass at removing UI/RetroArch thread split. 2013-12-21 19:42:10 -05:00
meancoot f0bdd1286d (Apple) Work around thread issues for the location driver. 2013-12-21 18:48:13 -05:00