Commit Graph

297 Commits

Author SHA1 Message Date
Yoshi Sugawara
890eaafcd7 Fixed reading keyboard input for iOS 9 (use [UIApplication handleKeyUIEvent]). Fixed 8bitdo SNES30/SFC30 button mappings (fixed key mapping for X button) 2015-12-26 19:38:02 -05:00
twinaphex
c2d7cbe18b Use string_is_empty 2015-12-26 07:59:15 +01:00
twinaphex
3df4101321 Get rid of menu_entries_set_start and menu_entries_get_start 2015-12-12 14:39:35 +01:00
twinaphex
fde4826754 Add MENU_ENTRIES_CTL_SHOW_BACK 2015-12-11 21:34:27 +01:00
twinaphex
9216fc9421 (CocoaTouch) Buildfix 2015-12-11 15:55:47 +01:00
twinaphex
a8c6fc150b Add RUNLOOP_CTL_DATA_ITERATE 2015-12-11 10:17:18 +01:00
twinaphex
d7fd52b03f Make g_system_menu no longer a global 2015-12-10 23:08:34 +01:00
twinaphex
2f6dc858e2 (iOS) Buildfix 2015-12-10 20:14:09 +01:00
twinaphex
ffa1db61e6 (Win32) Buildfix 2015-12-08 09:32:48 +01:00
twinaphex
b0b35ba9e5 Remove more references to menu_driver_get_ptr outside of menu/ files 2015-12-07 16:00:48 +01:00
twinaphex
5b1e1592cb Rename rarch_main_iterate and rarch_main_data_iterate 2015-12-07 15:22:36 +01:00
Twinaphex
aab828bbe5 Nit 2015-12-06 21:01:50 +01:00
twinaphex
a3146ecca5 (CocoaTouch) Buildfix 2015-12-06 21:01:26 +01:00
twinaphex
ec2795dd23 Another buildfix 2015-12-06 21:00:47 +01:00
twinaphex
9f1b9e6676 (Cocoa) More buildfixes 2015-12-06 20:20:45 +01:00
twinaphex
4d66e4beac (Cocoa) Update 2015-12-06 19:55:14 +01:00
twinaphex
718ed30d70 (Cocoa) Buildfixes 2015-12-06 18:18:50 +01:00
twinaphex
29f6d23d90 (Cocoa) Buildfix 2015-12-05 17:20:11 +01:00
twinaphex
f0b4f216b9 Attempt to fix iOS build errors 2015-12-05 17:15:32 +01:00
twinaphex
63c12b0083 Don't include ui_companion_driver.h inside driver.h 2015-12-05 10:04:06 +01:00
twinaphex
de97726323 Take out ui companion state from driver_t 2015-12-05 10:01:20 +01:00
twinaphex
29dcf06a2e Move ui_companion_driver code all to ui_companion_driver.c 2015-12-05 09:55:13 +01:00
twinaphex
9824eb7ea9 Rename rarch_main_ctl to runloop_ctl 2015-11-30 21:42:59 +01:00
twinaphex
4e333302ae Rename RARCH_MAIN_CTL* to RUNLOOP_CTL* 2015-11-30 21:35:50 +01:00
twinaphex
ca71e1a5bb Rename RARCH_ACTION_STATE_ to RARCH_CTL_ 2015-11-30 21:28:55 +01:00
twinaphex
5bc357fc28 (iOS) Buildfix 2015-11-30 17:01:50 +01:00
twinaphex
4e0a4150b5 Merge runloop and runloop_data.c 2015-11-30 15:35:57 +01:00
twinaphex
5d52f4856a Get rid of INLINE qualifier for some functions 2015-11-30 05:13:12 +01:00
twinaphex
5e1b2b3bfa Move driver->input_data to input_driver.c 2015-11-29 18:18:25 +01:00
twinaphex
ea18f0f5e3 (ui_cocoa.m ) Cleanups 2015-11-29 18:06:09 +01:00
twinaphex
a9f2959f4f (Cocoa) Add header includes 2015-11-29 16:30:38 +01:00
twinaphex
d018f65e95 Rename cocoa_input_keyboard_event 2015-11-29 16:26:13 +01:00
twinaphex
c20c6a5438 (Win32) Buildfixes 2015-11-28 21:54:32 +01:00
twinaphex
ef3cbed13e Create separate WndProc for GL and D3D 2015-11-28 21:50:28 +01:00
Twinaphex
6a99893705 (Cocoa) Cleanup poll_iteration 2015-11-28 19:00:50 +01:00
Twinaphex
3001729545 Revert "Go through input_driver_get_data_ptr whenever we need input data"
This reverts commit 52c9a2ec43.
2015-11-28 18:58:33 +01:00
twinaphex
52c9a2ec43 Go through input_driver_get_data_ptr whenever we need input data
state
2015-11-28 18:51:12 +01:00
twinaphex
2b4464f30a Implement RARCH_MAIN_CTL_IS_IDLE 2015-11-28 15:03:59 +01:00
Twinaphex
3433a515d1 (iOS) Buildfix 2015-11-28 04:04:33 +01:00
twinaphex
da8c36b0c3 Don't need sleeping argument anymore for rarch_main_data_iterate 2015-11-28 03:26:01 +01:00
twinaphex
a1226004f5 Revert "Don't render menu if unfocused - reimplement this"
This reverts commit ce7ec0681b.
2015-11-28 03:05:37 +01:00
twinaphex
ce7ec0681b Don't render menu if unfocused - reimplement this 2015-11-28 03:03:26 +01:00
twinaphex
a6ccc188a8 Rename input_common.c to input_config.c 2015-11-28 02:22:58 +01:00
Twinaphex
565b5d19c9 (iOS) Buildfix 2015-11-28 01:49:18 +01:00
twinaphex
133b4754a4 (iOS) Buildfix 2015-11-28 00:17:36 +01:00
Twinaphex
4a3b9ffc7c Try to conserve on CPU usage when in sleep mode by skipping
menu rendering
2015-11-27 23:37:23 +01:00
Twinaphex
8a5ba85c9a Cleanups 2015-11-24 20:25:31 +01:00
twinaphex
021ae74612 Remove dead code - rarch_main_data_iterate 2015-11-24 18:13:54 +01:00
twinaphex
f1edf1210c Avoid warning 2015-11-23 10:51:03 +01:00
twinaphex
6470253f0d (Win32) Buildfixes 2015-11-22 22:25:01 +01:00