Commit Graph

481 Commits

Author SHA1 Message Date
twinaphex
3522c45067 Avoid some warnings - 'array subscript has type char' 2015-09-05 14:25:42 +02:00
twinaphex
d3da036a4e Header cleanups 2015-09-04 21:43:08 +02:00
twinaphex
0077304833 Cleanups 2015-09-04 21:27:14 +02:00
Monroe88
e5c6618c20 (menu_displaylist.c) Fix Preview Shader Parameters 2015-08-30 17:52:42 -05:00
CautiousAlbino
173dcd3e4c Retry implementation of include_compressed to dir_list_new.
Problem was that if ext_list wasn't used, an empty list would be
created.
2015-08-30 20:19:41 +02:00
Twinaphex
aa382a5c7c Revert "Add include_compressed param to dir_list_new." 2015-08-30 18:36:25 +02:00
CautiousAlbino
c4691b2668 Add include_compressed param to dir_list_new.
Do not try to load in compressed archives unless we expect them.
Fixes hang in input autodetect where it tried to parse a zip file as an
archive.
2015-08-30 16:57:34 +02:00
twinaphex
a3cedc05d7 Cleanups 2015-08-21 21:19:29 +02:00
twinaphex
5479bae312 Refactor set_refresh functions somewhat 2015-08-21 18:44:14 +02:00
twinaphex
9fd17a196f Buildfixes 2015-08-20 00:49:44 +02:00
twinaphex
2f3746a431 Make some more functions static 2015-08-18 02:54:42 +02:00
twinaphex
6cc37dd9ca Cleanup 2015-08-18 02:45:36 +02:00
twinaphex
f951f12f9d Move menu_list_refresh to menu_displaylist.c 2015-08-18 02:02:56 +02:00
twinaphex
5839abd44a Cleanup 2015-08-17 22:32:42 +02:00
twinaphex
f32ed00f49 Remove some implicit memsets 2015-08-17 18:27:30 +02:00
twinaphex
3fb234acbd Reduce menu_list_clear calls to one 2015-08-17 18:23:53 +02:00
twinaphex
323a06f41f (menu_setting.c) Cleanups 2015-08-17 17:55:44 +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
d73f227727 Get rid of some redundant wrapper functions 2015-07-24 02:24:47 +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
Toad King
866970fb1c small changes to hotplugging support 2015-07-20 21:01:11 -05: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
6636fbaf15 (Help) Add 'Loading Content' 2015-07-17 22:11:24 +02:00
twinaphex
ac9d54032f Start creating Menu Help list 2015-07-17 20:33:09 +02:00
twinaphex
1f01d62386 (Menu) Refactor zip file handling to be list-based 2015-07-14 12:49:54 +02:00
fr500
22b3bc3243 add internal sd status to system info 2015-07-12 20:55:44 -04:00
twinaphex
8d04b1fbda Get rid of unnecessary update autoconfig profiles HID option 2015-07-12 21:53:41 +02:00
Higor Eurípedes
a014591dfe (menu_displaylist.c) Add null check to sorting function 2015-07-09 19:43:55 -03:00
twinaphex
bfb996dbcd Start refactoring action_iterate_help 2015-07-08 05:45:43 +02:00
Jean-André Santoni
142941d950 (XMB) Refresh horizontal menu 2015-07-07 17:04:03 +07:00
twinaphex
2654f81cf6 (Android) Fix pretty names in Core Updater 2015-07-04 23:58:29 +02:00
twinaphex
c52c45ba3a Prevent warning 2015-07-04 21:47:26 +02:00
twinaphex
c7d9f2f7e8 Show prettified core info display names in Core Updater 2015-07-04 18:57:04 +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
67117975dd Fix "Menu Wallpaper" setting 2015-07-04 15:23:28 +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
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
7634ffb4ac Correctly filter out non-directory entries for 'Scan Directory' 2015-07-04 02:15:34 +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
Higor Eurípedes
c2904e5b3f (menu_displaylist) Fix leak in menu_displaylist_parse_database_entry() 2015-06-28 18:56:51 -03: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
9b997b4e70 Handle usecase where a core has no core options 2015-06-28 17:22:53 +02:00
twinaphex
57ae359e62 Builtin image viewer should now work 2015-06-28 17:21:32 +02:00
twinaphex
8882f762c4 Start hooking up imageviewer, pt. 1 2015-06-28 17:02:01 +02:00
twinaphex
59148b6799 Rename 'Load Recent' and move it to Main Menu 2015-06-28 16:24:21 +02:00
twinaphex
1a448e3054 Fix one warning 2015-06-26 16:13:36 +02:00
twinaphex
d61ad058b4 Some CXX_BUILD fixes 2015-06-26 12:38:33 +02:00
twinaphex
21b26b2baa (Menu) Some more translation work 2015-06-25 16:53:58 +02:00
twinaphex
f82286ca06 (Menu) Add more translated strings 2015-06-25 16:50:34 +02:00
twinaphex
cbf520b6a3 Get rid of some unused variables 2015-06-25 13:22:50 +02:00
twinaphex
ffa632008d (menu_displaylist.c) Start using rarch_system_info_get_ptr 2015-06-25 12:50:45 +02:00
twinaphex
706638bb89 Fix 'Core Disk Options' 2015-06-25 09:15:34 +02:00
twinaphex
f9e92439ef Add HAVE_LIBRETRODB ifdef 2015-06-25 08:24:03 +02:00
Jean-André Santoni
f698a0923b (XMB) Dislay a close icon for the close entry of the quick menu 2015-06-25 11:14:22 +07:00
Jan Holthuis
69f8b0077b (menu/menu_displaylist) Make "true"/"false" in system information menu translatable 2015-06-24 20:15:13 +02:00
Jan Holthuis
4a08a3462c (menu/menu_displaylist) Fix ommited space in power source info 2015-06-24 20:05:40 +02:00
Jan Holthuis
06698a4e6f (menu/menu_displaylist) Make more string translateable
This concerns strings in the "Core Information" and "System Information"
section of the Menu.
2015-06-24 19:37:55 +02:00
twinaphex
13a2336231 (Core Updater) Start adding the other update options - stub 2015-06-24 15:12:30 +02:00
twinaphex
44a44b2266 Rename MENU_LABEL_OPTIONS to MENU_LABEL_ONLINE_UPDATER 2015-06-24 13:36:58 +02:00
Twinaphex
3942023446 (Menu) Get rid of some unused variables 2015-06-24 12:35:11 +02:00
twinaphex
3d54e77cea Move Shader Options to Content Settings 2015-06-24 07:38:45 +02:00
twinaphex
961cbdc8d5 Simplify parse_shader_options 2015-06-24 07:15:20 +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
386a4ce9c5 move settings to 'content settings' 2015-06-24 05:05:57 +02:00
twinaphex
e30b3efe9f (Menu) Create 'Information' list 2015-06-24 04:56:44 +02:00
Higor Eurípedes
15ac83e885 (menu_displaylist) Fix R/L scrolling 2015-06-23 17:24:10 -03:00
twinaphex
3e20e4f4f7 Create rarch_mediaplayer_is_media_type 2015-06-23 07:25:48 +02:00
twinaphex
be2ae1c602 Add "builtin_mediaplayer_enable" setting 2015-06-23 07:09:24 +02:00
twinaphex
0944c2de10 Start adding MENU_FILE_MUSIC and MENU_FILE_MOVIE 2015-06-23 06:13:57 +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
4e2e97edaf Move Core Information to 'Core Settings' 2015-06-22 22:30:01 +02:00
twinaphex
f71c27af65 Create 'Content Settings' 2015-06-22 22:10:14 +02:00
twinaphex
d9504d73bd Reorder some entries 2015-06-22 21:29:34 +02:00
twinaphex
5f67c53e6a Use fill_short_pathname_representation 2015-06-22 19:39:56 +02:00
twinaphex
df64ff7556 Reorder entries 2015-06-22 09:25:04 +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
34eb388ac5 (Menu) Now shows 'No cores available' properly 2015-06-22 05:39:04 +02:00
twinaphex
47b4f1ea3a (Menu) Fix bug 2015-06-22 03:59:58 +02:00
twinaphex
7a715b322b Show 'No settings found.' if screen has no settings 2015-06-21 22:35:19 +02:00
twinaphex
e370f3cc97 (Menu) Add label for 'No performance counters' 2015-06-21 22:25:44 +02:00
twinaphex
2efcd469b6 Show 'No Shader Parameters' if no shader parameters 2015-06-21 22:18:21 +02:00
twinaphex
c76d3ea331 (Menu) Menu labels/cleanups 2015-06-21 09:43:34 +02:00
twinaphex
c045ee6181 (Menu) Menu label/hashes updates 2015-06-21 08:22:23 +02:00
twinaphex
459ec04f10 (Menu) Some more labels/hashes 2015-06-21 08:17:00 +02:00
twinaphex
cbf5dc7f30 (Menu) Fix one label 2015-06-21 08:01:26 +02:00
twinaphex
6f1bc69fc7 Refactor libretro_dummy mechanics 2015-06-20 23:42:30 +02:00
twinaphex
9dc330e74c (Menu) Menu hash updates 2015-06-19 22:46:04 +02:00
twinaphex
a46cb2b24e (Menu) Menu hashes update 2015-06-19 22:40:53 +02:00
twinaphex
e6184f5f6a (Menu) Hash updates 2015-06-19 22:29:39 +02:00
twinaphex
5dc55a87ab (Menu) Menu hash updates 2015-06-19 21:50:13 +02:00
twinaphex
b497b28a56 (Menu) Hash updates 2015-06-19 21:41:54 +02:00
twinaphex
13a367960e (Menu) Cleanups 2015-06-19 18:04:29 +02:00
twinaphex
cc6f8f73cc (Menu) Cleanups 2015-06-19 18:02:55 +02:00
twinaphex
5e6904439c (Menu) Cleanups 2015-06-19 17:49:13 +02:00
twinaphex
7c9a0c54f7 (menu_displaylist.c) Cleanups 2015-06-19 17:46:39 +02:00
twinaphex
6efcb5a937 (Menu) More cleanups 2015-06-19 17:14:26 +02:00
twinaphex
20b496858f (menu_displaylist.c) Cut down on snprintfs 2015-06-19 17:12:10 +02:00
twinaphex
b8637646bd (Menu) Create more menu hashes 2015-06-19 10:25:19 +02:00
twinaphex
8dac9cf25d (Menu) Add menu hashes 2015-06-19 10:08:09 +02:00
twinaphex
d1f57ed8f0 (Menu) More menu hashes 2015-06-19 10:00:04 +02:00
twinaphex
7afe1559bc (Menu) Menu hashes 2015-06-19 08:43:27 +02:00
twinaphex
0be48dc7f6 (Menu) Menu hash updates 2015-06-19 08:00:56 +02:00
twinaphex
99f0453f11 (Menu) Create MENU_LABEL_CUSTOM_RATIO 2015-06-19 06:18:53 +02:00
twinaphex
a3f7f64c0f (Menu) Add label for Video Filter 2015-06-19 04:43:32 +02:00
twinaphex
0d0e050676 (Menu) USE_THIS_DIRECTORY_* menu hashes 2015-06-19 03:08:37 +02:00
twinaphex
5ab5f0e07e (Menu) Menu hashes 2015-06-19 03:06:21 +02:00
twinaphex
641e7bcb89 Use more hashes 2015-06-19 01:03:24 +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
821570cb16 (Menu) Updates 2015-06-18 09:53:07 +02:00
twinaphex
7741a6fbba (Menu) Use menu_hash_to_str in more places 2015-06-18 09:45:27 +02:00
twinaphex
82708c50c6 Go through menu_hash_to_str for more 2015-06-18 09:04:12 +02:00
twinaphex
702036842d (menu_displaylist.c) Add a bunch of label value hashes 2015-06-18 08:39:34 +02:00
twinaphex
0d3a54c16f Hide checksums if 'Show Advanced Settings' is turned off 2015-06-18 03:10:24 +02:00
twinaphex
897361b9d4 Create menu_hash_calculate 2015-06-17 19:55:35 +02:00
twinaphex
819723be06 Move '_refresh' functions to menu_entries.c 2015-06-16 03:03:20 +02:00
twinaphex
3fe0b3c4d9 Create menu_entries.h 2015-06-16 02:15:32 +02:00
twinaphex
c7ff6b8df8 Dehardcode 'Driver Settings' 2015-06-15 23:23:03 +02:00
twinaphex
a2aab77abe Add more references to menu_hash_to_str 2015-06-15 23:22:28 +02:00
twinaphex
a2c8f89137 Create frontend->parse_drive_list 2015-06-15 22:45:02 +02:00
twinaphex
ab1c5f95f1 Create menu_driver_list_get_selection 2015-06-15 19:00:52 +02:00
twinaphex
eda2e24d0e Update - start using menu_hash_to_str 2015-06-15 06:27:45 +02:00
twinaphex
6d6cb1c023 Hide 'Core Settings' and 'Logging Settings' entirely when
'Show Advanced Settings' is OFF
2015-06-15 03:57:01 +02:00
twinaphex
7c8d50ffd8 (menu_displaylist.c) Refactor away usage of strcmp 2015-06-14 16:26:50 +02:00
twinaphex
ae00460cc4 (menu_displaylist.c) Cleanups 2015-06-14 07:24:38 +02:00
twinaphex
a87b674ab7 (menu_displaylist.c) Cleanups 2015-06-14 04:43:30 +02:00
twinaphex
167ddb75ef Create SL_FLAG_MAIN_MENU_SETTINGS 2015-06-14 04:35:27 +02:00
Twinaphex
f65bf12123 (menu) Cleanup unused variables 2015-06-14 04:11:09 +02:00
twinaphex
2a493f51a1 (menu_displaylist.c) Style nits 2015-06-14 04:04:43 +02:00
twinaphex
f23d511a31 Use menu_list_get_ptr 2015-06-14 04:01:21 +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
cdd2edb608 Rename menu_settings_list_free to menu_setting_free 2015-06-12 17:55:11 +02:00
twinaphex
2b9d70a672 (menu_displaylist.c) Cleanups 2015-06-12 16:36:15 +02:00
twinaphex
e6416a6bad (menu_displaylist.c) Initialize label 2015-06-12 14:03:08 +02:00
Higor Eurípedes
7e2a01b9aa (menu_displaylist.c) Sort playlist before parsing 2015-06-11 10:15:36 -03:00
twinaphex
d7f890dcbc Fix unused menu_list_push call 2015-06-11 02:13:43 +02:00
twinaphex
6843712f62 Horizontal playlists and general playlists should now be sorted
by alphabet
2015-06-10 23:15:40 +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
fdb8ce5de6 (Menu) Don't show rdb entry per horizontal list category any more 2015-06-10 15:43:42 +02:00
Higor Eurípedes
ad9f0c4021 (menu_displaylist) Add SL_FLAG_ALLOW_EMPTY_LIST 2015-06-10 09:11:53 -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
Higor Eurípedes
4d23fd211c (libretro-db) Store CRC32 as uint32_t 2015-06-09 20:21:14 -03:00
twinaphex
05e6b9965e (database_info.c) Turn char * developer into string list 2015-06-10 00:53:31 +02:00
twinaphex
f79e6882a0 (Menu) Cleanup 2015-06-09 03:08:05 +02:00
twinaphex
24697a37b4 Fix Load Content (History) 2015-06-09 02:49:06 +02:00
Toad King
c7a6b85817 fix input remapping menu display 2015-06-08 19:41:06 -05:00
twinaphex
d97a056903 (Menu) Start presenting RDBV entry detail page if a collection entry
has been bound to a core
2015-06-09 02:26:51 +02:00
twinaphex
c72c85c07a (menu_displaylist.c) Hide Start Content until we have bound a core to the entry 2015-06-09 00:33:44 +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
36b94952a4 (menu_displaylist.c) Cleanup 2015-06-08 22:09:56 +02:00
twinaphex
f95a3f2e41 (Menu/XMB) Starts showing playlist entries per playlist 2015-06-08 17:16:52 +02:00
twinaphex
2b934b43ef (Menu) Ifdef code for HAVE_LIBRETRODB 2015-06-08 17:03:20 +02:00
twinaphex
2eba39e41d (XMB/Horizontal list)
1) Create list_get_entry
2) Will show one entry at the top that is the 'full database' for
that collection
2015-06-08 17:02:14 +02:00
twinaphex
44938ed1ef Fix Load Content (Detect Core) 2015-06-07 23:26:29 +02:00
twinaphex
079201841f Rename DISPLAYLIST_CORES_ALL to DISPLAYLIST_CORES_SUPPORTED 2015-06-07 19:46:03 +02:00
twinaphex
e02f25e158 (menu_displaylist.c) Remove RARCH_LOG 2015-06-07 11:51:53 +02:00
twinaphex
71b3070e3b Start using menu_displaylist_push_list for creating new lists on
the menu driver side
2015-06-07 11:51:06 +02:00
twinaphex
2e81d7f8dc Refactor xmb_list_cache function callback 2015-06-07 11:20:36 +02:00
Twinaphex
3486d62e36 (content collection list) Filter out directories 2015-06-06 23:26:49 +02:00
twinaphex
7702aabd57 (menu_displaylist.c) Cleanups 2015-06-06 22:58:16 +02:00
twinaphex
04fd718262 (menu_displaylist.c) Cleanups 2015-06-06 22:51:28 +02:00
twinaphex
fc3bda201e (Menu) Cleanups 2015-06-06 22:00:34 +02:00
twinaphex
f6bef6f6da (menu_displaylist.c) Refactor 2015-06-06 21:55:35 +02:00
twinaphex
390e5f6b0c (Menu) Cleanup hardcoded labels 2015-06-06 15:28:16 +02:00
twinaphex
fc9f51b041 (menu_displaylist.c) Cleanups 2015-06-06 00:01:44 +02:00
twinaphex
61beed6ddb (menu_displaylist.c) Horizontal list refactors #2 2015-06-05 23:47:22 +02:00
twinaphex
3e2663fd39 (menu_displaylist.c) Start refactoring horizontal menu list 2015-06-05 23:45:36 +02:00
twinaphex
fa4d00ea74 (menu_displaylist.c) Cleanup 2015-06-05 23:36:59 +02:00
twinaphex
d6a17a97de (Menu) Cut down on strcmp usage in menu_input.c 2015-06-05 17:56:51 +02:00
twinaphex
6f1e5a81be (menu_displaylist.c) Cleanups 2015-06-05 17:53:36 +02:00
twinaphex
11b7b421e6 (Menu) Don't use strcmp in menu_displaylist_parse_generic 2015-06-05 17:49:19 +02:00
twinaphex
9aa35cb938 (menu_displaylist.c) Cut down on strcmp usage 2015-06-05 17:46:50 +02:00
twinaphex
9c6f8eed40 Put menu settings functions into namespace 2015-06-03 21:27:47 +02:00
twinaphex
bfcf1a7288 Revert "Make some functions static"
This reverts commit 6b04db075d.
2015-06-03 10:13:25 +02:00
twinaphex
6b04db075d Make some functions static 2015-06-03 10:13:03 +02:00
twinaphex
bc953d3a1b Move settings code entirely to menu 2015-06-02 20:26:27 +02:00
twinaphex
bd1e5d6a67 Rename action_select to action_info 2015-05-31 22:40:26 +02:00
twinaphex
65e770359e (GX) Buildfix 2015-05-27 06:24:51 +02:00
twinaphex
9d97b227b7 Content Collection core selection should now work 2015-05-26 08:38:38 +02:00
twinaphex
9b2887fc42 (Menu) Set idx for playlist entry 2015-05-26 04:38:56 +02:00
twinaphex
8b24cd8c80 Cleanup menu_displaylist_parse 2015-05-26 04:33:35 +02:00