Commit Graph

754 Commits

Author SHA1 Message Date
Jean-André Santoni b497e2ea5a Update the thumbnails URLs 2016-04-28 22:27:32 +07:00
Jean-André Santoni 7150ea5df2 (XMB) Finalize the thumbnail type switching on keypress 2016-04-28 03:26:09 +07:00
twinaphex 27b4e72613 Button Y can now switch between Thumbnails modes (Boxart/Screenshots/Title) 2016-04-27 13:19:03 +02:00
Jean-André Santoni 90d31a527c (XMB) Temporary patch for the messagebox glitch 2016-04-26 00:09:30 +07:00
twinaphex 65359297d8 Change 'Off' to 'OFF' 2016-04-25 11:37:34 +02:00
twinaphex 8cb66dd021 Add way to switch back and forth between shader pipeline 2016-04-24 22:03:39 +02:00
Jean-André Santoni 20888aee7f (Menu) Fix the index download animation bug for all download lists 2016-04-24 17:30:23 +07:00
Jean-André Santoni 9a356d85a0 (Menu) Fix the animation bug when downloading index
The menu was forcing a navigation selection clear on OK pressed without letting the menu driver perform it's animations. This patch separate the two events, OK is pressed, the index is downloaded, the menu driver animates the transition to the new list, and finally the navigation selection is cleared. In the right order. DISPLAYLIST_GENERIC should progressively disapear in profit of DISPLAYLIST_PENDING_CLEAR for more flexibility in the menus.
2016-04-24 07:23:07 +07:00
Andrés fbc1134a6e Fix the thumbnail downloader URL 2016-04-23 17:50:47 -05:00
twinaphex dcd5391a75 (Thumbnails Updater) Added Thumbnails Updater 2016-04-23 22:31:39 +02:00
Jean-André Santoni 9cd0d46476 (XMB) Add back the red gradient 2016-04-22 18:16:31 +07:00
Jean-André Santoni f8f8650349 (XMB) More gradients 2016-04-22 15:20:08 +07:00
Jean-André Santoni a4308640a2 (XMB) Gradient switching 2016-04-22 13:47:14 +07:00
twinaphex 7e7a1fa5f9 Rename menu_entries_push to menu_entries_add 2016-04-11 05:49:39 +02:00
twinaphex f25581e88d Add print_buf_lines_extended and have core updater use it 2016-04-11 03:09:17 +02:00
Jean-André Santoni 8c02d63f2e (XMB) Add support for the RetroActive theme 2016-04-09 12:46:40 +07:00
Twinaphex 5218be3a0c Merge pull request #2842 from lakkatv/master
(XMB) Thumbnail type switching
2016-04-07 20:48:19 +02:00
Jean-André Santoni 7dfb3c373a (XMB) Thumbnail type switching 2016-04-08 01:42:53 +07:00
twinaphex dba04c73e4 Move core options variable 2016-04-06 02:30:20 +02:00
twinaphex e41127459e Rename 'filestream' functions 2016-03-24 04:09:25 +01:00
Jean-André Santoni adfb0b5a6d (Menu) Unhardcode Lakka Update Dir 2016-03-23 21:40:41 +07:00
twinaphex fa0ba621d7 Take out menu_setting_find_prehashed 2016-03-22 02:24:00 +01:00
Twinaphex cf0dd7f5e8 Merge pull request #2809 from lakkatv/master
(XMB) Theme switching
2016-03-21 20:56:53 +01:00
twinaphex 7cc6c477b8 Start using menu_setting_find_prehashed 2016-03-21 20:56:11 +01:00
Jean-André Santoni 66544dcea4 (XMB) Theme switching 2016-03-22 02:54:16 +07:00
twinaphex 4d30df7a64 Header cleanup 2016-03-21 19:23:45 +01:00
twinaphex 7508eab655 (CXX_BUILD) Avoid some C++ warnings + buildfix 2016-03-20 17:01:15 +01:00
twinaphex 3720cf87e7 Rename retro_file to file_stream 2016-03-20 16:29:14 +01:00
twinaphex 93b7dc1bdd (libretro-common) move 'lists' files to lists/ 2016-03-20 14:53:54 +01:00
twinaphex 97981c7a9d Header cleanups 2016-03-20 04:44:29 +01:00
twinaphex c717ebdfda Rename callbacks 2016-03-04 20:00:49 +01:00
twinaphex e663a69c0b (Network Information) Show title bar 2016-03-03 07:27:47 +01:00
twinaphex 5b4ba2a449 Add Network Information now 2016-03-03 03:06:54 +01:00
twinaphex 5dfc3f31db Move game_options_path to paths 2016-03-02 05:29:24 +01:00
twinaphex 6f80e09ce1 Change MIN/MAX to upper-case 2016-03-02 00:07:31 +01:00
twinaphex 68cd176d63 Some CXX_BUILD fixes 2016-02-25 22:11:02 +01:00
twinaphex 0eb3feff64 Cleanups 2016-02-25 19:48:07 +01:00
twinaphex b870aaf2fa Create MENU_INPUT_CTL_START_LINE 2016-02-25 18:36:29 +01:00
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