Commit Graph

7416 Commits

Author SHA1 Message Date
twinaphex
6b1b8fc35a Add netplay settings sublist 2017-06-08 00:19:43 +02:00
twinaphex
0c3283574d Add deferred hooks for netplay submenu 2017-06-08 00:11:00 +02:00
twinaphex
44b4a4e028 Revert "xmb: enable menu transparency support when emulation is paused"
This reverts commit 17d0037bd5.
2017-06-01 17:21:55 +02:00
Conn
17d0037bd5 xmb: enable menu transparency support when emulation is paused
Allow xmb menu driver transparency when "Pause when menu activated" is enabled (default setting).
This is also the default behaviour of the rgui driver and is helpful for users to preview
video/shader changes on the fly.

Issues fixed:

gfx/video_driver: enable menu transparency only when game is loaded (as a loaded core can display
                  black or corrupt image)
gfx/video_driver: don't clobber cached frame (fixes missing background on full screen toggle)
menu/drivers/xmb: ensure transparency is applied when game is loaded and no shader pipeline active.
menu/menu_driver: explicitly apply transparency only for existing textures (i.e. wallpapers), to
                  avoid background of cores with no content yet loaded mixing with wallpaper.
2017-05-31 23:45:16 +01:00
twinaphex
cc1954b4ac Add 'Filter by current core' 2017-06-01 00:25:13 +02:00
twinaphex
eb8b31df3c Silence some Coverity warnings 2017-05-30 16:44:19 +02:00
Brad Parker
78a0711bff XMB: prevent null pointer dereference with GDI driver 2017-05-29 20:35:33 -04:00
twinaphex
449483206f Revert "New attempt to fix memory leaks of struct retro_system_info"
This reverts commit a1d3dd69dd.
2017-05-30 01:44:49 +02:00
twinaphex
a1d3dd69dd New attempt to fix memory leaks of struct retro_system_info
char variables
2017-05-29 22:24:10 +02:00
Jean-André Santoni
710e912aca (XMB) Code cleaning 2017-05-29 21:00:00 +02:00
Jean-André Santoni
66bfdc9408 (XMB) draw_thumbnail refactoring 2017-05-29 20:58:29 +02:00
twinaphex
44bf15ad28 Remove unused menu_display_msg_queue 2017-05-29 05:34:24 +02:00
twinaphex
426dfd79db Properly hide 'Core Information' if core is unloaded 2017-05-29 03:35:11 +02:00
Jean-André Santoni
51adb3ff78 Fix the navigation pointer when clicking tabs in glui 2017-05-29 02:50:42 +02:00
twinaphex
e67b6d4b3c Fix coverity error 2017-05-29 02:30:12 +02:00
Jean-André Santoni
a23e2ead3c Start fixing the cancel callback in the content downloader 2017-05-29 02:25:35 +02:00
twinaphex
5a4bb34cf8 Fix directory selection by mouse/touch 2017-05-29 01:50:31 +02:00
twinaphex
39f1441b7c (XMB) Small optimizations 2017-05-29 01:46:57 +02:00
Jean-André Santoni
950aef8ded Clear the navigation pointer in the content downloader 2017-05-29 01:36:36 +02:00
twinaphex
30c5a2870f Put this back here 2017-05-28 19:11:18 +02:00
twinaphex
ffe0987454 Silence some Coverity warnings 2017-05-28 19:06:15 +02:00
twinaphex
c2cb872b08 Cleanup 2017-05-28 18:42:11 +02:00
twinaphex
fa809bd3f4 Buildfix 2017-05-28 18:36:49 +02:00
twinaphex
9fa871ccf9 Buildfixes for consoles 2017-05-28 18:33:44 +02:00
twinaphex
66f056322a Fix pointer overflow 2017-05-28 17:53:45 +02:00
twinaphex
3fbed8df27 (Menu) Menu driver no longer uses a duplicate system info
struct
2017-05-28 17:21:57 +02:00
twinaphex
c74104f8c9 Get rid of RARCH_MENU_CTL_SYSTEM_INFO_* 2017-05-28 16:25:46 +02:00
twinaphex
b5aef51cc0 Revert "Make this code somewhat more like the other menu drivers"
This reverts commit 6c5d5ea497.
2017-05-28 15:14:35 +02:00
twinaphex
6c5d5ea497 Make this code somewhat more like the other menu drivers 2017-05-28 15:13:18 +02:00
twinaphex
721c6bc5bb Create menu_driver_destroy 2017-05-28 15:09:17 +02:00
twinaphex
b8041cc93b Add further conditional check 2017-05-28 13:51:55 +02:00
twinaphex
3ec06a3a4c Move back to old code prior to commit 85afd63 2017-05-28 13:34:30 +02:00
twinaphex
f1447ddf3f Music history list now usable for non-HAVE_FFMPEG builds 2017-05-28 00:09:30 +02:00
Twinaphex
9fe1b9f0b2 get rid of unused variables 2017-05-28 00:04:26 +02:00
twinaphex
9438545bca Add music tab for non-ffmpeg enabled builds now; add 'Run'
and 'Add to mixer' options when selecting Ogg/WAV files
2017-05-27 23:56:10 +02:00
twinaphex
63638ee571 Add 'Use builtin player' to file browser settings 2017-05-27 22:39:52 +02:00
twinaphex
5851d103d0 Add 'Add to Mixer' option for Ogg/WAV files inside the music tab 2017-05-27 21:03:17 +02:00
Twinaphex
0b3ef16982 Merge pull request #4974 from fr500/master
re-add manual connection option, cleanup old codepaths
2017-05-27 20:05:15 +02:00
radius
fabdc580ef readd manual connection option, cleanup old codepaths 2017-05-27 12:59:34 -05:00
twinaphex
3e8234ab38 Cleanups 2017-05-27 19:13:22 +02:00
twinaphex
22f8dfab2d Update 2017-05-27 17:17:52 +02:00
twinaphex
a626a30098 Turn menu_display_set_alpha into macro 2017-05-27 16:52:52 +02:00
twinaphex
087debe45d Cleanups 2017-05-27 16:50:36 +02:00
twinaphex
09ddd9ddcf Cleanups 2017-05-27 16:31:47 +02:00
twinaphex
70ffe1c12e Cleanups 2017-05-27 16:26:45 +02:00
twinaphex
1acfb9fed6 Cleanups 2017-05-27 16:23:46 +02:00
twinaphex
1b754cf62d (menu_displaylist_parse_horizontal_content_actions -
Move playlist code up
2017-05-27 16:18:14 +02:00
twinaphex
df17764673 Move code from menu_content.c to menu_cbs_ok.c 2017-05-27 03:51:56 +02:00
twinaphex
84418df9eb (menu_entries.c) Cleanups 2017-05-27 01:01:58 +02:00
twinaphex
63a640605c Cleanups 2017-05-27 00:50:14 +02:00