Commit Graph

350 Commits

Author SHA1 Message Date
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