Commit Graph

716 Commits

Author SHA1 Message Date
twinaphex 60c551fe75 Cleanups 2016-02-25 17:26:55 +01:00
twinaphex 2c18bf12f5 Add DISPLAYLIST_PUSH_ONTO_STACK 2016-02-24 23:31:51 +01:00
twinaphex 77c583ae47 Create DISPLAYLIST_PROCESS 2016-02-24 23:19:53 +01:00
twinaphex e8eaa54218 Refactor menu_displaylist_ctl 2016-02-24 23:05:54 +01:00
twinaphex 7968914453 Refactor menu_displaylist_push_list to menu_displaylist_ctl 2016-02-24 22:56:41 +01:00
twinaphex ef1feca097 Some C89_BUILD fixes 2016-02-22 12:25:41 +01:00
radius 66a8e08252 remove saving remapping, use the automated method instead 2016-02-21 13:55:04 -05:00
twinaphex 7ef5bd5534 Cleanups 2016-02-16 04:54:26 +01:00
radius e97de06f24 add a fallback for cases when an autoconf is present but it doesn't have descriptors 2016-02-15 22:48:35 -05:00
radius 17f616e3dc use descriptors in core input remapping 2016-02-15 22:07:50 -05:00
twinaphex debb5dd0ce Add SHADER_CTL_GET_CURRENT_SHADER 2016-02-14 22:13:21 +01:00
netux79 a2851ab70b (GX) Resolution Saving's Video Corruption Fix.
Also some cleanups for the RA GX version included.
2016-02-12 16:58:59 -05:00
twinaphex c6220a9e66 Reimplement rarch_task_push_content_load_default 2016-02-12 04:55:18 +01:00
twinaphex 7d00f945b8 Implement RARCH_MENU_CTL_IS_PENDING_QUICK_MENU, RARCH_MENU_CTL_SET_PENDING_QUICK_MENU, RARCH_MENU_CTL_UNSET_PENDING_QUICK_MENU 2016-02-12 04:28:09 +01:00
twinaphex b3944a21d5 Create RARCH_MENU_CTL_LIST_GET_SIZE 2016-02-11 01:07:30 +01:00
twinaphex 48e67d5546 Create RARCH_MENU_CT_LIST_GET_SELECTION 2016-02-11 00:59:55 +01:00
twinaphex f17f786234 Use menu_cbs_exit in more places 2016-02-10 21:42:18 +01:00
twinaphex da590b00a8 Add action_ok_exit 2016-02-10 21:38:51 +01:00
twinaphex 84d64c4042 Add RARCH_MENU_CTL_DRIVER_DATA_GET 2016-02-10 21:15:23 +01:00
twinaphex f77722a213 Add RARCH_MENU_CTL_ENVIRONMENT 2016-02-10 20:19:21 +01:00
twinaphex 86e8c7a9f8 Free rdb 2016-02-10 20:01:38 +01:00
twinaphex 99d21fd701 Implement RARCH_MENU_CTL_LIST_CACHE 2016-02-10 06:43:56 +01:00
twinaphex 4210ee197b Rename tasks.c to task_queue.c 2016-02-09 17:55:15 +01:00
twinaphex 08eb091610 Rename rarch_ to retro_ 2016-02-09 17:47:04 +01:00
twinaphex ce2869b4d8 Create tasks_internal and split up RA-specific task code to outside 2016-02-09 17:12:39 +01:00
twinaphex 82991afb36 Remove unnecessary menu_display_msg_queue_push 2016-02-09 03:29:37 +01:00
radius cfa01e930d add settings for xmb font 2016-02-08 01:08:03 -05:00
radius 14cd4af752 don't create directories when checking for game options, only create when the user selects the menu entry 2016-02-08 00:07:41 -05:00
twinaphex 452df47c14 Remove core_info_list_get_all_extensions 2016-02-07 16:10:42 +01:00
twinaphex 9e9723e721 Create CORE_INFO_CTL_FIND 2016-02-07 02:50:16 +01:00
twinaphex 490c023fe3 Add core_info_ctl actions 2016-02-07 02:37:57 +01:00
twinaphex 694ef7570e (PS3) Take out LIBRETRODB and silence some warnings 2016-02-07 00:04:00 +01:00
twinaphex 8b20409d32 Rename rarch_defer_core_wrapper 2016-02-06 19:43:42 +01:00
twinaphex c67771fab6 Buildfix 2016-02-05 19:00:30 +01:00
twinaphex 8c2ed9f750 Rename FRONTEND_FORK_SALAMANDER_RESTART to FRONTEND_FORK_RESTART
and call FRONTEND_FORK_CORE instead of FRONTEND_FORK_RESTART
when selecting a core from 'Load Core' list
2016-02-05 18:57:44 +01:00
twinaphex ce200823b8 Cleanup 2016-02-05 14:13:49 +01:00
twinaphex ab64daf5aa Cleanups 2016-02-05 13:51:30 +01:00
twinaphex c3c14c162e Change signature of set_fork so that we can optionally implement
restarting RetroArch (or not)
2016-02-04 17:08:09 +01:00
twinaphex cb2a7b59f3 Turn some functions static 2016-02-04 15:44:25 +01:00
twinaphex 94d10f9d4b Seems to be no longer used? 2016-02-04 15:37:41 +01:00
twinaphex 4e674e15ab Create MENU_CONTENT_CTL_FIND_FIRST_CORE 2016-02-04 15:21:42 +01:00
twinaphex 24a04ce201 Create MENU_CONTENT_CTL_LOAD_PLAYLIST 2016-02-04 15:00:38 +01:00
twinaphex 45b806aed8 Cleanups 2016-02-03 15:50:51 +01:00
twinaphex f9f0d4abb6 Refactor 2016-02-03 15:47:57 +01:00
radius ed7323ea88 forgot to free this 2016-01-31 02:17:52 -05:00
radius 659a3ef5d8 write to game options files if created instead of the main options file 2016-01-31 01:54:57 -05:00
twinaphex 6f0c4e03d5 Create EVENT_CMD_DISK_APPEND_IMAGE 2016-01-27 20:04:34 +01:00
twinaphex 34876ef432 Create 'representation' value for Poll Type Behavior setting 2016-01-27 01:54:43 +01:00
twinaphex 2a9b2d7759 Cut down on duplicated code surrounding game options files 2016-01-26 02:24:59 +01:00
twinaphex 04616522b9 Cleanup action_ok_option_create 2016-01-26 02:21:03 +01:00
twinaphex ec16640e55 (menu_cbs_ok.c) Use sizeof(variable) for fill_pathname_join and friends 2016-01-26 01:47:35 +01:00
twinaphex 5aca126ffe Fix crash when loading from playlist 2016-01-26 01:24:26 +01:00
twinaphex d8f0df794d Prevent strlcpy if menu_path is NULL 2016-01-26 01:20:08 +01:00
twinaphex 0c235f336b Nits 2016-01-25 18:21:48 +01:00
twinaphex c78d3e0fd7 Cleanups 2016-01-25 18:19:19 +01:00
twinaphex e141b17bf4 Nits 2016-01-25 18:18:00 +01:00
twinaphex e5c1d0d8b5 Respect 80-char width length 2016-01-25 18:14:14 +01:00
twinaphex f31a6a76bd Cleanup action_ok_playlist_entry 2016-01-25 18:11:26 +01:00
twinaphex 0edda872fe Cleanup 2016-01-25 06:41:58 +01:00
twinaphex c003f63622 Cleanup 2016-01-25 06:39:22 +01:00
twinaphex e7e0187c8a Cleanup 2016-01-25 06:34:02 +01:00
twinaphex 8cc3eb3193 Refine how 'Start Core' works - if a core supports starting
with no content, 'Start Core' will do somethign
2016-01-25 06:10:37 +01:00
twinaphex 7a0daf2cef Cleanups 2016-01-25 05:58:45 +01:00
twinaphex 854937483d Move rarch_playlist_load_content to menu_content.c 2016-01-25 05:43:27 +01:00
twinaphex 4630d625f1 Move rarch_defer_core to menu_content.c and rename it
menu_content_defer_core
2016-01-25 05:38:22 +01:00
twinaphex 9a6cfe9084 Create menu_content.c 2016-01-25 04:32:52 +01:00
twinaphex e92ee4fba7 action_ok_start_core - clear content path 2016-01-25 04:09:11 +01:00
twinaphex 1745e71088 Add 'Start Core' option 2016-01-24 01:51:05 +01:00
twinaphex 6f221fb425 Rename menu_common_load_content to rarch_task_push_content_load_default 2016-01-24 00:51:17 +01:00
twinaphex 9256cd2fbc Start adding ways to extract only one file from a ZIP 2016-01-24 00:12:05 +01:00
twinaphex 372d673a26 Rename event_command to event_cmd_ctl - add second parameter 2016-01-22 15:34:43 +01:00
twinaphex 112f564a8f Change setting 2016-01-21 03:49:06 +01:00
twinaphex 63e2d13b8f Create string_is_equal_noncase - try not to use strcasecmp so much 2016-01-20 17:34:19 +01:00
twinaphex 16c48fdc86 Start using string_is_equal more 2016-01-20 04:59:39 +01:00
twinaphex 528a03f6f4 Use string_is_equal more 2016-01-20 04:54:17 +01:00
twinaphex 7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex 68d66be389 C89_BUILD fixes 2015-12-26 08:13:33 +01:00
twinaphex c53d1969f2 (menu_cbs_get_value.c) Use string_is_empty 2015-12-26 08:01:56 +01:00
twinaphex 66449802e4 (menu) Start going through string_is_empty 2015-12-26 07:37:44 +01:00
twinaphex e4fe757457 Fix up Lakka bug 2015-12-25 15:16:32 +01:00
Jean-André Santoni 5496eb5f68 (Lakka) Allow firmware upgrades from the menu. Step 1. 2015-12-25 02:13:50 +07:00
Twinaphex 1685ec1548 Update menu_cbs_deferred_push.c 2015-12-12 15:21:20 +01:00
twinaphex 1004537e8d Create MENU_ENTRIES_CTL_SET_REFRESH/MENU_ENTRIES_CTL_UNSET_REFRESH 2015-12-12 02:14:50 +01:00
twinaphex a8590e656e Take out header include core_info.h from runloop.h 2015-12-11 13:56:00 +01:00
twinaphex 159fe58926 Move core info list to runloop_ctl 2015-12-11 13:51:17 +01:00
twinaphex 6f42f4e0c6 Start using RARCH_MENU_CTL_PLAYLIST_GET 2015-12-11 12:46:08 +01:00
twinaphex 16ce520d34 Start using RARCH_MENU_CTL_PLAYLIST_GET 2015-12-11 12:44:58 +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 fc6505e408 Get rid of rarch_system_info_get_ptr 2015-12-10 22:30:25 +01:00
twinaphex 800b62e458 Cleanups 2015-12-10 20:05:00 +01:00
twinaphex b22e192bc5 Cleanups - go through RARCH_MENU_CTL_SHADER_GET 2015-12-10 20:02:44 +01:00
twinaphex 8392d944e5 Create RARCH_MENU_CTL_SHADER_GET 2015-12-10 19:56:08 +01:00
twinaphex 6db1a8eb0d Cleanups 2015-12-10 15:40:44 +01:00
twinaphex a1b4ba9280 Cleanups 2015-12-10 14:00:28 +01:00
twinaphex f0e11659c7 Header include changes 2015-12-09 09:53:43 +01:00
twinaphex 86c6848281 Fix CORE_OPTION_NEXT 2015-12-09 09:31:22 +01:00
twinaphex 99824bcad0 Move more code to do with core options to runloop.c 2015-12-09 09:21:49 +01:00
twinaphex e6360627ab menu_cbs_right.c - cleanup 2015-12-08 15:20:44 +01:00
twinaphex 5ec501f934 move prevent_populate to menu_driver_ctl 2015-12-07 16:57:06 +01:00
twinaphex 6664bf2522 Don't use menu_driver_get_ptr outside of menu/ files at all 2015-12-07 16:11:53 +01:00
twinaphex 5b1e1592cb Rename rarch_main_iterate and rarch_main_data_iterate 2015-12-07 15:22:36 +01:00
twinaphex 0d52b8ec3a Header include nits 2015-12-06 22:48:57 +01:00
twinaphex 4218ff7781 move elem0_path 2015-12-06 21:23:18 +01:00
twinaphex d84ffcc915 Attempt to make action_get_title_generic more robust 2015-12-06 21:22:19 +01:00
twinaphex c6359d6dbc Divorce g_system_menu from global state 2015-12-06 19:31:47 +01:00
twinaphex 1cfb39a9d1 merge menu.c and menu_driver.c 2015-12-06 17:55:27 +01:00
twinaphex 63c12b0083 Don't include ui_companion_driver.h inside driver.h 2015-12-05 10:04:06 +01:00
twinaphex 29dcf06a2e Move ui_companion_driver code all to ui_companion_driver.c 2015-12-05 09:55:13 +01:00
twinaphex 6062467d1b task_decompress.c - add code for handling subdir extraction from
zip archive - needed for APK extraction
2015-12-02 06:06:15 +01:00
twinaphex c5df156f23 Cleanups 2015-12-01 03:33:50 +01:00
twinaphex e0ec68a73d Reduce references to global->cheat 2015-12-01 03:03:33 +01:00
twinaphex dbb3d8f770 Rewrite cheat code 2015-12-01 03:00:31 +01:00
twinaphex 39b8971fae Reduce references to global->cheat 2015-12-01 02:55:07 +01:00
twinaphex 8efb57f4bf Reduce scope of global->cheat 2015-12-01 02:49:27 +01:00
twinaphex 43abd39f6a Start limiting scope of global->cheat to cheats.c 2015-12-01 02:43:34 +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 bf66b43ecd Remove unused variable 2015-11-30 15:57:26 +01:00
twinaphex 4e0a4150b5 Merge runloop and runloop_data.c 2015-11-30 15:35:57 +01:00
Higor Eurípedes cf0a493605 Add some task-related localized strings 2015-11-30 10:02:36 -03:00
Higor Eurípedes 7e156584ba (tasks) Add progress metter and task titles 2015-11-30 09:17:46 -03:00
twinaphex ec2b8c2c48 Cleanup 2015-11-30 05:38:00 +01:00
Twinaphex 98e6df93cb Automatically reinit after asset extraction succeeded for
CB_UPDATE_ASSETS
2015-11-30 05:36:36 +01:00
twinaphex 5d52f4856a Get rid of INLINE qualifier for some functions 2015-11-30 05:13:12 +01:00
twinaphex 6c4b6310aa (playlist.c) Go through wrapper functions 2015-11-29 00:46:47 +01:00
Higor Eurípedes 3bad31e513 (tasks_decompress) Attempt to fix some Android issues 2015-11-28 17:14:07 -03:00
Higor Eurípedes aad63e776b Log some warnings in the decompression code 2015-11-28 16:08:55 -03: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
Higor Eurípedes 3feff47a01 (menu) Use the new decompress task in the downloader 2015-11-27 19:48:09 -03: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
Higor Eurípedes 2dd87e9ea2 (menu) Don't lock the user inside the content/core downloader menu 2015-11-27 13:45:20 -03:00
Higor Eurípedes 08f098e339 Fix shader update 2015-11-25 23:25:37 -03:00
twinaphex 3e8659cdb9 C89_BUILD buildfixes 2015-11-25 04:05:04 +01:00
twinaphex 91a9a53a84 Some C89_BUILD buildfixes 2015-11-25 03:38:57 +01:00
twinaphex f319916e80 C89_BUILD buildfixes 2015-11-25 03:33:54 +01:00
twinaphex b673f2c14f Fix CXX_BUILD warning 2015-11-25 03:31:37 +01:00
twinaphex 49b9ccd467 Remove dead code 2015-11-24 18:11:11 +01:00
Higor Eurípedes 92683976a5 Add user_data pointer to rarch_task_push_image_load() 2015-11-24 13:50:44 -03:00
Twinaphex a59fd56059 Merge pull request #2458 from lakkatv/xmb
(Menu) Fix a segfault in playlist associations
2015-11-24 17:40:33 +01:00
Jean-André Santoni f834c23222 (Menu) Fix a segfault in playlist associations 2015-11-24 16:05:08 +07:00
Higor Eurípedes afce03a20e (task_http) Abort task on error 2015-11-23 22:45:36 -03:00
twinaphex 00a0ab3fac Yet more HAVE_LIBRETRODB ifdefs - hope these are the last 2015-11-24 01:57:33 +01:00
twinaphex 075a4891dc Buildfix/move input code around 2015-11-24 01:18:00 +01:00
twinaphex f0b3731e4f Ifdef more scanning code 2015-11-24 01:12:50 +01:00
Higor Eurípedes 1d946a1b27 (task_file_transfer) Fix --disable-zlib builds 2015-11-23 20:41:25 -03:00
twinaphex f358962e40 Fix typo 2015-11-23 23:48:22 +01:00