23 Commits

Author SHA1 Message Date
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
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
4c493ae9b4 (Apple) Fix mapping of gamepad negative axis; the input binding menu now polls the proper gamepad rather than always polling player 1’s. 2013-12-10 16:53:01 -05: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
03495fdc3a (OSX) Replace some ObjC literals for Snow Leopard backwards
compatibility - should be code reviewed
2013-11-09 01:15:38 +01:00
meancoot
d92fb6ac9c (OSX) Now when video_monitor_index is out of range a warning is logged and the main screen is used instead. Previously a modal error was displayed and retroarch would exit when it was dismissed. 2013-09-12 18:42:39 -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
29fdf1fd7e (OSX/iOS) Consolodate key map tables and binding routines 2013-09-09 17:52:02 -04:00
meancoot
0b7de206de (OSX) Only allow numeric input for integer and float settings 2013-09-08 22:41:01 -04:00
meancoot
837c96bbc8 (OSX) Add system key items to the settings menu; fix a few warnings 2013-09-08 19:39:28 -04:00
meancoot
cb55a1d45a (Apple) Reorganize source tree 2013-09-05 01:24:27 -04:00
meancoot
253bb88bfc (OSX) More settings menu work (now supports all input bindings for player 1) 2013-08-26 23:56:26 -04:00
meancoot
29b8a6f8e4 (OSX) Start keybind setting support 2013-08-26 22:12:22 -04:00
meancoot
dbc1758a99 (OSX) The settings panel now works 2013-08-26 14:06:28 -04:00
meancoot
54b672d6b7 (OSX) More settings menu work 2013-08-26 00:37:17 -04:00
meancoot
2c20644ecb (OSX) Some setting menu work 2013-08-25 19:41:02 -04:00
meancoot
357903134b (OSX) Use NSOutlineView instead of NSMatrix for settings 2013-07-12 19:44:50 -04:00
meancoot
ee6e1fd070 (OSX) Rough first draft of OSX preferences menu. Opening it may break any running game, and the options themself don't work anyway. 2013-07-12 15:13:50 -04:00