meancoot
ea897f4e46
(iOS) Split some code from menu.m info functions for re-use.
2013-12-10 16:41:23 -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
59f55c085a
(iOS) Fix for mapping iCade buttons on iOS 7.
2013-12-05 20:34:18 -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
42fba17f3f
(iOS) Don't crash when creating a file browser with a null extension list
2013-12-03 14:55:56 -05:00
meancoot
806cca44ca
(iOS) Improve handling of path settings some:
...
The file browser will start in the directory of the currently seleected file.
The setting menu will display only the filename instead of the full path.
Path settings can specify a list of extensions to search for.
2013-12-02 19:55:58 -05:00
meancoot
6943127aef
(Apple) Start to refactor setting data structure; clean up iOS code some
2013-12-02 19:34:05 -05:00
meancoot
6548c303e7
(iOS) Change way setting menu items are created
2013-12-02 19:34:05 -05:00
twinaphex
37622eb48d
(iOS) Camera - implement most of the code inside RAGameView -
...
totally untested - C camera driver is now a shim and will just
need to dial into the RAGameView camera driver parts
2013-12-01 19:31:00 +01:00
meancoot
7a0158bfd7
(iOS) Fix core auto-detect
2013-11-29 18:19:31 -05:00
meancoot
717225afce
(iOS) Settings will now update immediately after closing pause menu
2013-11-29 17:57:12 -05:00
meancoot
fb8fd8555b
(Apple) Add toolbar buttons to the file browser to quickly browse to important locations
2013-11-29 16:04:37 -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
fc11d4501d
(Apple/Android) Rename more 'game'/'emulator' strings
2013-11-26 23:15:05 +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
50cca385e6
(iOS) Fix issue where file would be deleted even if the confirmation dialog is canceled.
2013-09-24 20:35:56 -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
8272d1cd68
(iOS) Clean up and refactor apple/iOS/browser.m. All of the file management actions are accessed by long pressing a list entry rather than an accessory button.
2013-09-24 19:34:59 -04:00
meancoot
13fac45830
(iOS) File browser features:
...
It's now possible to rename files.
Allow moving a file into its parent directory.
2013-09-21 19:27:00 -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
083f1cdffe
(OSX/iOS)
...
Move Wii and PS3 hid drivers into the common source directory.
Use the Wii and PS3 hid drivers on OSX when appropriate.
Notably OSX now has WiiMote support.
2013-09-11 19:17:58 -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
cb55a1d45a
(Apple) Reorganize source tree
2013-09-05 01:24:27 -04:00
meancoot
6e7c641ae0
(iOS) Fix the overlay opacity setting
2013-08-25 18:03:24 -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
2b614c952e
(iOS) Put the file icon back; the file lists look odd with just a directory icon
2013-08-14 17:39:34 -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
meancoot
9e2e135d19
(Apple) Get rid of some hacks in the frontend code.
2013-08-14 00:48:58 -04:00
meancoot
8656b04492
(iOS) Some refactoring in settings.m
2013-08-13 22:44:25 -04:00
meancoot
cb6c612b8e
(iOS) Only player 1 gets default keyboard bindings
2013-08-13 22:44:24 -04:00
meancoot
68e8fbc45f
(iOS) Fix icade button mapping
2013-08-12 19:02:34 -04:00
Marcelo Munhoz Pélos
d35b806f98
Add toolbar in Rom's list to accommodate refresh and new folder buttons.
2013-08-11 01:03:53 +02:00
Marcelo Munhoz Pélos
f4d25deba1
Implements file move option in ROM list.
2013-08-11 01:02:44 +02:00
Marcelo Munhoz Pélos
fbf029939c
Adds new Folder option in ROM list.
2013-08-11 01:02:05 +02:00
Marcelo Munhoz Pélos
edc710d124
Add toolbar in Rom's list to accommodate refresh and new folder buttons.
2013-07-13 00:06:42 -03:00
Marcelo Munhoz Pélos
acfa16089e
Implements file move option in ROM list.
2013-07-13 00:06:42 -03:00