Commit Graph

3242 Commits

Author SHA1 Message Date
twinaphex 66a116deca Use menu_hash_to_str_enum 2016-06-16 00:29:14 +02:00
twinaphex e92d240f08 Use menu_hash_to_str_enum 2016-06-15 23:39:20 +02:00
twinaphex 2f08e760ff Start adding FFT visualizer for libretro-ffmpeg - unforunately
depends on glm for now and is C++-based, no way around that for now
2016-06-15 19:16:27 +02:00
twinaphex 5ddec4efc2 Create menu_content_load_from_playlist 2016-06-15 18:58:18 +02:00
twinaphex 0e5e45595e Cleanup 2016-06-15 18:55:20 +02:00
twinaphex df9f1585de Simplify menu_content_find_first_core 2016-06-15 18:52:27 +02:00
twinaphex a8042bdc0c Create CONTENT_MODE_LOAD_NOTHING_WITH_NEW_CORE_FROM_MENU 2016-06-15 18:17:01 +02:00
twinaphex 49ceee1206 Rename two callbacks 2016-06-15 18:07:00 +02:00
Twinaphex 177c96a382 Fix 'value stored to variable 'playlist' is never read' warning 2016-06-15 17:07:10 +02:00
twinaphex e1002719c0 Use menu_entries_add_enum 2016-06-15 14:59:49 +02:00
twinaphex 53dac26509 Get rid of menu_hash_calculate for detecting if a playlist entry
has core_name and core_path set to 'DETECT'
2016-06-14 22:54:43 +02:00
twinaphex 042ebca2ef Create action_ok_playlist_entry_collection 2016-06-14 22:48:25 +02:00
twinaphex 69503880f5 Get rid of menu_hash_calculate dependencies for menu keyboard
callback functions for settings
2016-06-14 22:16:07 +02:00
twinaphex 27ef0cf9c7 Get rid of menu_hash_calculate dependency in find_first_core 2016-06-14 22:11:10 +02:00
twinaphex fcda911a10 Revert "Start breaking up menu_displaylist_push_internal into separate"
This reverts commit 244b147b0c.
2016-06-14 19:09:47 +02:00
twinaphex ca4f719811 Revert "Set callback for action_refresh_playlist"
This reverts commit cb915e2998.
2016-06-14 19:09:37 +02:00
twinaphex cb915e2998 Set callback for action_refresh_playlist 2016-06-14 18:55:24 +02:00
twinaphex 244b147b0c Start breaking up menu_displaylist_push_internal into separate
functions
2016-06-14 18:51:16 +02:00
twinaphex a6175a3989 (menu_cbs_ok.c) Fix explicit NULL dereferenced warnings 2016-06-05 19:04:59 +02:00
radius 20540a8f42 add menu entry for undo save state 2016-06-04 14:34:06 -05:00
radius 7fb9ec5223 remove stray comment 2016-06-02 23:34:21 -05:00
radius a86cf6b99d initial implementation of undo save state 2016-06-02 23:33:52 -05:00
twinaphex a5dbae0505 Cleanups 2016-06-03 04:59:12 +02:00
twinaphex d8b3597455 menu_cbs_deferred_push.c - Fix 'array compared against 0' 2016-06-02 20:51:27 +02:00
twinaphex f1160f19b3 Fix uninitialized scalar variable warnings 2016-06-02 20:49:25 +02:00
twinaphex c7acb4658b Fix 'pointer to local outside scope' 2016-06-01 05:26:45 +02:00
twinaphex da6ac4aae7 Fix explicit NULL dereferenced warnings 2016-06-01 04:05:14 +02:00
twinaphex 9bb8c41ff6 Fix uninitialized scalar variables warnings 2016-06-01 03:23:38 +02:00
twinaphex e8eb0ef013 Change invocation of task_content_push 2016-05-27 19:34:07 +02:00
twinaphex ccd5b2f73d Add 'Start Remote Gamepad' entry 2016-05-27 19:18:46 +02:00
twinaphex 7d26034ebe Rename rarch_task_* to task_* 2016-05-27 18:14:47 +02:00
twinaphex 49f050b386 Move config_replace to configuration.c 2016-05-27 16:42:20 +02:00
Andre Leiradella d791da9507 undefined debug macros 2016-05-27 00:06:03 -03:00
twinaphex a743c779f8 Prevent some 'conditional jump or move depends on unitialised value' warnings 2016-05-27 04:31:02 +02:00
twinaphex a98616b45b Fix explicit NULL dereferenced/dereference before null check warnings 2016-05-26 17:47:21 +02:00
twinaphex 023088e618 C89_BUILD fix 2016-05-26 06:50:57 +02:00
twinaphex d5d2f7f8ee Fix resource leaks 2016-05-23 22:17:28 +02:00
twinaphex 1eecb570aa Fix regression 2016-05-23 21:46:24 +02:00
twinaphex ea5f3d30e4 Fix missing breaks 2016-05-23 21:39:17 +02:00
twinaphex c93b78147b Should avoid expensive 'djb2' operation now per-frame 2016-05-18 21:45:06 +02:00
twinaphex 4697d10e8c (get_value) Implement system information too 2016-05-18 21:43:07 +02:00
twinaphex 70a4361d29 Split up default get_value callback some more 2016-05-18 21:41:37 +02:00
twinaphex 3d87398011 Cleanup 2016-05-18 21:35:57 +02:00
twinaphex 09b3a6f2c5 Create separate callback for core option representation 2016-05-18 21:22:58 +02:00
twinaphex 8b93439738 Backport this 2016-05-18 21:21:58 +02:00
twinaphex fcf2decb2e Remove persist argument 2016-05-17 09:07:41 +02:00
twinaphex bb1d1da693 Remove runloop_iterate_data 2016-05-16 17:29:02 +02:00
twinaphex f70dc77a61 Pass content_ctx_info_t pointer to rarch_task_push_content 2016-05-16 16:25:16 +02:00
twinaphex 4d30d931fe Move some logic to rarch_task_push_content_load_default 2016-05-16 14:33:50 +02:00
twinaphex fe2eb7f4c1 Add mode to rarch_task_push_content_load_default to make
it explicit what each call does
2016-05-16 14:20:26 +02:00
twinaphex 449c7483cd Rename content_playlist_ to playlist_ 2016-05-16 09:07:44 +02:00
twinaphex 73cc9c4b15 Rename RUNLOOP_CTL_COREOPTS_GET 2016-05-15 10:09:41 +02:00
twinaphex df3b090d7a Revert "Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info"
This reverts commit 35bf38e05c.
2016-05-12 09:37:21 +02:00
twinaphex 35bf38e05c Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info 2016-05-12 09:25:52 +02:00
twinaphex 1abe81b222 Create retroarch_replace_config 2016-05-11 21:44:52 +02:00
twinaphex 4100bf95b4 Able to compile without RPNG support 2016-05-11 21:22:45 +02:00
twinaphex b79b2dca13 Create performance_counters 2016-05-10 08:53:14 +02:00
twinaphex af2a33a8cb Move core_option_manager to managers/ 2016-05-10 01:25:47 +02:00
twinaphex 2c6d6a223c Rename core_option functions 2016-05-10 01:21:55 +02:00
twinaphex 2691ab0c7d Rename command_event enums 2016-05-09 20:51:53 +02:00
twinaphex a98ef36d36 Rename event_cmd_ctl to command_event 2016-05-09 20:20:50 +02:00
twinaphex 6ae20f2016 Create managers/ dir - move cheats.c and state_manager.c to it 2016-05-09 18:20:52 +02:00
twinaphex 7ba97e8703 Remove core_info_ctl 2016-05-09 18:11:17 +02:00
twinaphex f8a7154557 Rename rarch_ functions 2016-05-09 07:09:26 +02:00
Jean-André Santoni ea53567520 (XMB) Initial support for the Pixel theme, for Gamegirl 2016-05-09 03:45:38 +07:00
twinaphex 1b8e8ac22a Remove video_shader_driver_ctl 2016-05-08 21:11:27 +02:00
Hans-Kristian Arntzen d723411436 De ioctl video_driver. 2016-05-08 14:00:51 +02:00
Hans-Kristian Arntzen 951c3e4085 De-ioctl menu display interface.
Holy crap ...
2016-05-08 12:38:46 +02:00
twinaphex 13e67aa44e Create runloop_iterate_data 2016-05-08 06:29:11 +02:00
Sebastien Ronsse d5b358fde8 menu: Fix bus error during simultaneous file download/decompression 2016-05-05 10:30:10 +10:00
Sebastien Ronsse 9b36274a95 Add check for decompression failure in generic download function 2016-05-04 15:23:37 +10:00
twinaphex 6690711ace Fix label for 'Download Content' 2016-05-02 22:17:12 +02:00
twinaphex da72a96041 Implement labels for Input User Binds List 2016-05-02 22:15:25 +02:00
twinaphex fbe43730b8 (Thumbnails Updater) Fix name string 2016-05-02 14:16:47 +02:00
twinaphex d6443431c6 Ability to press left/right for Thumbnail Updater 2016-05-01 17:30:16 +02:00
twinaphex f9462ed562 Update autoconfig path 2016-05-01 16:09:46 +02:00
twinaphex 729b1bf64b (Menu) Rename more xmb_ variables 2016-05-01 04:46:16 +02:00
twinaphex 6d720ff337 (XMB/Shader pipeline) Rename some variables and enable ribbon by default 2016-05-01 04:40:20 +02:00
Andrés 6eda5a9e3f Merge pull request #2921 from lakkatv/master
(Lakka) Use a faster mirror for the firmware upgrades
2016-04-29 05:24:08 +02:00
Jean-André Santoni 7128037670 (Lakka) Use a faster mirror for the firmware upgrades 2016-04-29 10:20:39 +07:00
Andrés fd5861d79c Merge pull request #2915 from lakkatv/master
(XMB) Forgot to rename the gradient
2016-04-29 00:40:09 +02:00
Jean-André Santoni b058ca5263 (XMB) Forgot to rename the gradient 2016-04-29 05:38:24 +07:00
Andrés 96de4b3e0e Merge pull request #2914 from lakkatv/master
(XMB) Yet another gradient, for high contrast
2016-04-29 00:09:25 +02:00
Jean-André Santoni 0dc69d4721 (XMB) Yet another gradient, for high contrast 2016-04-29 05:06:32 +07:00
twinaphex 2aad6bf2bb Improve action_switch_thumbnail - if thumbnail mode is 'off', then
pressing 'Y button' will do nothing. If not, you can cycle between
all thumbnail modes (except for Off)
2016-04-28 23:19:32 +02:00
twinaphex 895783d854 Move some variables 2016-04-28 20:49:13 +02:00
twinaphex 65dec874a8 Move some path settings 2016-04-28 19:52:25 +02:00
twinaphex 7dffc6286b Internally change directory settings 2016-04-28 19:26:02 +02:00
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
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
twinaphex 86f0bdd3d8 ifdef certain code with HAVE_LIBRETRODB 2015-11-23 23:45:01 +01:00
twinaphex b5480d85a1 Remove unused variable 2015-11-23 22:36:50 +01:00
Higor Eurípedes 4b8a2ebad7 Fix build 2015-11-23 17:42:01 -03:00
Higor Eurípedes 935e03fa97 Reimplement http transfers using tasks 2015-11-23 17:42:01 -03:00
Higor Eurípedes 5d92e9061c Reimplement image loading using tasks 2015-11-23 17:42:01 -03:00
Higor Eurípedes c21ffeff71 Reimplement content scanning using tasks 2015-11-23 17:42:01 -03:00
twinaphex 389cf13db5 Don't reference driver->video_data outside of gx/video_driver.c anymore 2015-11-23 18:51:04 +01:00
Alcaro 09d6897c2f Wipe some sign compare warnings. 2015-11-23 18:40:32 +01:00
twinaphex 2b4bfdb91d Remove unused variables 2015-11-22 13:33:45 +01:00
Jean-André Santoni 9b8c8bfd21 Allow resetting the core associations to N/A with start 2015-11-22 02:10:22 +07:00
twinaphex 0f33722f5d Refactor Wii per-game resolution mode to be somewhat generic 2015-11-21 08:56:24 +01:00
twinaphex de44911092 (PS3/Wii) Reimplement video resolution code 2015-11-21 08:39:46 +01:00
twinaphex 1c3ba76e67 (PS3) Implement video output get prev/next 2015-11-21 07:54:42 +01:00
twinaphex 4f0cec7b1e Buildfixes 2015-11-20 21:22:26 +01:00
twinaphex e09e65e348 Add RARCH_DISPLAY_CTL_GET_NEXT_VIDEO_OUT 2015-11-20 21:20:12 +01:00
twinaphex 68de1b571f Check if global is non-NULL instead 2015-11-20 13:58:19 +01:00
twinaphex b5588231ec (Menu) fix warnings - can't return NULL here 2015-11-20 13:45:02 +01:00
Jean-André Santoni fe02f2ab86 Implement core assignation switching 2015-11-20 05:20:13 +07:00
twinaphex d113f218a2 remove unused variable 2015-11-19 11:39:22 +01:00
twinaphex cdbd010726 Fix label bug to do with CORE_OPTION_CREATE 2015-11-19 06:55:27 +01:00
twinaphex a4ae655ff4 Start going through rarch_main_ctl for grabbing fullpath 2015-11-18 11:43:25 +01:00
twinaphex 2b727fa941 Add RARCH_MAIN_CTL_SET_LIBRETRO_PATH/RARCH_MAIN_CTL_SET_CONTENT_PATH 2015-11-18 11:15:42 +01:00
radius f120ebab45 check NULL pointer derefences on overrides and remaps too 2015-11-17 18:23:45 -05:00
twinaphex 3dcca7e060 Cleanups 2015-11-17 00:37:13 +01:00
twinaphex 46d1900b3b Fix code 2015-11-17 00:34:05 +01:00
Twinaphex 49d47e2362 remove some unused variables 2015-11-16 04:32:47 +01:00
radius 5e5133087a Fix memory leak 2015-11-15 22:17:43 -05:00
radius d677b94241 create the directory if it doesn't exist 2015-11-15 22:10:58 -05:00
radius 9f99bef9f2 allow saving of per-game core options 2015-11-15 22:09:39 -05:00
twinaphex aed8d3d1c2 Fix some memory leaks to do with overrides, pass conf to
menu_input_remapping_load
2015-11-15 22:02:24 +01:00
twinaphex 2b143af4dc Remove 'Save Remap As' 2015-11-15 06:08:12 +01:00
twinaphex 3646e1a2dd (iCade) Add SNES30 8bitdo key mappings 2015-11-15 02:26:31 +01:00
twinaphex 07785ed640 Add Keyboard Gamepad Mapping Type and Keyboard Gamepad Mapping Enable 2015-11-13 22:11:39 +01:00
twinaphex 980c743938 Start adding hooks for showing descriptions for Cheevos 2015-11-08 18:52:17 +01:00
twinaphex e490497530 Start adding 'ACTION_OK' binds for cheevos items 2015-11-08 18:11:53 +01:00
radius f2b951accf add Achievement List to the quick menu 2015-11-07 22:11:14 -05:00
twinaphex 92e6b56fe3 Remove input bind mode 2015-11-07 14:37:44 +01:00
Jean-André Santoni 23fee02883 (XMB) Hack to prevent icon overlapping when adding or removing shaders and cheap passes 2015-11-07 11:47:02 +07:00
twinaphex 956580c606 Cleanups 2015-11-01 11:18:28 +01:00
twinaphex f4f76d9dda Create separate setting for State Slot in Quick Menu 2015-11-01 10:59:01 +01:00
twinaphex 106cbce6d7 Show 'display name' for core in Playlist Associations 2015-11-01 02:06:30 +01:00
twinaphex da1931ad9f First working implementation of playlist associations 2015-10-31 17:44:42 +01:00
twinaphex 0c691dab06 Fix rarch_playlist_load_content 2015-10-31 17:18:37 +01:00
twinaphex 1ddd33336a 1) rarch_playlist_load_content - add argument
2) GLUI - handle libretro_pause being false better - hide
background and make white background look better
2015-10-31 17:06:08 +01:00
twinaphex a509fc50b1 Create menu_playlist_find_associated_core 2015-10-31 16:27:48 +01:00
twinaphex efb83d5e1a Start setting up 'get_value' callbacks for playlist associations 2015-10-31 13:46:06 +01:00
twinaphex 274513a9c5 Spacing fix for RGUI 2015-10-30 15:39:22 +01:00
twinaphex 174ab87311 Hook up labels 2015-10-30 15:25:24 +01:00
Jean-André Santoni ae79d70438 (GLUI) Fix left tab switching when navigation wraparound is false. Also dehardcode some values representing the number of tabs in the menu system. 2015-10-30 16:28:27 +07:00
Twinaphex d4f037f6d7 Add default left/right callbacks for 'No Items' 2015-10-29 15:00:29 +01:00
twinaphex d796ac592a Set type of 'No Items' and attempt to implement a left callback
by default
2015-10-29 14:48:55 +01:00
Jean-André Santoni b6bb679e68 (GLUI) Fix left action on the playlist tab 2015-10-29 13:32:44 +07:00
twinaphex 2437f8cd97 Correct sizeof argument too 2015-10-28 17:02:38 +01:00
twinaphex e991945ece Don't use the same variable for fill_pathname_join 2015-10-28 17:02:03 +01:00
twinaphex 85ff9e5418 Can now press driver options 2015-10-28 15:56:45 +01:00
twinaphex 5fef315cb1 Add more titles 2015-10-28 08:25:15 +01:00
twinaphex 99720d02d8 (Menu) Add more labels 2015-10-28 06:31:58 +01:00
twinaphex 6f56a34589 More titles 2015-10-28 06:25:24 +01:00
twinaphex c5c816d708 Add another title 2015-10-28 05:00:48 +01:00
twinaphex d59f3eff07 Fix some labels 2015-10-28 04:26:53 +01:00
twinaphex e2f69a1f4c (menu_cbs_title.c) Dehardcode some strings 2015-10-28 04:19:31 +01:00
twinaphex 53f71b0a94 Pretty version of 'Information' string 2015-10-28 04:11:43 +01:00
twinaphex 5da51f5d1a More dehardcoding of upper case strings 2015-10-28 01:54:54 +01:00
twinaphex 89ea9ccbf0 Dehardcode upper-case strings 2015-10-28 01:52:20 +01:00
twinaphex 6b15d86c5c (Menu) Don't uppercase titles always
(GLUI) Show switch icons for certain text strings too
2015-10-28 01:36:36 +01:00
twinaphex 6826a3833e menu_entries_get_menu_stack_ptr - add idx parameter 2015-10-27 10:33:19 +01:00
twinaphex ab9006f21e Add 'idx' to menu_entries functions 2015-10-27 10:29:50 +01:00
twinaphex 0d89bca635 Start setting up menu_entries function so we can access
multiple stacks
2015-10-27 10:10:33 +01:00
twinaphex 53fe928b7b Rename Extraction Directory to Cache Dir 2015-10-27 00:44:20 +01:00
twinaphex 2dd30f743d (Android) Fix warnings 2015-10-26 18:49:20 +01:00
twinaphex 1b51882b8a Start implementing playlist association callbacks 2015-10-26 07:16:37 +01:00
twinaphex 02a43c6b2a Change 'rarch' to 'retro' namespace in libretro-common 2015-10-26 03:18:13 +01:00
twinaphex 640de49c1a Move Input Hotkey Binds to 'Input Settings' 2015-10-25 10:41:53 +01:00
twinaphex e997171d3c Reimplement Playlist Settings 2015-10-25 10:25:07 +01:00
twinaphex 759a01b74f Use PATH_MAX_LENGTH 2015-10-25 08:51:04 +01:00
twinaphex 056199c574 Add 'back' to file browser 2015-10-25 08:31:55 +01:00
twinaphex 00bb8bd6d5 Have only one Menu Navigation Wraparound setting 2015-10-25 02:59:38 +01:00
Jean-André Santoni 4b47958999 (XMB) Honor navigation wraparound horizontal setting 2015-10-25 02:18:47 +07:00
Jean-André Santoni 403e00a936 (XMB) Implement another tab to launch a directory scan 2015-10-25 00:37:59 +07:00
twinaphex 135edc289b (Menu) Build up Input Settings dynamically 2015-10-24 10:31:11 +02:00
twinaphex c4a66acbb6 Collapse User Binds into bigger 'Input Options' category 2015-10-23 06:54:33 +02:00
Jean-André Santoni 52c8040589 Add a type for empty message entries, fixes a bug in XMB 2015-10-23 03:43:25 +07:00
Jean-André Santoni 6945489d96 (XMB) History tab 2015-10-23 01:05:51 +07:00
twinaphex f48830cfc0 Revert "Simplify menu_entries_set_refresh"
This reverts commit 6ca0962f9e.
2015-10-22 03:54:34 +02:00
twinaphex 6ca0962f9e Simplify menu_entries_set_refresh 2015-10-22 03:45:14 +02:00
twinaphex 413aa2489e Create menu_displaylist_push_list_process 2015-10-22 01:38:41 +02:00
Jean-André Santoni 755bd961d3 (XMB) Settings tab 2015-10-20 19:11:43 +07:00
twinaphex b7625289f7 Rename some functions 2015-10-19 16:32:51 +02:00
twinaphex 69b95728bf Rename menu_list_get_last to menu_entries_get_last 2015-10-19 06:47:45 +02:00
Twinaphex 1de58fe69f Remove unused variables 2015-10-19 03:57:27 +02:00
twinaphex 14e46e0048 Remove menu_list_get_alt_at_offset 2015-10-18 21:54:20 +02:00
twinaphex b2b78125fa Collapse subgroups automatically enabled now 2015-10-18 21:32:41 +02:00
twinaphex 659893e014 Take care of some linking issues with CXX_BUILD 2015-10-18 17:41:42 +02:00
twinaphex 1dce8a3c22 (menu_cbs_select.c) Don't use menu_list_get_ptr 2015-10-17 19:27:18 +02:00
twinaphex 94a65e087d Refactor 2015-10-17 19:24:58 +02:00
twinaphex 6e2e32970e Create menu_entries_get_size 2015-10-17 19:21:18 +02:00
twinaphex 44cb547ee4 Create menu_entries_flush_stack 2015-10-17 19:10:37 +02:00
twinaphex 5663f6d60f Create menu_entries_get_last_stack_actiondata 2015-10-17 18:57:47 +02:00
twinaphex d4c99a5f4e Start using menu_entries_pop_stack 2015-10-17 18:38:14 +02:00
twinaphex c42e4c420f Start using menu_entries_get_last_stack 2015-10-17 18:31:16 +02:00
twinaphex e1a1f961be (menu_cbs_info.c) Don't use menu_list_get_ptr 2015-10-17 18:09:05 +02:00
twinaphex 933418db2b Use menu_list_get_ptr less 2015-10-17 18:06:02 +02:00
twinaphex 2ee67cb7b8 Start getting rid of more menu_list_get_ptr usage 2015-10-17 17:56:19 +02:00
twinaphex 776707577b Use menu_entries_push 2015-10-17 17:14:41 +02:00
twinaphex 8dfc5f698d Add Cheevos username/password 2015-10-17 15:58:59 +02:00
twinaphex 1b59823972 Start adding preliminary Account Settings 2015-10-17 15:28:16 +02:00
twinaphex b6dac843a8 (menu_cbs_get_value.c) Instrument 2015-10-11 21:19:18 +02:00
twinaphex 52e5f50be4 (menu_cbs_deferred_push.c) Instrument 2015-10-11 21:08:07 +02:00
twinaphex 790a6a81f8 (menu_cbs_title.c) Instrument menu_cbs_title.c 2015-10-11 20:40:23 +02:00
twinaphex 04a0e4cd58 Fill in more ident names for more callbacks 2015-10-11 20:26:44 +02:00
twinaphex 104c5e3aba Make it easier to debug menu action callbacks 2015-10-11 19:59:14 +02:00
twinaphex a0e4776277 (performance.c) Refactor performance counter code 2015-10-11 18:21:07 +02:00
twinaphex ec4289e7ad Prefix all functions with menu_setting_ 2015-10-11 17:25:49 +02:00
twinaphex 16f89fcd10 (menu_setting.c) Wrap browser_selection_type 2015-10-11 13:16:38 +02:00
twinaphex 83dd151579 Start wrapping more settings code 2015-10-11 13:10:46 +02:00
twinaphex fee01f271b Start splitting up menu_common_load_content functionality 2015-10-06 14:09:52 +02:00
twinaphex 02a5d738fe Static code analysis cleanups 2015-09-28 23:00:22 +02:00
twinaphex bca4b67080 Remove old custom aspect ratio setting 2015-09-27 20:02:28 +02:00
twinaphex 2364ae6b17 Add RARCH_ACTION_STATE_REPLACE_CONFIG 2015-09-27 02:04:53 +02:00
twinaphex 9679804382 Rename rarch_main_set_state to rarch_ctl 2015-09-27 01:58:24 +02:00
twinaphex 6ce4b96d12 Header include cleanups 2015-09-27 01:10:15 +02:00
twinaphex f83e26ea32 Add MENU_DISPLAY_CTL_MSG_FORCE/MENU_DISPLAY_CTL_SET_MSG_FORCE 2015-09-26 23:51:35 +02:00
twinaphex 2f2a843d77 Create menu_setting_get_type 2015-09-26 02:22:01 +02:00
twinaphex 9ee3954423 Refactor menu_animation_set_active 2015-09-25 23:42:00 +02:00
twinaphex 541c9a2066 Refactor menu_animation.c 2015-09-25 22:24:07 +02:00
twinaphex 4c41899e28 (menu_cbs_ok.c) Don't use menu_navigation_get_ptr 2015-09-25 19:26:31 +02:00
twinaphex 1932e65dde Don't use menu_navigation_get_ptr 2015-09-25 18:46:12 +02:00
twinaphex 1d81096af7 (menu_cbs_{left|right}) - don't use menu_navigation_get_ptr 2015-09-25 18:43:42 +02:00
twinaphex 8b569e0443 Refactor away menu_navigation_set 2015-09-25 15:42:31 +02:00
twinaphex dff1322395 Remove unused variable 2015-09-25 15:16:03 +02:00
twinaphex 6b79c937d9 Refactor away menu_navigation_clear 2015-09-25 15:15:31 +02:00
twinaphex ee7ce4feaa Remove unused variables 2015-09-25 15:02:19 +02:00
twinaphex d4e2b6128b Refactor menu_navigation_get_selection 2015-09-25 14:57:37 +02:00
twinaphex 14c463dae2 Refactor away menu_navigation_set_last 2015-09-25 14:42:28 +02:00
twinaphex 5f4827f6d9 Refactor menu_navigation_increment 2015-09-25 14:35:51 +02:00
twinaphex f0b76fa5b0 Refactor menu_navigation_decrement 2015-09-25 14:32:04 +02:00
twinaphex 7bb035a8b9 Fix system information fallthrough 2015-09-24 13:37:25 +02:00
radius 4345320c85 add a debug information panel, disabled by default 2015-09-23 20:51:31 -05:00
twinaphex 0730af5919 Change more calls to menu_display_msg_queue_push 2015-09-22 22:14:03 +02:00
twinaphex 056dc5f3e1 Create menu_display_msg_queue_push 2015-09-22 22:10:43 +02:00
twinaphex 1e3202a95e Fix cheatfile loading derp 2015-09-22 18:03:30 +02:00
twinaphex 33291389f2 Fix conditional 2015-09-22 17:39:27 +02:00
twinaphex 3db688d477 Create retro_stat.c/retro_stat.h 2015-09-22 01:45:30 +02:00
twinaphex 1fc97df819 Revert "Add action_type to menu_displaylist_push_list"
This reverts commit b7d0f45109.
2015-09-21 21:32:23 +02:00
twinaphex b7d0f45109 Add action_type to menu_displaylist_push_list 2015-09-21 21:11:37 +02:00
twinaphex 2bde8ab07c Style nit 2015-09-18 07:59:59 +02:00
twinaphex 5107c96009 (menu_cbs_ok.c) Cleanup 2015-09-18 07:59:23 +02:00
twinaphex 436ec54e49 Should fix loading config file 2015-09-18 07:57:54 +02:00
twinaphex 062075dfb5 Attempt to fix configuratons list regression 2015-09-15 22:49:11 +02:00
Twinaphex c8b041ef7d Simplify core_info_list_get_all_extensions 2015-09-14 23:33:50 +02:00
twinaphex 80b3bc6254 Use menu_displaylist_push from one place 2015-09-12 08:05:26 +02:00
Twinaphex 36855efb63 Remove unused variables 2015-09-12 05:30:21 +02:00
twinaphex 23b98bf689 Ifdef more code 2015-09-07 22:33:11 +02:00
twinaphex c0be42265f Put shader code under ifdefs 2015-09-07 22:30:50 +02:00
twinaphex 46ee5efbca Fix shader parameter left/right toggle 2015-09-07 21:22:38 +02:00
twinaphex 944983c859 Cleanups 2015-09-07 02:50:30 +02:00
twinaphex 85ff96dd10 Cleanups 2015-09-07 02:46:47 +02:00
twinaphex 99425a0e9c Refactor away menu_common_push_content_settings 2015-09-07 02:43:52 +02:00
twinaphex 32e97ffd46 Cleanup menu_common_load_content 2015-09-07 02:28:26 +02:00
twinaphex 3001b0180a Cleanups 2015-09-07 02:02:34 +02:00
twinaphex b9570953b0 (menu_cbs_ok.c) Cleanups 2015-09-07 00:38:23 +02:00
twinaphex a2c8fe3bc2 (menu_cbs_ok.c) Cleanups 2015-09-07 00:32:01 +02:00
twinaphex bbe210f7eb C89_BUILD fixes 2015-09-06 23:43:27 +02:00
twinaphex 7529ea5c72 (menu_cbs_title.c) Cleanups 2015-09-06 20:00:38 +02:00
twinaphex ac12c5a744 Cleanups 2015-09-06 19:49:51 +02:00
twinaphex 821abdb471 Cleanups 2015-09-06 19:29:04 +02:00
twinaphex 3a75180866 Cleanups 2015-09-06 19:25:24 +02:00
twinaphex 73d599dc83 Should compile now with MISSING_DECLS = 1 2015-09-06 15:13:12 +02:00
Alcaro 9554597160 Add missing header includes, fixes CXX_BUILD. 2015-09-06 14:46:25 +02:00
Twinaphex 3b3fa56309 Cleanup menu_animation_t 2015-09-06 05:00:08 +02:00
twinaphex 8fc96b52a3 refactor cheats.c 2015-09-06 03:51:08 +02:00
twinaphex 8405f76ff3 Refactor menu_animation.c 2015-09-06 02:41:36 +02:00
twinaphex d6e3040e5d Use menu_navigation_get_selection 2015-09-06 02:06:02 +02:00
twinaphex 028e07e3e0 Refactor menu_navigation_get_current_selection 2015-09-06 01:58:00 +02:00
twinaphex 2415373aaf Cleanups 2015-09-05 17:17:26 +02:00
twinaphex bc323cc262 Create generic_action_cheat_toggle 2015-09-05 17:09:57 +02:00
twinaphex b28892bcf1 Cleanups 2015-09-05 17:06:25 +02:00
twinaphex d65ee7ea3d Cleanups 2015-09-05 17:02:13 +02:00
twinaphex 9a95f98283 Turn menu_list_pop into static function 2015-09-05 00:50:17 +02:00
twinaphex 8404eac60d Cleanups 2015-09-04 23:32:18 +02:00
twinaphex f3c24ace43 Cleanups 2015-09-04 23:24:14 +02:00
twinaphex 520190355a Code de-duplication 2015-09-04 23:11:04 +02:00
twinaphex 74286788a6 Cleanups 2015-09-04 23:00:16 +02:00
twinaphex 332b464643 Code de-duplication 2015-09-04 22:58:41 +02:00
twinaphex bc2f1fb9fa Indenting nits 2015-09-04 22:49:14 +02:00
twinaphex c0feef5b2f Code de-duplication 2015-09-04 22:48:20 +02:00
twinaphex 5f91c3ade6 Code de-duplication 2015-09-04 22:33:30 +02:00
twinaphex 4f9cb1525c Code de-duplication 2015-09-04 22:24:04 +02:00
twinaphex 6244635716 Some code de-duplication 2015-09-04 21:59:04 +02:00
twinaphex 65fef114c2 Cleanups 2015-09-04 21:29:15 +02:00
twinaphex 8920f6aabd Cleanups 2015-09-04 20:11:46 +02:00
twinaphex b0f54b896a Clean up unused variables 2015-09-04 18:41:53 +02:00
twinaphex 6006fa98b2 Cleanups 2015-09-04 17:25:42 +02:00
twinaphex 78b6acf986 Cleanups 2015-09-04 17:08:39 +02:00
twinaphex 4c41cadf22 Have menu_common_load_content return int 2015-09-04 16:55:26 +02:00
twinaphex 47936965e6 Cleanup rarch_defer_core_wrapper 2015-09-04 15:43:01 +02:00
twinaphex c83c8fe970 Code cleanups 2015-09-04 15:39:57 +02:00
twinaphex 5d7485771a Code de-duplication 2015-09-04 13:08:15 +02:00
twinaphex 6ede080c99 Cleanup 2015-09-04 01:28:37 +02:00
twinaphex 7e81aaf274 Cleanups 2015-09-04 01:26:17 +02:00
twinaphex 354de315e7 Cleanups 2015-09-04 01:23:02 +02:00
twinaphex b88b97bc56 Cleanups 2015-09-04 01:18:26 +02:00
twinaphex 8c01eb5c50 Cleanups 2015-09-04 00:44:09 +02:00
twinaphex 23538b3dc8 Cleanup 2015-09-04 00:35:55 +02:00
twinaphex 45e90d9e6b Cleanups 2015-09-04 00:31:46 +02:00
twinaphex ad103d11cb Cleanups 2015-09-04 00:27:55 +02:00
twinaphex 9f21d947a2 Cleanups 2015-09-04 00:21:07 +02:00
twinaphex 773f40c71c Code de-duplication pt. 2 2015-09-04 00:15:56 +02:00
twinaphex ae814c66c6 Cut down on code duplication 2015-09-04 00:03:31 +02:00
twinaphex 36592121f1 Cleanups 2015-09-03 23:50:18 +02:00
twinaphex 8eeac237a6 More of same 2015-09-03 23:45:02 +02:00
twinaphex 144bdcfdad Code de-duplication 2015-09-03 23:38:07 +02:00
twinaphex dd611f6d4e Code de-duplication 2015-09-03 23:35:21 +02:00
twinaphex 533446f561 (menu_cbs_ok.c) More code de-duplication 2015-09-03 23:22:16 +02:00
twinaphex 54ee9d8b06 (menu_cbs_ok.c) Cleanups 2015-09-03 23:14:50 +02:00
twinaphex 2d18d6e27d (menu_cbs_ok.c) More code de-duplication 2015-09-03 22:56:30 +02:00
twinaphex 18226651e0 (menu_cbs_ok.c) Refactor code 2015-09-03 22:52:19 +02:00
twinaphex 29cd1d0087 (menu_cbs_ok.c) Cut down on code duplication 2015-09-03 22:20:43 +02:00
twinaphex 8fec2bd68d (menu_cbs_ok.c) Code cleanups 2015-09-03 22:17:47 +02:00
twinaphex e5c2ec8dcb menu_cbs_ok.c - Code de-duplication 2015-09-03 21:53:01 +02:00
twinaphex b203f10061 Cleanups 2015-09-03 20:26:12 +02:00
twinaphex b15785c7e2 (menu_cbs_get_value.c) Cut down on code duplication 2015-09-03 20:21:12 +02:00
twinaphex ea71eac2fe Cleanups 2015-09-03 11:24:00 +02:00
twinaphex 9d5562e423 Fix shader preset/pass load 2015-09-03 11:21:04 +02:00
twinaphex 5b4d4c40b8 (menu_cbs_ok.c) Get rid of code duplication pt. 3 2015-09-03 02:05:37 +02:00
twinaphex 80a9530a20 (menu_cbs_ok.c) Cut down on code duplication pt. 2 2015-09-03 02:00:18 +02:00
twinaphex 68ecf7c602 (menu_cbs_ok.c) Cut down on code duplication 2015-09-03 01:56:14 +02:00
twinaphex 33f947e18d (menu_cbs_ok.c) Cleanups 2015-09-02 18:38:45 +02:00
twinaphex 236a8425ec (menu_cbs_{left|right}.c) Cut down on some code duplication 2015-09-02 16:36:59 +02:00
twinaphex a42b59916c CXX_BUILD buildfixes 2015-09-02 15:58:22 +02:00
twinaphex a1cf635289 (menu_cbs_select.c) Bind shader parameters 2015-09-02 01:39:52 +02:00
twinaphex c4af46b686 Call notify_refresh of UI companion driver when we touch shader
parameters
2015-09-02 01:19:26 +02:00
twinaphex ec8f7d9a6d (menu_cbs_left.c) - Simplify 2015-09-02 01:17:51 +02:00
twinaphex 78d3b94a4a Craete EVENT_CMD_SAVE_STATE_INCREMENT/EVENT_CMD_SAVE_STATE_DECREMENT 2015-09-02 01:15:10 +02:00
twinaphex bbf7e02139 Create EVENT_CMD_CHEATS_APPLY 2015-09-02 01:10:44 +02:00
twinaphex 1a54984fe9 (menu_cbs_ok.c) Code de-duplication 2015-09-02 00:50:47 +02:00
twinaphex 87d41c10d2 (menu_cbs_ok.c) Code de-duplication 2015-09-02 00:47:44 +02:00
twinaphex ce43122b6f (menu_cbs_ok.c) Cut down on some code duplication 2015-09-02 00:42:45 +02:00
twinaphex d93559039e (menu_cbs_ok.c) Cleanups 2015-09-02 00:35:32 +02:00
twinaphex 02f9afb202 Cleanups 2015-09-02 00:14:05 +02:00
twinaphex e39f28f989 (menu_cbs_deferred_push.c) Cut down on some more code duplication 2015-09-02 00:14:05 +02:00
twinaphex 71b85b460d Add another param to general_push 2015-09-01 20:41:58 +02:00
twinaphex a254ebe474 Some more code de-duplication 2015-09-01 20:27:14 +02:00
twinaphex 620035b766 (menu_cbs_deferred_push.c) Get rid of code duplication 2015-09-01 19:22:33 +02:00
twinaphex 15ba019ea1 Don't make asserts dependent on retro_log.h 2015-09-01 11:59:27 +02:00
twinaphex a1f4c80648 (PS3) Some build warning fixes 2015-08-30 23:51:10 +02:00
twinaphex 75c649d807 Cleanups 2015-08-30 13:46:51 +02:00
Twinaphex d21dc218ed (UI companion) Call notify_refresh when core option next is toggled 2015-08-30 13:45:58 +02:00
twinaphex 2196e734d3 Revert "Simplify menu_cbs_init_bind_refresh"
This reverts commit d405d34c0e.
2015-08-22 20:18:08 +02:00
twinaphex 5479bae312 Refactor set_refresh functions somewhat 2015-08-21 18:44:14 +02:00
twinaphex d405d34c0e Simplify menu_cbs_init_bind_refresh 2015-08-21 18:20:05 +02:00
twinaphex 9fd17a196f Buildfixes 2015-08-20 00:49:44 +02:00
twinaphex acfa43dfe9 Make iterate no longer a function pointer 2015-08-17 22:46:27 +02:00
twinaphex 900d537351 Simplify action_iterate_info 2015-08-17 22:10:12 +02:00
twinaphex 7738b7e2f4 Simplify action_iterate_info 2015-08-17 21:58:05 +02:00
twinaphex 512e126a26 Simplify action_iterate_info 2015-08-17 21:53:08 +02:00
twinaphex 79a4e0e5c6 (menu_cbs_deferred_push.c) Remove one instance of menu_setting_find 2015-08-17 21:21:27 +02:00
twinaphex a4657461a6 Don't use menu_setting_find in menu_cbs_ok.c except for one place 2015-08-17 19:52:24 +02:00
twinaphex 6093253763 Don't use menu_setting_find in menu_cbs_title.c 2015-08-17 19:47:18 +02:00
twinaphex 927423df89 action_select_default -don't use menu_setting_find anymore 2015-08-17 19:45:37 +02:00
twinaphex f1dfdd653a Same thing for menu_cbs_right.c 2015-08-17 19:39:12 +02:00
twinaphex 132b382545 Refactor menu_cbs_init_bind_left_compare_label - no longer
depends on menu_setting_find
2015-08-17 19:38:00 +02:00
twinaphex 15ca93a4c9 Refactor action_ok_menu_wallpaper_load - no longer needs menu_setting_find 2015-08-17 19:35:53 +02:00
twinaphex 97ec360eb3 Cleanups 2015-08-17 17:46:31 +02:00
twinaphex 0007bd0662 (menu_cbs_iterate.c) Remove implicit memset 2015-08-17 06:54:39 +02:00
twinaphex 2320511071 Only call menu_driver_render now from one position 2015-08-17 06:45:16 +02:00
twinaphex 1c38e9ae05 Don't call menu_driver_render from menu_input.c 2015-08-17 06:40:28 +02:00
twinaphex 032abfffd4 Call menu_driver_render_messagebox from one place only 2015-08-17 06:31:39 +02:00
Twinaphex 277db1c701 (menu_cbs_select.c) Reimplement ST_DIR 2015-08-17 00:07:30 +02:00
Twinaphex 2afd79d0f0 willReloadData at the end of menu_entry_select was causing issues 2015-08-16 23:52:39 +02:00
twinaphex dadd382dfd Implement more types for default select callback 2015-08-16 23:35:09 +02:00
twinaphex a805044aa3 (menu_cbs_select.c) Update 2015-08-15 23:22:01 +02:00
twinaphex afcf53aaef (menu_cbs_select.c) Hook up ST_DIR 2015-08-05 10:16:46 +02:00
twinaphex 6bdfc2f200 Take out unnecessary logging 2015-08-05 10:01:55 +02:00
twinaphex 6a582dcdac (menu_cbs_select.c) Hook up 'Use This Directory' 2015-08-05 09:41:02 +02:00
twinaphex 747a2263c8 (menu_cbs_select.c) Implement action_select_directory 2015-08-05 05:55:04 +02:00
twinaphex a70f09a90d Rearrange structs 2015-07-27 17:18:10 +02:00
radius 9aff87f4b4 add controller info on system information 2015-07-26 15:41:30 -05:00
twinaphex 9185d37710 Bump up collection limit 2015-07-26 00:40:24 +02:00
Twinaphex 7157ff69d5 remove unused variables 2015-07-24 00:25:46 +02:00
Jean-André Santoni e8885dbbec (Menu) Integrate the quick menu in the playlists. Allow launching contents manually added the playlists. 2015-07-23 19:44:59 +02:00
Twinaphex a54a4d6cbe (Menu) Cleanup unused variable 2015-07-18 15:25:42 +02:00
twinaphex a86e4304b4 Add 'Scanning For Content' help 2015-07-18 14:57:20 +02:00
twinaphex a919c26b81 Add 'Change Virtual Gamepad' help 2015-07-18 14:01:37 +02:00
twinaphex ef1b066b64 Add 'What Is A Core?' to Help 2015-07-18 11:29:37 +02:00
twinaphex d3b1eef196 Add MENU_LABEL_VALUE_MENU_CONTROLS_PROLOG 2015-07-18 08:39:52 +02:00
twinaphex 6636fbaf15 (Help) Add 'Loading Content' 2015-07-17 22:11:24 +02:00
twinaphex f48c31cf68 Update 'Basic Menu Controls' 2015-07-17 21:50:51 +02:00
twinaphex ac9d54032f Start creating Menu Help list 2015-07-17 20:33:09 +02:00
twinaphex 7f3424ab15 (Menu) More translatable strings 2015-07-17 18:22:59 +02:00
twinaphex 40541d60c9 Add more translatable strings 2015-07-17 15:53:02 +02:00
twinaphex 673e2ba57d Add "Welcome to RetroArch" to translatable strings 2015-07-17 15:25:58 +02:00
twinaphex 4e64eac514 Add welcome start screen and make it have a 3-second timeout 2015-07-17 15:03:17 +02:00
twinaphex 5e6294bb8f Be able to scroll left and right with MENU_FILE_IN_CARCHIVE 2015-07-15 02:31:11 +02:00
Twinaphex 29de6895e9 remove unused variables 2015-07-14 12:52:34 +02:00
twinaphex 1f01d62386 (Menu) Refactor zip file handling to be list-based 2015-07-14 12:49:54 +02:00
twinaphex bbc63f7e99 Fix CXX_BUILD 2015-07-12 08:08:27 +02:00
radius dd174e4fab Remove testing function, shouldn't have commited this.. 2015-07-10 23:12:19 -05:00
radius 3a90d38464 make the funciton return tru on success 2015-07-10 21:20:19 -05:00
radius b79f81a595 remove per platform autoconf profiles, use the global one for now on 2015-07-09 23:17:01 -05:00
twinaphex 2ae9758ead Align some values 2015-07-09 22:24:48 +02:00
twinaphex c09cc19cfe Add Menu Toggle Joypad Combo 2015-07-09 06:27:17 +02:00
twinaphex 3de05cbbbb Ability to scroll left/right at 'Scan This Directory' entry 2015-07-08 17:29:46 +02:00
twinaphex cbc79e0d67 Start adding preliminary bundle extraction code 2015-07-08 16:45:04 +02:00
twinaphex bfb996dbcd Start refactoring action_iterate_help 2015-07-08 05:45:43 +02:00
twinaphex 8aa383463a Cleanup action_start_video_resolution 2015-07-07 00:30:34 +02:00
twinaphex 0fa61b3ade Fix menu_cbs_start.c warning 2015-07-07 00:28:22 +02:00
radius 2aa7c46e78 change the approach to wii resolution changing, this is more stable 2015-07-06 16:07:33 -05:00
radius 8a0f47f6d1 make start reset to the default resolution 2015-07-06 00:50:11 -05:00
radius c71c93efbd fix typo 2015-07-06 00:46:27 -05:00
radius 56b71a8d82 make start reset to the default resolution 2015-07-06 00:44:49 -05:00
radius d09490789a implement wii resolution saving 2015-07-06 00:29:51 -05:00
twinaphex c1503e8bf0 (libogc) Buildfix 2015-07-04 19:01:55 +02:00
twinaphex c7d9f2f7e8 Show prettified core info display names in Core Updater 2015-07-04 18:57:04 +02:00
twinaphex 671e1d98a2 Get rid of 'Gets here' debug log 2015-07-04 17:24:52 +02:00
twinaphex d42f01ad35 If playlist directory is not set, make it possible in XMB mode to
still escape to the left and/or right when there are no playlist entries
found.
2015-07-04 17:20:49 +02:00
twinaphex 91a7be042f Fix some labels 2015-07-04 17:10:19 +02:00
twinaphex 085ae4de55 Fix some labels 2015-07-04 17:06:12 +02:00
twinaphex c261d7186e Add label 2015-07-04 07:12:35 +02:00
twinaphex 3ec0edd686 Add "Select Downloaded File And Detect Core" 2015-07-04 07:09:54 +02:00
twinaphex 431169d86b Add 'Update Core Info Files' 2015-07-04 06:18:02 +02:00
twinaphex ddb6efa75c (menu_cbs_ok) Fix flushing after loading core 2015-07-04 05:52:55 +02:00
twinaphex 18ee147d19 Allow you to scroll in core content settings 2015-07-04 04:03:10 +02:00
twinaphex 38839dc8eb Make 'Download Core Content 'work 2015-07-04 04:01:35 +02:00
twinaphex d20f110a2f Start adding 'Content Downloader' options 2015-07-04 03:37:43 +02:00
twinaphex 26b55ed2d2 Make 'Scan File' work 2015-07-04 02:07:18 +02:00
twinaphex 6f268d7dff Add "Scan Content" options 2015-07-04 01:51:41 +02:00
twinaphex a452af6cc5 Change autoconfig profiles 2015-07-03 16:19:30 +02:00
twinaphex 467452a698 Updates pt. 4 2015-07-02 18:55:49 +02:00
twinaphex d62bb3cd22 (menu_cbs_*) C89 buildfixes 2015-06-30 13:58:33 +02:00
Alcaro adb532d6f6 We have a dependency on the image viewer core too, so always include this. 2015-06-30 12:19:36 +02:00
Higor Eurípedes 6b8ebcbae1 (menu_cbs_iterate) Render while in ITERATE_TYPE_ZIP mode 2015-06-28 17:56:06 -03:00
twinaphex 6aa6e8c1d9 Restore this function 2015-06-28 19:11:31 +02:00
twinaphex 8bf46e4424 Add call to network_init before setting up http connection 2015-06-28 19:10:36 +02:00
Twinaphex d9c150fc46 (Menu) Cleanups 2015-06-28 18:57:06 +02:00
twinaphex 84c18a353d Create HAVE_IMAGEVIEWER ifdef 2015-06-28 18:55:00 +02:00
twinaphex 57ae359e62 Builtin image viewer should now work 2015-06-28 17:21:32 +02:00
twinaphex 7e1a9ebee6 Move shader preset parameters up front 2015-06-27 19:24:46 +02:00
twinaphex e1e3836b1b See previous commit 2015-06-27 14:47:32 +02:00
twinaphex ae66caa98f Pass label_hash to menu_cbs_init_bind_right_compare_type 2015-06-27 14:46:50 +02:00
Alcaro 4ca6c2398c More C89 cleanups, part 3 2015-06-26 18:35:52 +02:00
Alcaro 75e42b99a1 Shut up some CXX_BUILD link errors. 2015-06-26 15:28:28 +02:00
twinaphex ca43ef1eac Fix shader parameters' values being shown again 2015-06-26 07:45:54 +02:00
twinaphex eb3099b0a8 More translatable strings 2015-06-25 20:06:11 +02:00
twinaphex 1b34dd4ce0 Some more CXX_BUILD fixes 2015-06-25 17:36:31 +02:00
twinaphex 1326d57e2b (Menu) Fix crash when we select 'Core Disk Options' and then
select 'Close Content'
2015-06-25 15:25:08 +02:00
twinaphex 41d4eacd56 (Menu) Fix crash that happens after we access 'Core Options'
in Quick Menu and then select 'Close Content'
2015-06-25 15:18:51 +02:00
twinaphex 007a7ad044 Make menu_cbs_Get_value.c line 48 more robust 2015-06-25 15:07:15 +02:00
twinaphex 0fa871a296 Use rarch_system_info_get_ptr 2015-06-25 13:46:32 +02:00
twinaphex cbf520b6a3 Get rid of some unused variables 2015-06-25 13:22:50 +02:00
twinaphex ca405c077e (menu_cbs_get_value.c) Use rarch_system_info_get_ptr 2015-06-25 13:11:24 +02:00
twinaphex 42fcb4490c Change signature of rarch_system_info_get_ptr 2015-06-25 12:36:55 +02:00
twinaphex 8a58583c55 Start using rarch_system_info_get_ptr everywhere 2015-06-25 11:12:07 +02:00
twinaphex 177f6104d4 (menu_cbs_get_value.c) cleanup some code 2015-06-25 09:22:01 +02:00
twinaphex 23745e6c4c (menu_cbs_title.c) Add title for Core Disk Options 2015-06-25 09:17:41 +02:00
twinaphex 706638bb89 Fix 'Core Disk Options' 2015-06-25 09:15:34 +02:00
twinaphex cc2f2a5735 Reimplement video resolution callbacks 2015-06-25 05:35:23 +02:00
twinaphex 52e99f5417 Hook up 'Update Cg Shaders' and 'Update GLSL Shaders' 2015-06-24 17:56:44 +02:00
twinaphex 90a6932b53 Implement 'Update Databases' 2015-06-24 17:42:31 +02:00
twinaphex 9a991e4852 Implement 'Update Overlays' 2015-06-24 17:37:15 +02:00
twinaphex 5f52bd5419 action_ok_download_generic - cleanup 2015-06-24 17:34:07 +02:00
twinaphex d88738e28d Hook up 'Update Cheats' - cheats.zip on buildbot needs to be
updated so that it no longer has a rootsubdir 'cht'
2015-06-24 16:55:18 +02:00
twinaphex badaae7198 (Menu) Hook up 'Update Autoconfig Profiles' 2015-06-24 16:36:29 +02:00
twinaphex f3814c2b02 (Updater) Implement 'Update Assets' 2015-06-24 16:17:29 +02:00
twinaphex 9de889f735 Create action_ok_download_generic 2015-06-24 15:56:49 +02:00
twinaphex 44a44b2266 Rename MENU_LABEL_OPTIONS to MENU_LABEL_ONLINE_UPDATER 2015-06-24 13:36:58 +02:00
twinaphex 1f634b290e (Menu) Start adding preliminary 'Shader Options' to 'Frontend Settings'
(still WIP - not fully working)
2015-06-24 06:58:01 +02:00
twinaphex f18c6d4ef6 Video Options now gone in 'Core Settings' 2015-06-24 06:09:03 +02:00
twinaphex 47cb5961c2 Move Custom Ratio to Video Options 2015-06-24 06:03:26 +02:00
twinaphex e30b3efe9f (Menu) Create 'Information' list 2015-06-24 04:56:44 +02:00
twinaphex 5be19770f2 (history list/playlists) Push content settings list onto stack
after we load content
2015-06-23 13:06:55 +02:00
twinaphex be2ae1c602 Add "builtin_mediaplayer_enable" setting 2015-06-23 07:09:24 +02:00
twinaphex 38b3b87812 (FFmpeg) should now have built-in support for launching movies/music
directly when HAVE_FFMPEG is defined
2015-06-23 06:44:29 +02:00
twinaphex 0944c2de10 Start adding MENU_FILE_MUSIC and MENU_FILE_MOVIE 2015-06-23 06:13:57 +02:00
twinaphex f64922b618 Cleanups 2015-06-23 04:12:47 +02:00
twinaphex 676e9740a9 Simplify action_get_title_default 2015-06-23 04:10:19 +02:00
twinaphex 5a5442af66 Add more GET_VALUE entries 2015-06-22 23:25:04 +02:00
twinaphex ff7833180d Rename Unload Core to 'Close Content' and move it to Content Settings 2015-06-22 23:16:00 +02:00
twinaphex f71c27af65 Create 'Content Settings' 2015-06-22 22:10:14 +02:00
twinaphex 5ec671930b (menu_cbs_title.c) Use fill_pathname_join_delim 2015-06-22 20:10:33 +02:00
twinaphex 324cf09deb (Menu) Use fill_pathname_join_delim 2015-06-22 19:48:49 +02:00
twinaphex 5f67c53e6a Use fill_short_pathname_representation 2015-06-22 19:39:56 +02:00
twinaphex 1b17c7cd8a (menu_cbs_title.c) Cut down on snprintf usage 2015-06-22 12:11:21 +02:00
twinaphex 8eaead9cd5 Add more '...' labels 2015-06-22 09:03:47 +02:00
twinaphex f13ff67ec8 Create 'Load Content' Group 2015-06-22 08:46:42 +02:00
twinaphex 71364701ea Move Video Filter setting to Video Settings 2015-06-22 07:31:45 +02:00
twinaphex 74813dc0c5 Cleanup 2015-06-22 02:46:45 +02:00
twinaphex 006288749e (Menu) Cleanup 2015-06-22 02:19:29 +02:00
twinaphex 672cacb5e5 (Menu) Update labels 2015-06-21 23:58:50 +02:00
twinaphex 7df42acf8c (Menu) Update more labels 2015-06-21 23:54:57 +02:00
twinaphex 1949c5eada (Menu) Menu label/hashes update 2015-06-21 08:41:36 +02:00
twinaphex 9bc8f3b219 (menu_cbs_get_value.c) Use MENU_VALUE_NOT_AVAILABLE 2015-06-21 04:09:12 +02:00
twinaphex a63ebe1d12 (Menu) More hash updates 2015-06-19 16:56:01 +02:00
twinaphex a44de1dae4 (Menu) Cleanups 2015-06-19 10:35:47 +02:00
twinaphex 1fd9d172f6 (Menu) Menu hashes 2015-06-19 08:51:27 +02:00
twinaphex 64f76a2549 (Menu) Menu hashes update 2015-06-19 08:34:41 +02:00
twinaphex 0069df0361 (Menu) replace instances of 'No Core' 2015-06-19 06:08:08 +02:00
twinaphex 4bea7b125f (Menu) More hashing changes 2015-06-19 05:25:37 +02:00
twinaphex f39010fcfc (Menu) Create MENU_LABEL_VALUE_STARTING_DOWNLOAD 2015-06-19 05:13:00 +02:00
twinaphex 1bb048fcf8 (Menu Hash) Fix deferred core 2015-06-19 05:08:37 +02:00
twinaphex 9c50b702c0 (Menu) More menu hash changes 2015-06-19 05:00:49 +02:00
twinaphex bd7d5a4719 (Menu) Fix labels for 'Custom Ratio' 2015-06-19 04:46:11 +02:00
twinaphex c0bc5b7b47 (Menu) More menu hashes 2015-06-19 04:41:07 +02:00
twinaphex 1c5fd3008f (Menu) Menu hashes 2015-06-19 04:06:59 +02:00
Twinaphex 55eaff9793 (Menu) Cleanups 2015-06-19 03:46:54 +02:00
Twinaphex 54f29e49d8 Revert "(XMB) Restore the contextual menu" 2015-06-18 20:57:16 +02:00
Twinaphex 7720aba9ef Revert "(XMB) Start re-implementing the Run entry" 2015-06-18 20:56:58 +02:00
Jean-André Santoni ed8525b202 (XMB) Start re-implementing the Run entry 2015-06-18 23:21:14 +07:00
Jean-André Santoni 153b5c2a43 (XMB) Restore the contextual menu 2015-06-18 15:16:11 +07:00
twinaphex 35f546e4ba (Menu) Updates 2015-06-18 10:12:29 +02:00
twinaphex 82708c50c6 Go through menu_hash_to_str for more 2015-06-18 09:04:12 +02:00
twinaphex 897361b9d4 Create menu_hash_calculate 2015-06-17 19:55:35 +02:00
twinaphex bbb4121a1c Create wrapper functions for nonblocking_refresh 2015-06-16 03:07:44 +02:00
twinaphex 819723be06 Move '_refresh' functions to menu_entries.c 2015-06-16 03:03:20 +02:00
twinaphex d66db000c6 Create wrappers for accessing menu->begin 2015-06-16 01:59:26 +02:00
Higor Eurípedes 1239b56d8a (XMB) Fix segfault 2015-06-15 15:01:12 -03:00
Higor Eurípedes b304ddcf7a Fix menu_driver_list_insert leaks 2015-06-15 15:01:12 -03:00
Twinaphex 82f19a0f55 Remove unused variable 2015-06-15 19:02:27 +02:00
twinaphex ab1c5f95f1 Create menu_driver_list_get_selection 2015-06-15 19:00:52 +02:00
twinaphex 0a45da5080 (Menu) Cleanups 2015-06-15 17:19:58 +02:00
twinaphex e3cf6275d4 (Menu) Cleanups 2015-06-15 17:15:13 +02:00
twinaphex e6a100e9a2 (Menu) Cleanups 2015-06-15 17:00:31 +02:00
twinaphex 84e2a6d983 (Menu) Cleanups 2015-06-15 16:56:59 +02:00
twinaphex 3139f13612 (Menu) Cleanups 2015-06-15 02:37:32 +02:00
twinaphex b2a7000519 Move more variables to menu_display_t 2015-06-15 02:08:25 +02:00
twinaphex 58d7c0fd3b Move some more variables to menu_animation_t 2015-06-15 01:50:57 +02:00
Higor Eurípedes 725e0cd43d (menu_cbs) Avoid implicit memset call in some frequently used functions
These functions are called a lot in some cases like when loading a big
database or playlist.
2015-06-14 17:22:41 -03:00
twinaphex d70d838ab1 (menu_cbs_ok.c) Refactor away usage of strcmp 2015-06-14 16:30:44 +02:00
twinaphex 77608c3bed (menu_cbs_deferred_push.c) Refactor strcmp usage 2015-06-14 16:13:24 +02:00
twinaphex 126fe2b702 (menu_cbs_title.c) Refactor 2015-06-14 16:08:28 +02:00
twinaphex d3ac2bff96 (menu_cbs_{left|right}) Refactor away usage of strcmp 2015-06-14 16:06:25 +02:00
twinaphex f23d511a31 Use menu_list_get_ptr 2015-06-14 04:01:21 +02:00
twinaphex 84a1885786 Create menu_input_get_ptr 2015-06-13 22:57:55 +02:00
twinaphex fcaf461930 (Menu) Change some header includes 2015-06-13 19:15:48 +02:00
twinaphex 098c8a6063 Move some header includes around 2015-06-13 19:12:10 +02:00
twinaphex d4cbc7695a Go through menu_navigation_t pointer 2015-06-13 16:22:05 +02:00
twinaphex ac1b292cfd Fix -Wmissing-braces warnings 2015-06-12 19:25:08 +02:00
twinaphex 5789fb44f4 (Menu) Cleanups pt. 4 2015-06-12 17:23:31 +02:00
twinaphex fd38003fd1 Rename menu_entries_cbs_* to menu_cbs_* 2015-06-12 16:01:46 +02:00
twinaphex 4571485917 Don't bind action_refresh when we are at main menu 2015-06-12 13:58:11 +02:00
Higor Eurípedes ccd3edec20 Stop reloading the playlist in action_ok_core_deferred_set() 2015-06-11 11:27:16 -03:00
Twinaphex f793d9678e (Menu) remoe unused variable 2015-06-11 02:11:29 +02:00
twinaphex 2d897647e9 (Playlist) Use entry_idx 2015-06-10 23:11:40 +02:00
twinaphex 5bd138b6ac (file_list) Start adding entry_idx to file_list_* functions 2015-06-10 22:43:06 +02:00
Twinaphex 78d6ff31a9 Do file scan for MENU_FILE_CARCHIVE too 2015-06-10 17:23:12 +02:00
Higor Eurípedes 3673fc6100 (XMB) Fix horizontal navigation 2015-06-10 09:19:38 -03:00
Twinaphex 86152a6b14 Revert "(XMB) Fix horizontal menus" 2015-06-10 02:54:08 +02:00
Higor Eurípedes 338959eb59 (XMB) Fix horizontal menus 2015-06-09 21:26:54 -03:00
twinaphex ae1f44cb30 (Menu) apply 'scan file' action only on MENU_FILE_PLAIN 2015-06-10 02:20:57 +02:00
twinaphex a0c0f1e6cb action_ok_core_load - use menu_list_pop_stack 2015-06-10 01:55:16 +02:00
twinaphex 9e75e18bd5 Use menu_list_pop_stack for deferred_core_list_set 2015-06-10 01:45:33 +02:00
Higor Eurípedes 137952815c Write playlist after updating the core 2015-06-09 17:31:18 -03:00
Twinaphex abb878df87 (menu_entries_cbs_scan.c) Add scan_file action 2015-06-09 19:31:06 +02:00
twinaphex bef584fa6f (Menu) Rename 'cb_db_scan' to 'cb_db_scan_folder' 2015-06-09 16:38:39 +02:00
Twinaphex 2fe58d1ea6 (Menu) remove unused variables 2015-06-08 23:40:14 +02:00
twinaphex 29e3f5ff66 Expand playlist format - rename it to 'lpl' 2015-06-08 23:38:03 +02:00
twinaphex be526455bd (Menu) Fix action_ok_playlist_entry 2015-06-08 21:57:14 +02:00
twinaphex 5d076d6961 Fix Load Content (Detect Core) with ROM archives 2015-06-08 20:29:45 +02:00
twinaphex 3ad8abd5fd (Menu) Add detect_content_path hack to archive_open 2015-06-08 20:20:36 +02:00
twinaphex d80e5de45e (Menu) Fixes load detect for single-file ZIP 2015-06-08 20:11:40 +02:00
twinaphex 01975e9328 Create rarch_defer_core_wrapper 2015-06-08 18:35:14 +02:00
twinaphex 7d9e7e3139 (XMB) Start implementing 'bind_init' for XMB 2015-06-08 16:13:02 +02:00
twinaphex 6dd133b002 (Menu) Cleanups 2015-06-08 14:50:46 +02:00
twinaphex 2fc0d7c4b4 (Menu) Rename files 2015-06-08 14:44:24 +02:00
Twinaphex 7b0d29b5fc remove unused variables 2015-06-08 14:37:39 +02:00
twinaphex 41e2caf5f6 Move menu_entries_cbs_* files to menu/cbs 2015-06-08 14:35:58 +02:00