Commit Graph

68 Commits

Author SHA1 Message Date
twinaphex 20befff4c1 (Cocoa) Move cocoa common files 2015-04-20 12:52:16 +02:00
Twinaphex 52eaf0d069 (Apple) Rearrange header includes 2015-04-20 11:21:01 +02:00
Twinaphex 2f169a42b1 (qb) Add COCOA 2015-04-20 00:38:55 +02:00
twinaphex 8702141d90 (Cocoa) Start renaming input_apple to input_cocoa 2015-04-19 17:58:15 +02:00
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
twinaphex 73e3460675 Change settings_data_ namespace to settings_ 2015-03-21 00:56:26 +01:00
twinaphex 14ac2d9791 Rename settings_data.h to settings.h 2015-03-21 00:49:55 +01:00
Twinaphex 0782cb5168 (Apple) Build fixes 2015-03-18 20:15:40 +01:00
Twinaphex 0cf6314013 (OSX) Cleanups in settings.m 2015-01-17 06:40:14 +01:00
twinaphex 46402deb04 Use PATH_MAX_LENGTH instead of PATH_MAX.
Refactor OSX settings menu code somewhat
2015-01-17 05:47:52 +01:00
Twinaphex 8146514064 (Apple) Build fixes 2015-01-12 06:20:19 +01:00
twinaphex b61ae369f7 (input_keymaps.c) Namespace changes and documentation 2015-01-12 02:52:52 +01:00
twinaphex ecf499c588 Update headers 2015-01-07 18:24:13 +01:00
Twinaphex b81a40081e (Apple) Build fixes 2014-10-27 04:29:21 +01:00
twinaphex f26054f82c (OSX) Xcode 3.2 build fixes 2014-10-22 18:53:59 +02:00
Twinaphex 5261ca05ba (OSX) Add ObjC-1 fallbacks 2014-10-22 18:49:08 +02:00
twinaphex 16d440e6a3 (ObjC) Avoid local variables named index 2014-10-20 19:33:50 +02:00
Twinaphex 4418853e54 (OSX/platform.m) Cleanups 2014-10-18 06:06:27 +02:00
Lioncash ae7819d317 apple: Fix stringWithFormat warnings 2014-10-14 08:57:42 -04:00
Lioncash 44b26b5ef2 apple: Fix some warnings 2014-10-14 08:57:37 -04:00
Twinaphex d33225d486 (OSX) Fix build 2014-10-09 04:02:48 +02:00
Twinaphex 3ce378d264 (OSX/iOS) Build fixes for changes in setting_data_get_list 2014-10-08 02:42:41 +02:00
twinaphex 8dbe11613d Add need_refresh parameter to setting_data_get_list 2014-10-07 02:49:04 +02:00
Twinaphex b4de99c318 (OSX) Cleanups 2014-09-15 00:51:57 +02:00
Lioncash cc4714ea70 osx: Get rid of direct instance variables in settings interfaces
The properties already do the same thing
2014-09-11 10:41:13 -04:00
Twinaphex 916367e686 (OSX) Add HAVE_LAKKA to OSX solution 2014-09-10 04:53:07 +02:00
Twinaphex 3497fb4d8c (OSX) Build fix 2014-08-17 16:26:27 +02:00
Twinaphex de3e61a11c (Settings data) Get rid of fake_settings/fake_extern 2014-07-20 15:31:23 +02:00
Twinaphex 3d7e6d844f (OSX) settings.m - cleanup 2014-07-19 06:05:24 +02:00
Twinaphex e63a0106d1 (OSX) Get rid of saving/loading global config file when opening/closing
settings menu  - also don't do stop_iteration/start_iteration
2014-07-16 03:55:59 +02:00
Twinaphex 6adc269655 (Settings data) Start implementing change_handler logic 2014-07-12 18:35:35 +02:00
twinaphex c1cdf78fc8 (Apple OSX) settings.m - style nits 2014-07-09 12:45:03 +02:00
twinaphex 762f4dc83d (Apple) take out some MAC_OS_X_VERSION_10_6 ifdefs in OSX/settings.m 2014-06-02 11:29:42 +02:00
twinaphex de7cf52227 (Apple/General_) Turn setting_data into general code - this code
will be used for exposing a list of generic menu settings to
WIMP menus and other such things (already used by the Apple port
in tihs way)
2014-05-03 18:38:29 +02:00
twinaphex 58456ab90f (Apple) Some style nits 2014-05-02 16:43:08 +02:00
twinaphex 36c121dc83 (Apple) Build fixes 2014-04-26 17:47:21 +02:00
twinaphex 91faa161af (Apple) Style nits 2014-04-26 03:58:07 +02:00
twinaphex 9b69deaa12 (OSX PPC) More ifdeffing to get RA OSX PPC to compile and link -
doesn't work right now
2014-04-14 18:46:44 +02:00
twinaphex d290cda2a9 (OSX PPC) More build 'fixes' 2014-04-14 18:30:21 +02:00
twinaphex 75e7d10eba (OSX PPC) Build fixes 2014-02-11 18:49:49 +11:00
twinaphex 0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01: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 4c526585f5 (OSX) Reduce usage of obj-c dot notation to explicit properties. 2013-12-14 20:36:22 -05:00
meancoot c8d6ce4587 (OSX) Move ivar definitions into the classes @interface rather than @implementation 2013-12-14 19:12:05 -05:00
meancoot 7f560672e7 (Apple) More 10.6 fixes:
Manually declare ivars used as backing for synthesized properties.
	Fix a couple of wiring errors in the .xib files.
	Don’t call release on a drained auto release pool.
2013-12-13 21:16:30 -05:00
meancoot b1767601b0 (Apple) More fixes for building on snow leopard. 2013-12-13 19:23:45 -05:00
meancoot bd17ec56e4 (OSX) First pass at settings menu compatible with OS X < 10.7; set Xcode deployment target to 10.6. 2013-12-12 21:15:34 -05:00