Commit Graph

1077 Commits

Author SHA1 Message Date
twinaphex
4e347d96b8 reset filebrowser settings when selecting 'Select From Collection' 2016-07-10 02:47:13 +02:00
twinaphex
f95b42011f Cleanups 2016-07-10 02:33:44 +02:00
twinaphex
91a946e447 Generic action_ok_display_list - cleanups 2016-07-10 02:30:07 +02:00
twinaphex
a922a14191 Cleanups 2016-07-10 02:26:20 +02:00
Twinaphex
20d7987d27 Cleanup unused variables 2016-07-10 00:08:54 +02:00
twinaphex
0ba2bac778 Fix another bug 2016-07-09 22:15:24 +02:00
twinaphex
89db0793b4 Fix action_ok_playlist_entry_collection 2016-07-09 22:09:50 +02:00
twinaphex
519e4e038a Update core_info_find 2016-07-09 21:51:16 +02:00
twinaphex
0bc4248084 Simplify this code 2016-07-09 18:12:35 +02:00
twinaphex
1fc3f2b057 Add parameter to generic_action_ok_displaylist_push 2016-07-09 18:06:50 +02:00
twinaphex
093e05c411 Stub out 'scan' case for some content files for now 2016-07-09 17:28:33 +02:00
twinaphex
c8415e9194 Horizontal Playlists tab now shows playlist names without '.lpl'
extension
2016-07-09 13:49:31 +02:00
twinaphex
180c0c87c1 Add MaterialUI menu color theme setting 2016-07-09 13:17:29 +02:00
twinaphex
e0504bfc62 Reorganize xmb/MaterialUI settings 2016-07-09 13:05:58 +02:00
twinaphex
fffd104c0d Can now scroll left/right on playlists tab 2016-07-09 02:22:25 +02:00
twinaphex
2dac910964 Add DISPLAYLIST_FILE_BROWSER_SELECT_COLLECTION 2016-07-08 23:20:48 +02:00
twinaphex
0b3f45a58a Refactor 'Load Core' code to no longer need hash 2016-07-08 23:14:22 +02:00
twinaphex
60eb15bf0b Fix 'Use this directory' for directory settings 2016-07-08 22:51:47 +02:00
twinaphex
e5bde97a2d Cleanups 2016-07-08 20:47:17 +02:00
twinaphex
97be5b164f Cleanups 2016-07-08 19:14:29 +02:00
twinaphex
7aaa39a5db Improve Achievements list 2016-07-08 18:39:34 +02:00
twinaphex
a8004dee3d (Cheevos) Add label representation 2016-07-08 18:19:10 +02:00
twinaphex
555c54bdb8 Should show 'rich' labels for Android filesystem choices 2016-07-08 17:11:15 +02:00
twinaphex
a1e517470c Start adding new values 2016-07-08 16:42:40 +02:00
twinaphex
b78dbf7453 Start preparing groundwork for custom labels 2016-07-08 16:25:53 +02:00
twinaphex
bcf74d9685 Start adding menu_cbs_label.c 2016-07-08 16:24:05 +02:00
Twinaphex
3f6623fa6e Avoid warning 2016-07-08 13:04:51 +02:00
twinaphex
27c0702919 Cleanups 2016-07-03 11:30:03 +02:00
twinaphex
26afec3b08 Cleanups/CXX_BUILD fix 2016-07-03 11:29:09 +02:00
twinaphex
abebc88195 Cleanups 2016-07-03 11:27:09 +02:00
twinaphex
fa2d1c25a2 FILE_TYPE_PLAIN - add enum_idx fallback 2016-07-03 10:56:41 +02:00
twinaphex
97de8a35ec Cleanups 2016-07-02 20:49:38 +02:00
twinaphex
3c81b2597d Refactor remaining setting screens 2016-07-02 20:40:27 +02:00
twinaphex
abe2a14b16 Refactor 'Onscreen Display'/'Onscreen Overlay' settings 2016-07-02 13:49:05 +02:00
twinaphex
84d9a58ec8 Refactor "Frame Throttle" and "Rewind" settings lists 2016-07-02 13:17:24 +02:00
twinaphex
1b76f42b00 Fix back for settings - goes back to correct index 2016-07-02 12:22:53 +02:00
twinaphex
f011c4c9d6 Refactor 'Saving settings' and 'Logging settings' lists 2016-07-02 12:03:50 +02:00
twinaphex
662497d897 Refactor Configuration Settings 2016-07-02 10:17:09 +02:00
twinaphex
951686ba59 Cleanups 2016-07-02 07:29:14 +02:00
twinaphex
40998967c3 CLeanups 2016-07-02 07:27:18 +02:00
twinaphex
e4d89b4b11 Cleanups 2016-07-02 07:26:03 +02:00
twinaphex
d9bf45d2e7 Cleanups 2016-07-02 07:22:06 +02:00
twinaphex
18e3843db7 Cleanups 2016-07-02 07:05:43 +02:00
twinaphex
370c4cb6a7 Cleanups 2016-07-02 06:59:49 +02:00
twinaphex
03f7bd5e7b Cleanups 2016-07-02 06:57:47 +02:00
twinaphex
eadae793c6 Cleanups 2016-07-01 22:33:37 +02:00
twinaphex
9596c7b3c4 Cleanups 2016-07-01 20:57:23 +02:00
twinaphex
9d3251a54b Cleanups 2016-07-01 20:18:51 +02:00
twinaphex
9f53ad9c45 (menu_cbs.c) Remove arguments 2016-07-01 19:59:47 +02:00
twinaphex
e68d2c656f (menu_cbs) Remove unneeded arguments 2016-07-01 19:58:08 +02:00
twinaphex
1cc2ae692b Cleanups 2016-07-01 19:26:27 +02:00
twinaphex
f469f40381 CLeanups 2016-07-01 19:24:26 +02:00
twinaphex
f7648bc95c Remove arguments 2016-07-01 19:22:07 +02:00
twinaphex
688cad2593 Get rid of arguments 2016-07-01 19:20:59 +02:00
twinaphex
550b3e5633 (menu_cbs.c) Get rid of some unneeded variable arguments 2016-07-01 19:13:25 +02:00
twinaphex
79761446c8 Cut down on label hash dependencies 2016-07-01 19:01:25 +02:00
twinaphex
5039d7a444 action_ok_playlist - no longer dependent upon msg_hash_calculate 2016-07-01 18:28:27 +02:00
twinaphex
947ef60a0f Cleanups 2016-07-01 16:36:57 +02:00
twinaphex
02f8d54c31 Translatable strings 2016-07-01 16:33:43 +02:00
twinaphex
56ef899946 Move code to menu_content.c 2016-07-01 15:55:36 +02:00
twinaphex
14329b0656 Make function static 2016-07-01 15:46:55 +02:00
twinaphex
cddb0a3b48 Hide 'Start Core' if we cannot directly start the core 2016-07-01 12:18:38 +02:00
twinaphex
e36107530e deferred_push - don't use menu_setting_find 2016-07-01 10:40:31 +02:00
twinaphex
dc7a225f8d Don't use menu_setting_find anymore in action_ok_file_load 2016-07-01 10:35:50 +02:00
twinaphex
5953b63b4f Cleanup 2016-07-01 10:26:31 +02:00
twinaphex
8408b753af CLeanups 2016-07-01 10:16:41 +02:00
twinaphex
f4bacc7afd (menu_cbs_ok.c) Get rid of hash_label code 2016-07-01 10:15:26 +02:00
twinaphex
a38675a562 Style nits 2016-07-01 05:51:27 +02:00
twinaphex
94735f9034 Replace some snprintf usage 2016-07-01 05:49:18 +02:00
twinaphex
b88e117d0b Replace snprintf usage with strlcpy 2016-07-01 05:46:12 +02:00
twinaphex
0ddb064314 Make strings translatable 2016-07-01 05:42:53 +02:00
twinaphex
36223d551d Cleanups 2016-07-01 05:17:04 +02:00
twinaphex
6d531f1892 Dehardcode 'DETECT' 2016-07-01 04:58:56 +02:00
twinaphex
bb15d50ff9 Dehardcode some constants 2016-06-30 19:09:22 +02:00
twinaphex
bd8a7d030e Cleanups 2016-06-30 19:05:55 +02:00
twinaphex
3d27895adf Cleanups 2016-06-30 18:34:11 +02:00
twinaphex
31056286e8 Simplify menu_cbs_ok.c 2016-06-30 18:31:45 +02:00
twinaphex
b8f40af467 Simplify generic_action_ok_file_laod 2016-06-30 18:29:27 +02:00
twinaphex
471ffc53fd Refactor menu_content_load_from_playlist 2016-06-30 18:25:19 +02:00
Alcaro
e321d34d08 That should be the last of the new Coverity issues... 2016-06-30 16:10:58 +02:00
twinaphex
037633cf33 Cleanups 2016-06-29 17:07:31 +02:00
Twinaphex
397c8acd51 Merge pull request #3175 from lakkatv/master
Add start+select to the list of gamepad combos
2016-06-29 12:14:17 +02:00
twinaphex
3c7dc0a62e Try to silence more Coverity warnings 2016-06-29 12:13:40 +02:00
Jean-André Santoni
b409ced5ad Add start+select to the list of gamepad combos 2016-06-29 10:46:07 +02:00
twinaphex
96bb85fb41 Replace more hardcoded strings 2016-06-29 02:44:27 +02:00
twinaphex
2a9bf91e0d Use MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE 2016-06-29 02:40:05 +02:00
twinaphex
e75a586ead Can scroll now left/right in System Information 2016-06-28 11:34:17 +02:00
twinaphex
7a745c3f70 Use string_is_empty 2016-06-28 11:02:51 +02:00
Alcaro
996f9a59b7 Whoops, apparently this one is shared the ugly way... 2016-06-27 21:36:59 +02:00
Alcaro
18978c5f01 More Coverity cleanups 2016-06-27 21:34:21 +02:00
twinaphex
b40c31384e Can scroll left/right now at FILE_TYPE_DOWNLOAD_URL settings 2016-06-27 21:29:38 +02:00
Alcaro
5b388d8c92 Fix some Coverity errors 2016-06-27 21:16:49 +02:00
twinaphex
2dddc3fc88 Add FILE_PATH_LPL_EXTENSION 2016-06-26 10:12:28 +02:00
twinaphex
02ad99048d Get rid of menu_entry_go_back 2016-06-22 06:55:11 +02:00
Twinaphex
27070dcb57 Remove unused variables 2016-06-21 06:13:06 +02:00
twinaphex
0f813e1dea Dehardcode MENU_ENUM_LABEL_CB_CORE_CONTENT_DOWNLOAD 2016-06-21 05:21:19 +02:00
twinaphex
97b0211880 Dehardcode CB_CORE_CONTENT_LIST 2016-06-21 05:13:43 +02:00
twinaphex
982330ef86 Use new 'Download Content' option 2016-06-21 04:21:18 +02:00
twinaphex
4eaf718a6e Start preparing download URL code 2016-06-21 04:09:26 +02:00
twinaphex
2cb1636ea4 Start logging cancel callback 2016-06-21 02:36:56 +02:00
twinaphex
ffdf6eae8e Start preparing new 'add content' option 2016-06-21 02:24:10 +02:00
twinaphex
4b91a6b121 More preparatory work 2016-06-21 01:40:55 +02:00
twinaphex
c14e8ba6ca More work on DOWNLOAD_CORE_CONTENT_DIRS 2016-06-21 00:54:14 +02:00
twinaphex
a302d78989 Start adding CORE_CONTENT_DIRS_LIST 2016-06-21 00:46:55 +02:00
twinaphex
36db065495 Reorder callbacks 2016-06-20 22:57:11 +02:00
twinaphex
974231ee72 move entries up 2016-06-20 22:51:48 +02:00
twinaphex
c9f047edd3 Dehardcode more strings 2016-06-20 21:47:11 +02:00
twinaphex
10157c302b Dehardcode more strings 2016-06-20 21:29:27 +02:00
twinaphex
d9651023c4 Fix action_get_title_input_binds_list 2016-06-20 21:17:28 +02:00
twinaphex
1bdf3d395d (menu_cbs_title.c) Dehardcode strings 2016-06-20 21:13:24 +02:00
twinaphex
6024eda7f9 Add more constant strings 2016-06-20 21:03:54 +02:00
Twinaphex
9bcf3fef44 Cleanup 2016-06-20 19:56:41 +02:00
twinaphex
e7821f34ee Use generic_action_ok_file_load 2016-06-20 19:55:59 +02:00
twinaphex
67d98dbbea Use generic_action_ok_file_load 2016-06-20 19:54:04 +02:00
twinaphex
7e067aa000 Cleanups 2016-06-20 18:53:55 +02:00
twinaphex
d2c9c280fe No longer use CB_ hashes 2016-06-20 16:14:59 +02:00
twinaphex
a585017208 Rename MENU_FILE_ to FILE_TYPE_ 2016-06-20 15:50:37 +02:00
twinaphex
284f8cfd23 Remove menu_hash_ files 2016-06-20 03:35:09 +02:00
twinaphex
5075712cac Get rid of menu_hash_calculate - use msg_hash_calculate instead 2016-06-20 00:37:38 +02:00
twinaphex
65dff0a03a menu_hash_to_str_enum has now become msg_hash_to_str 2016-06-20 00:31:13 +02:00
twinaphex
462dda944c (menu_cbs_ok.c) Try to fix second memory leak 2016-06-19 22:30:57 +02:00
twinaphex
8644e8e26b (menu/cbs/menu_cbs_ok.c) Try to fix memory leak 2016-06-19 22:28:55 +02:00
twinaphex
442ebf2acf Create separate 'Core settings' 2016-06-18 22:17:50 +02:00
twinaphex
761ddc6f9c Cleanup 2016-06-18 19:31:25 +02:00
twinaphex
3a031c3b48 Cleanup 2016-06-18 19:07:51 +02:00
twinaphex
01f5d854e3 Cleanups 2016-06-18 19:02:51 +02:00
twinaphex
b55c17e7c5 Cleanups 2016-06-18 18:45:11 +02:00
twinaphex
3b0983cf97 Create MENU_ENUM_LABEL_CB_MENU_WALLPAPER 2016-06-18 18:41:18 +02:00
twinaphex
3573050d28 Cleanups 2016-06-18 18:38:46 +02:00
twinaphex
94cbeb754e Rewrite online updater code to no longer use hashes 2016-06-18 18:29:55 +02:00
twinaphex
94325f9466 Refactor action_ok_download_generic 2016-06-18 18:23:09 +02:00
twinaphex
b9b4c09212 Remove hashes 2016-06-18 16:54:06 +02:00
twinaphex
40476efc59 Cleanups 2016-06-18 14:47:23 +02:00
twinaphex
ab5b90d3cd Cleanups 2016-06-18 14:46:32 +02:00
twinaphex
c82387c747 Cleanups 2016-06-18 14:45:47 +02:00
twinaphex
cb2d93b8fb Cleanup 2016-06-18 04:41:13 +02:00
twinaphex
b5c63869ee CLeanups 2016-06-18 04:39:33 +02:00
twinaphex
8a06bd4104 Cleanups 2016-06-18 04:37:01 +02:00
twinaphex
f28f364ec3 Cleanups 2016-06-18 04:35:31 +02:00
twinaphex
8ac995197a Cleanups 2016-06-18 04:33:44 +02:00
twinaphex
ba94acc631 Cleanups 2016-06-18 04:22:03 +02:00
twinaphex
1be6453450 Cleanups 2016-06-18 04:19:33 +02:00
twinaphex
766ad7fe3e Remove more dead code 2016-06-18 04:18:30 +02:00
twinaphex
1186cf645e Remove hashes 2016-06-18 04:17:30 +02:00
twinaphex
51356fb293 Cleanups 2016-06-18 04:12:56 +02:00
twinaphex
054781c3f3 Cleanups 2016-06-18 04:06:32 +02:00
twinaphex
7e675b4f8a Cleanups 2016-06-18 03:51:54 +02:00
twinaphex
87b9e1310d Remove MENU_LABEL_VALUE_* 2016-06-18 03:13:23 +02:00
twinaphex
04d46957cc Fix core updater list 2016-06-18 03:12:32 +02:00
twinaphex
7297ced92a Set menu_displaylist_info_t's enum_idx 2016-06-17 23:47:23 +02:00
twinaphex
e122fd95dd Fix savestate options 2016-06-17 22:36:13 +02:00
twinaphex
643557d9d6 (menu_cbs_start.c) Remove #if 0 2016-06-17 21:07:02 +02:00
twinaphex
79bd87e12a Reduce further dependence on MENU_VALUE_ 2016-06-17 20:50:36 +02:00
twinaphex
41c7d76017 Reduce dependence on MENU_VALUE_ 2016-06-17 20:43:42 +02:00
twinaphex
84e3a8c717 Kill dependence on MENU_VALUE_* values 2016-06-17 20:31:53 +02:00
twinaphex
fd40636f76 Don't rely on MAIN_VALUE 2016-06-17 20:27:52 +02:00
twinaphex
7358b598ed Get rid of some dead code 2016-06-17 20:18:46 +02:00
twinaphex
b606d47622 Don't rely on 'value' setting 2016-06-17 20:15:35 +02:00
twinaphex
f7f56edffd Make 'Add tab' translatable 2016-06-17 20:11:47 +02:00
twinaphex
c480e940ef Add ability to translate Playlists tab 2016-06-17 20:07:00 +02:00
twinaphex
4ef5b42cab Can now translate 'Settings tab' 2016-06-17 20:01:48 +02:00
twinaphex
1acc59b598 We can translate the History Tab label now 2016-06-17 19:57:48 +02:00
twinaphex
e3954eda54 Fix titles when Settings / History tab are selected 2016-06-17 19:00:43 +02:00
twinaphex
0eb847e9b1 We can translate 'Main Menu' now 2016-06-17 18:11:52 +02:00
twinaphex
bc8cf99ddd Start using MENU_ENUM_LABEL_MAIN_MENU 2016-06-17 17:59:12 +02:00
twinaphex
a94b2a47f1 Remove #if 0 ifdefs 2016-06-17 17:43:53 +02:00
twinaphex
3b3e822d78 Expand menu_entries_get_last_stack so we can grab enum_idx 2016-06-17 16:08:47 +02:00
twinaphex
03b93b224c Fix setting directories/paths 2016-06-17 15:54:31 +02:00
twinaphex
e94873727e generic_action_ok - cleanup 2016-06-17 15:36:06 +02:00
Twinaphex
a48ea15497 Buildfix #1 2016-06-17 15:33:42 +02:00
twinaphex
1000c08a7f Get rid of menu_entry_pathdir_set_value 2016-06-17 15:10:49 +02:00
twinaphex
b872260bf3 Update menu_entry_pathdir_set_value 2016-06-17 14:34:28 +02:00
twinaphex
0305770f4b Create separate video / audio menu code 2016-06-17 04:02:26 +02:00
twinaphex
a7ced34810 Create title for separate driver settings list 2016-06-16 21:42:31 +02:00
twinaphex
fef0d968cd Create DEFERRED_DRIVER_SETTINGS_LIST 2016-06-16 21:40:13 +02:00
twinaphex
bba9610199 Add alternatives for label checking 2016-06-16 20:14:15 +02:00
twinaphex
269faab4ab Update menu_cbs_deferred_push.c 2016-06-16 17:54:06 +02:00
twinaphex
3ecb515307 Update menu_cbs_get_value.c 2016-06-16 17:52:32 +02:00
twinaphex
d8e5d9cf42 Start creating code in menu_cbs_ok.c so we will bind action
callbacks depending on enum
2016-06-16 17:50:53 +02:00
twinaphex
63d8020fa0 Remove last remnants of menu_hash_to_str 2016-06-16 13:48:36 +02:00
twinaphex
3320e44329 Get rid of last menu_hash_to_str instance 2016-06-16 13:41:53 +02:00
twinaphex
b6972f9926 Cleanup 2016-06-16 13:37:33 +02:00
twinaphex
c67c37d641 Get rid of one more menu_hash_to_str instance 2016-06-16 13:28:04 +02:00
twinaphex
1ae4d9b22a Cleanups 2016-06-16 12:58:52 +02:00
twinaphex
fce884775c Use menu_hash_to_str_enum 2016-06-16 12:56:10 +02:00
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