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
Conn
57503051ea
xmb: allow transparency when emulation 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.
2017-05-29 23:49:40 +01:00
Twinaphex
0066fe8065
Merge pull request #4982 from arakerlu/fix_video_driver_translate_coord_viewport
...
Fix scaling bug in video_driver_translate_coord_viewport()
2017-05-29 23:53:41 +02:00
Arto Vainiolehto
766e4f5110
Fix scaling bug in video_driver_translate_coord_viewport()
...
- now scaled_x and height are correctly calculated, using viewports's width and height, respectively, as the scaling factor
-- previously the scaling factor was the screen's width/height, which meant that if screen and viewport had different bounds, scaled_x/scaled_y were incorrectly calculated
2017-05-30 00:00:56 +03:00
twinaphex
691fa0a31d
Remove the diff
2017-05-29 22:24:43 +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
twinaphex
68beaa5ffc
Update diff
2017-05-29 22:21:01 +02:00
twinaphex
67c95d6dfb
Add newdiff.diff
2017-05-29 21:35:33 +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
0bd74c923f
(playlist.c) Turn this code more robust
2017-05-29 20:36:18 +02:00
twinaphex
1cdd0e47cb
Backport polling updates - mouse smoothness was broken in cores
2017-05-29 20:30:01 +02:00
twinaphex
dfae380f33
Backport patches -
...
- Attempt to skip cheevos when path is of media type
- Don't do CRC32 encoding for media types
2017-05-29 20:26:10 +02:00
twinaphex
b4e16c243c
Style nits
2017-05-29 14:58:30 +02:00
twinaphex
2fa401ef26
Remove #if 0
2017-05-29 14:54:25 +02:00
twinaphex
5521d58994
Only use runloop_get_system_info function outside retroarch.c
2017-05-29 05:38:33 +02:00
twinaphex
44bf15ad28
Remove unused menu_display_msg_queue
2017-05-29 05:34:24 +02:00
twinaphex
30047af7a3
Get rid of these strdup leaks
2017-05-29 04:39:12 +02:00
twinaphex
426dfd79db
Properly hide 'Core Information' if core is unloaded
2017-05-29 03:35:11 +02:00
twinaphex
a58cbf6e42
Call libretro_free_system_info from RARCH_CTL_PREINIT
2017-05-29 03:26:05 +02:00
twinaphex
7fabbcebba
Revert "Should get rid of the memory leaks to do with the system info"
...
This reverts commit 1808c6de57
.
2017-05-29 03:24:15 +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
d2bc5e0454
Fix more ASAN errors
2017-05-29 02:21:56 +02:00
twinaphex
c6ead6e973
Make this code more robust
2017-05-29 02:16:25 +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
twinaphex
1808c6de57
Should get rid of the memory leaks to do with the system info
2017-05-29 01:40:46 +02:00
Jean-André Santoni
950aef8ded
Clear the navigation pointer in the content downloader
2017-05-29 01:36:36 +02:00
twinaphex
cf9ecbcf39
Revert "Not sure why we are doing this, we shouldn't need to do this if"
...
This reverts commit ca6c0110fe
.
2017-05-29 00:59:52 +02:00
twinaphex
ca6c0110fe
Not sure why we are doing this, we shouldn't need to do this if
...
we already memcpy this in
2017-05-29 00:57:39 +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
c7825e4708
Put this here
2017-05-28 19:00:54 +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
fdafae33c1
Cleanup
2017-05-28 18:35:50 +02:00
twinaphex
9fa871ccf9
Buildfixes for consoles
2017-05-28 18:33:44 +02:00
twinaphex
cf2f8f6489
Prevent passing NULL/empty strings to memcmp
2017-05-28 18:07:00 +02:00
twinaphex
d8f1cf7b5a
Style nits
2017-05-28 18:03:11 +02:00
twinaphex
57273a545f
Be more careful here
2017-05-28 18:00:47 +02:00
twinaphex
66f056322a
Fix pointer overflow
2017-05-28 17:53:45 +02:00
twinaphex
2f39e4cd33
Use local variable
2017-05-28 17:46:42 +02:00
twinaphex
857562bf9d
Prevent immediate crash when compiling with SANITIZER=address
2017-05-28 17:46:01 +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
ba58eaf9fe
Simplify libretro_get_system_info
2017-05-28 15:52:07 +02:00
twinaphex
d0b0246ee4
Add DRIVERS_CMD_ALL_BUT_MENU
2017-05-28 15:26:47 +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