10995 Commits

Author SHA1 Message Date
rsn8887
6fd7dc0519 [SWITCH] Fix input bind icons being off by one line 2020-08-10 21:39:52 -05:00
Bernhard Schelling
398aa25c98
Zero icon list even on menu drivers without icons
Otherwise there is a chance for a crash on program exit on certain gfx drivers because it tries to free uninitialized texture ids.
2020-08-07 20:49:06 +09:00
Bernhard Schelling
0a67c0416a Change playlist to use dynamic array
Instead of initial 12MB memory allocation, use a dynamically growing array.
This shares the container structure (now called rbuf) with the explore menu.
2020-08-07 03:27:52 +09:00
jdgleaver
e6000afddb (GLUI) Add optional system-specific playlist icons 2020-08-06 17:24:28 +01:00
Autechre
d3eebe7c0f
Merge pull request #11148 from jdgleaver/rgui-glui-scan-content-cleanup
(RGUI/GLUI) Clean up 'scan content' menu entries
2020-08-05 18:15:33 +02:00
twinaphex
cd329a259c Revert "(MaterialUI) silence some warnings"
This reverts commit db7e38fed5a1b3aca2d5e785af58b77ee55e245b.
2020-08-05 16:46:10 +02:00
jdgleaver
15cf483cd9 (RGUI/GLUI) Clean up 'scan content' menu entries 2020-08-05 14:25:09 +01:00
twinaphex
db7e38fed5 (MaterialUI) silence some warnings 2020-08-05 13:58:18 +02:00
Bernhard Schelling
a0db4db6c6
Instead of #if 0 use an explicit unused name 2020-08-05 01:46:32 +09:00
Bernhard Schelling
075c9162b7
Disable undocumented original_title field 2020-08-05 01:18:22 +09:00
Autechre
3d8ae1126a
Merge pull request #11140 from schellingb/explore_icons_glui
Support for glui showing system icons in explore view
2020-08-04 14:58:43 +02:00
Bernhard Schelling
b73c3dcde0 Cleaned up icon handling of glui to properly handle external icons 2020-08-04 21:54:39 +09:00
twinaphex
3680804217 Undo path_basedir_size 2020-08-04 03:05:20 +02:00
twinaphex
bafeebcd50 (Ozone) Get rid of some forward declarations 2020-08-03 22:23:48 +02:00
Bernhard Schelling
25c6664746
Fix pointless comparison of unsigned value to zero 2020-08-04 04:07:23 +09:00
Bernhard Schelling
948e2f9f8e Support for glui showing system icons in explore view 2020-08-04 03:32:49 +09:00
Bernhard Schelling
5229b255b5 Show system icons in explore view 2020-08-04 02:37:34 +09:00
twinaphex
4465a7bd0b Cleanup 2020-08-03 18:03:15 +02:00
twinaphex
1d6a760de3 (menu_explore) Cleanup - build_list now returns allocated struct 2020-08-03 12:49:42 +02:00
twinaphex
5105216380 (Android) Fix build 2020-08-03 00:51:29 +02:00
twinaphex
3e41cbc381 Revert "Add get_metrics to poke interface"
This reverts commit 119689c9405b5e4a321fafc340f6f0294b0338c3.
2020-08-02 23:44:28 +02:00
twinaphex
119689c940 Add get_metrics to poke interface 2020-08-02 19:25:45 +02:00
Bernhard Schelling
90d2991ef1 Create per category "By ..." string
This avoids string concatenation that might be undesired by some languages
Rename string "Tags" to "Tag" as it just pertains to a single tag
Remove 3 old strings
2020-08-03 00:16:58 +09:00
Autechre
4371efafd7
Merge pull request #11127 from schellingb/explore_multilangfix2
Explore: Better accommodate different languages (updated)
2020-08-01 23:14:45 +02:00
Bernhard Schelling
e26a9db3de Change "ITEM_COUNT" to "ITEMS_COUNT" 2020-08-02 05:09:39 +09:00
Twinaphex
8441f60314 Remove unused variable 2020-08-01 21:47:22 +02:00
Bernhard Schelling
b396f29769 Replace 3 strings with format strings to better accommodate different languages
- "By" becomes "By %s"
- "Select" becomes "Select %s"
- "Items" becomes "%u Items"
2020-08-02 04:46:32 +09:00
twinaphex
83f4ce11f3 Revert "Replace 3 strings with format strings to better accommodate different languages"
This reverts commit a80fe4fbbc43759827d4ef17a171796461c61c97.
2020-08-01 21:24:59 +02:00
Bernhard Schelling
a80fe4fbbc Replace 3 strings with format strings to better accommodate different languages
- "By" becomes "By %s"
- "Select" becomes "Select %s"
- "Items" becomes "%u Items"
2020-08-02 04:11:03 +09:00
twinaphex
3635bf0d01 Silence some warnings 2020-08-01 18:04:56 +02:00
jdgleaver
776301883c Enhanced playlist search functionality 2020-07-31 15:14:51 +01:00
twinaphex
573f9e60c7 (libnx) Prevent some warnings 2020-07-31 10:54:57 +02:00
Bernhard Schelling
1644e493f0 Explore: Support for internationalization
Replace hardcoded English strings with msg_hash_to_str lookups
2020-07-31 03:09:23 +09:00
Bernhard Schelling
5da2ada6b8 Explore: Fix freeing of cached playlist (it could cause a crash in glui menu when jumping up multiple menu lists)
Also makes setting cached_playlist with an external list less of a hack and simplifies menu_explore.c a bit
2020-07-31 00:53:01 +09:00
jdgleaver
d77f6705df Add option to hide 'Explore' tab + menu clean-ups 2020-07-29 13:01:49 +01:00
Bernhard Schelling
61e2b1581d
Explore view improvements
If no database item can be connected to a playlist entry through CRC32, find a match of the database name value using the playlist label.
Use database name instead of the systemname field of core_info_t as system name (systemname of some cores contains multiple system names, database name is more appropriate).
2020-07-29 04:33:03 +09:00
alphanu1
e222d62f6c
Merge pull request #7 from libretro/master
upstream
2020-07-28 18:55:54 +01:00
twinaphex
b1acb00832 (menu_explore.c) Cleanups - prevent some implicit memsets 2020-07-28 17:38:50 +02:00
Autechre
c963bbe15f
Merge pull request #11092 from schellingb/explore_fix_crashonexit
Explore view - Fix crash when quitting while viewing item details
2020-07-28 17:14:45 +02:00
twinaphex
dd524d7d35 (MaterialUI) Add placeholder Explore tab icon 2020-07-28 16:57:29 +02:00
Bernhard Schelling
6c8506399c
Fix crash when quitting while viewing item details
When RetroArch was closed while viewing/playing a content item opened through the explore view there would be a crash during cleanup because the cached playlist would be freed twice (once by playlists own playlist_free_cached and once more through explore_free).
2020-07-28 23:51:06 +09:00
Autechre
8cb861798e
Merge pull request #11075 from francescotintori/francesco/playlist_autofix
Playlist base content directory paths
2020-07-28 16:10:20 +02:00
alphanu1
55e3bd3d2d Added ability to adjust porch values
Porches can now be manipulated from the CRTSwitchRes menu
2020-07-28 14:25:38 +01:00
twinaphex
6ccb758939 Update 2020-07-28 14:33:23 +02:00
twinaphex
395de4bae5 (Menu explore) jdgleaver's memory leak fixes 2020-07-28 14:32:46 +02:00
Bernhard Schelling
77a7e7eecd
Fix 2 memory leaks in explore view
Free cached playlist that could have been loaded before entering explore view
Free temporary hashmap used to filter sub-categories
2020-07-28 21:06:20 +09:00
twinaphex
4c6136d970 Stub out menu_explore.c when HAVE_LIBRETRODB is not defined 2020-07-28 12:15:05 +02:00
twinaphex
079d1fc2fc (menu explore) Further cleanups 2020-07-28 11:42:51 +02:00
twinaphex
36c27378bf Cleanups; C89_BUILD buildfixes, CXX_BUILD buildfixes, etc 2020-07-28 10:47:26 +02:00
twinaphex
0d6ceafb8b (Menu explore) Buildfix 2020-07-28 05:26:44 +02:00