Commit Graph

126 Commits

Author SHA1 Message Date
Twinaphex 76a0486f5e (ObjC) Include <objc/objc-runtime.h> 2015-03-30 18:13:23 +02:00
Twinaphex 6774187790 (OSX) Some forward-compatibility build fixes 2015-03-30 17:16:28 +02:00
neville ddb5aab3ed (OSX PPC) Start making things more backwards compatible with OSX 10.4 - avoid CGFloat, NSUinteger, NSInteger, use <AvailabilityMacros.h> instead of <Availability.h>, etc. 2015-03-30 17:10:31 +02:00
neville 02eca41ea1 (OSX platform) Make code more robust 2015-03-29 18:17:29 +02:00
neville c9b4aa2622 (OSX PPC) Build fixes 2015-03-29 18:09:15 +02:00
twinaphex 5a443d229a global_get_ptr update pt. 2 2015-03-21 05:42:49 +01:00
twinaphex 55ba05a1a3 Updates pt. 6 2015-03-20 22:41:15 +01:00
Twinaphex 0782cb5168 (Apple) Build fixes 2015-03-18 20:15:40 +01:00
Twinaphex ea66f9d79d (OSX) Turn poll_iteration into static function 2015-03-12 05:03:16 +01:00
Twinaphex 522c65e27f (iOS) Estimated FPS monitor should work now 2015-03-11 18:30:14 +01:00
Twinaphex fe747a77d0 (OSX) Add stub scroll wheel 2015-03-11 00:35:51 +01:00
Jean-André Santoni a26a46d4de (Apple) Fix mouse movements 2015-03-10 18:44:55 +01:00
Twinaphex 33d11fc4d1 (OSX/iOS) Rename do_iteration to rarch_main 2015-03-10 17:11:32 +01:00
Twinaphex 75b6bd21c3 (iOS/OSX) Total reimplementation of game loop - does away with
observer callback
2015-03-07 21:33:17 +01:00
twinaphex 0912f05d39 Fix bug 2015-01-29 23:59:46 +01:00
Twinaphex 9c49f71e18 (Apple) Build fixes 2015-01-29 23:13:11 +01:00
twinaphex f258950bcf Keyboard input overlays can now be used as input device
for keyboard line events
2015-01-29 07:03:20 +01:00
twinaphex ff3367d807 (OSX) platform.m - cleanup 2015-01-15 21:30:14 +01:00
Twinaphex 8146514064 (Apple) Build fixes 2015-01-12 06:20:19 +01:00
twinaphex b95cdd2215 Rename menu_common.c to menu.c 2015-01-10 04:53:37 +01:00
Twinaphex 4bc5b57db6 (Apple) Some warning fixes 2015-01-09 17:44:00 +01:00
twinaphex ecf499c588 Update headers 2015-01-07 18:24:13 +01:00
Twinaphex 4f84cfe7e8 (OSX) Hook up cases 20 for basicEvent 2014-10-29 06:41:45 +01:00
Twinaphex b27aa5e8e1 (Apple) Hook up RARCH_CMD_RESIZE_WINDOWED_SCALE 2014-10-29 06:34:07 +01:00
Twinaphex 3fce1828ff (OSX) basicEvent - Fix implementation of case 7 and 9 2014-10-29 06:05:50 +01:00
Twinaphex ab7d01ba8a (OSX) Add case 9 to basicEvent 2014-10-29 05:11:32 +01:00
Twinaphex 6892bf30d3 (OSX) Start expanding basicEvent 2014-10-29 05:09:37 +01:00
Twinaphex 1f3faac713 (Apple) Build fixes 2014-10-28 19:57:22 +01:00
Twinaphex 182180c6b9 (Apple input) Change mouse_delta[0]/mouse_delta[1] to mouse_x/mouse_y 2014-10-26 00:37:20 +02:00
Twinaphex 2c8971f308 (Apple OSX) Build fix 2014-10-22 00:24:06 +02:00
Twinaphex 6f951a9ac1 (Apple) Rewrite apple_input_keyboard_event - already transform the
modifier events before calling the function
2014-10-18 06:33:11 +02:00
Twinaphex 0f880332ad (OSX) RApplication - sendEvent - do early return in case driver.input_data
is NULL
2014-10-18 06:07:43 +02:00
Twinaphex 4418853e54 (OSX/platform.m) Cleanups 2014-10-18 06:06:27 +02:00
Twinaphex 575faeb3a3 (OSX) No longer use main.m 2014-10-18 05:46:30 +02:00
Twinaphex 74c5d5d1d8 (OSX) Kill off core list combobox code - Creating the NSComboBox for available cores will be done differently under the presumption that RetroArch will always
be running - no need for a cached list to keep around
2014-10-17 17:07:00 +02:00
Twinaphex 0132581ebc (OSX) Move code over to platform_apple.c 2014-10-17 17:05:27 +02:00
Twinaphex f704097573 (Apple) Reimplement CFSearchPathForDirectories 2014-10-17 17:01:24 +02:00
Twinaphex 8860784068 (Apple) Cleanups 2014-10-17 05:03:51 +02:00
Twinaphex 4f9812da6b (Apple) Reduce apple_run_core in complexity 2014-10-17 02:57:02 +02:00
Twinaphex be81e99a83 (OSX) Don't directly manipulate g_extern.system.shutdown - go through
rarch_main_command calls
2014-10-17 00:02:24 +02:00
Twinaphex 87445ca1c3 (OSX) coreWasChosen - Implement some stubs 2014-10-16 23:57:22 +02:00
Twinaphex f2d067fe7f (OSX) Start cutting down on apple_run_core 2014-10-16 23:52:14 +02:00
twinaphex 4db958a183 Add CFExtensions.m/CFExtensions.h - will need to build fix this now 2014-10-16 21:07:26 +02:00
Twinaphex f1ba2e2dc5 (OSX) Create wrapper function around NSSearchPathForDirectoriesInDomains
and create surrogate enums
2014-10-16 21:02:22 +02:00
Twinaphex 787881a2ac (OSX) platform.m - Get rid of old code 2014-10-16 20:39:51 +02:00
Jay McCarthy 2be3fa3c04 Fixing NS to CF bridging crash 2014-10-16 14:14:15 -04:00
Twinaphex 1a52ce43ec (OSX) add stubbed out replacement C code using CoreFoundation for grabbing
application support dir path - figure out why it's broken
2014-10-16 19:53:39 +02:00
Lioncash 44b26b5ef2 apple: Fix some warnings 2014-10-14 08:57:37 -04:00
Twinaphex 285d7328e4 (OSX) Reimplement sendEvent function - turn it into a switch 2014-10-05 23:49:37 +02:00
Twinaphex 807818d4c6 (Apple) Reimplement input - get rid of g_current_input_data global
and instead initialize driver.input_data
2014-09-30 15:44:40 +02:00