meancoot
9914dff82a
(iOS) Handle general options on settings menu better
2013-03-04 01:14:26 -05:00
meancoot
e058034a24
(iOS) Make pause button briefly visible when game starts (again), and give it an image background.
...
I took ps_next.png from the overlays dir and flipped it, 'cause I'm lazy.
2013-03-03 23:28:22 -05:00
meancoot
bda93007bc
ios: Small fixes
2013-03-03 21:38:44 -05:00
meancoot
3f1f548e9f
ios: Add 'keycode.h' which defines names for USB hid key symbols; use it to remove magic numbers in keyboard code.
2013-03-03 20:11:17 -05:00
meancoot
89c3120d71
ios: Reorganize project files
2013-03-03 19:15:58 -05:00
meancoot
08e6634eef
ios: Clean up input code; make wiimote remapping work.
2013-03-03 18:50:38 -05:00
meancoot
55a8333ac2
ios: Start to add wiimote remapping support.
2013-03-02 15:24:03 -05:00
meancoot
32e73b4913
ios: Add method for emulator cores to specify likely support level by inspecting file extensions.
2013-03-01 21:01:52 -05:00
meancoot
efa0e6be31
ios: Rework RAModuleList so the name of the loaded game is displayed.
2013-03-01 19:08:43 -05:00
meancoot
1178d82b5c
ios: Don't show the 'Stop Bluetooth' button unless BTStack is running.
2013-03-01 19:02:55 -05:00
meancoot
b9dcfca071
ios: Add a Stop Bluetooth button to the navigation bar.
2013-02-28 20:15:10 -05:00
meancoot
f73511baa0
ios: Update WiiMote code using newer features from BTstack. Probably some bugs, so I recommend sticking with the nobtstack builds for now.
2013-02-28 18:38:49 -05:00
meancoot
bd088a3332
ios: Move core selection to after game selection. Click the disclosure button to access core settings. (A method to allow core suggestions will be added later)
2013-02-27 04:03:31 -05:00
meancoot
b89208f7fb
ios: Move wiimote connection widget into settings menu.
2013-02-27 00:45:28 -05:00
meancoot
fd52e8c537
ios: Add a RetroArch-nobtstack target to the Xcode project, use to build a version that doesn't depend on BTStack.
2013-02-26 23:25:42 -05:00
meancoot
c941caa2ec
ios: First revision of WiiMote support (code borrowed from imame4all)
2013-02-26 23:14:27 -05:00
meancoot
d2119b75b1
ios: Remove regex filtering of directories. Its use case doesn't really apply to mobile devices.
2013-02-25 20:52:54 -05:00
meancoot
2b07954fac
ios: Add Reset, Save State, Load State and State slot selection to the pause menu.
2013-02-25 16:56:12 -05:00
meancoot
2f25044915
ios: More refactoring
2013-02-25 16:20:54 -05:00
meancoot
06659f6e0d
ios: Refactoring pause menu
2013-02-25 15:58:47 -05:00
meancoot
ee87110972
ios:
...
Refactor input code.
Add first draft of pause menu.
2013-02-23 23:03:59 -05:00
meancoot
c551a6424e
ios: Refactoring
2013-02-23 14:52:52 -05:00
meancoot
be3aa0a063
ios: Create an objective-c wrapper around config_file_t, use it to simplify code.
2013-02-21 22:16:18 -05:00
meancoot
b52aff0b8f
ios: Use [UIImage imageNamed:] to load file and directory icons.
2013-02-21 20:33:05 -05:00
meancoot
5a7cee4e6e
ios:
...
Immediately hide the exit bar if the device is rotated (after rotation its size would be wrong.)
Fix status bar not being visible when a new instance is started.
2013-02-21 20:21:46 -05:00
meancoot
70d0ab91b7
ios: Fix .rafilter files not being closed in certain situations.
2013-02-21 15:37:51 -05:00
meancoot
4a076f4717
ios: Keep status bar visible while in the browser. Add a couple of missing license headers.
2013-02-21 12:37:58 -05:00
meancoot
1212116dfb
ios: Some cover view improvements:
...
Don't allocate new views when reusing a cell.
If a file item doesn't have an attached image, its filename will be printed in the cell instead.
Images maintain aspect ratio when scaled.
2013-02-21 01:30:28 -05:00
meancoot
cae85b7401
ios: Have the list_directory use objects to cache properties about the items. Quite a bit faster too.
2013-02-20 23:33:23 -05:00
meancoot
b36ead4bf8
ios: Disable cover-art views if UICollectionView is not available.
2013-02-20 20:10:44 -05:00
meancoot
1edd531544
ios: Add proper license header to all files.
2013-02-20 19:52:52 -05:00
meancoot
9ac77f65d1
ios: Refactor browser code some.
2013-02-20 19:45:51 -05:00
meancoot
192f7d56d7
ios: If a .rafilter file has a single filter it is applied automatically.
2013-02-19 20:33:36 -05:00
meancoot
b8f0c35833
ios: Add coverart support (iOS 6+ only).
2013-02-19 20:14:25 -05:00
meancoot
2daa926cc1
ios: Allow directories to be filtered by regex stored in a '.rafilter' file in the directory.
2013-02-18 19:09:35 -05:00
meancoot
deb84a8463
ios: Clean up Xcode project
2013-02-18 14:59:43 -05:00
meancoot
6f495c5fcd
ios: Make settings per module.
2013-02-18 11:57:24 -05:00
meancoot
6fc02c95d3
ios: Make it so the triple tap to exit button doesn't actuall prevent triple tapping.
2013-02-17 20:28:00 -05:00
meancoot
c14b45f957
ios: Add a detail view that can load and display core info from a configuration file.
2013-02-17 19:35:43 -05:00
meancoot
473e3c34eb
ios: Add (ugly) overlay bar for a few seconds to indicate how to triple-tap close a game.
2013-02-16 19:51:55 -05:00
meancoot
67336b690a
ios: Fix empty RAGameView may be displayed when restoring from suspend without a game loaded.
2013-02-15 18:51:46 -05:00
meancoot
994aa01fcb
ios: Remove QuartzCore timer and return to manually calling CFRunLoopRunInMode.
2013-02-14 22:09:18 -05:00
meancoot
6a77d72966
ios: Hopefully fix the crash when suspended for real this time. Make many things worse, but will fix them from the working state.
2013-02-14 21:35:24 -05:00
meancoot
566f8ace45
ios: When in Rome.
2013-02-13 18:18:55 -05:00
meancoot
a4dd4e4463
ios: Some view management cleanup
2013-02-13 17:50:21 -05:00
meancoot
1fbe66cad0
ios: Lifecycle fixes:
...
Fix crash when pressing home button.
Add a hack to allow exiting the running game by triple-tapping on the top center of the screen. (Less than 10% from the top, and within the middle 20%)
2013-02-13 16:26:12 -05:00
meancoot
625c2c6d48
ios: Clean up settings code some; move input settings into sub-pages.
2013-02-13 15:46:56 -05:00
meancoot
0d99d9fbf8
ios: Start to fix lifecycle management. The home button no longer closes the running game, pressing the exit key returns you to the loader.
2013-02-13 13:22:47 -05:00
meancoot
1ebc0ab81a
ios: Add bt keyboard mapping settings for player 1.
2013-02-12 17:26:32 -05:00
meancoot
c46de51fc3
ios: Add working setting items for key binding; split settings_list.m up.
2013-02-12 17:16:34 -05:00