9045 Commits

Author SHA1 Message Date
Twinaphex
6dcdb843e8
Merge pull request #7758 from fr500/sideload
Sideload
2018-12-17 05:15:41 +01:00
twinaphex
862a4e099b Duplicate entry removed 2018-12-17 00:07:35 +01:00
radius
6c936274b7 make file copy operation a function
add sublabels

improve localization
2018-12-16 16:55:12 -05:00
Twinaphex
708c9c0774
Merge pull request #7754 from orbea/c89
Fix C89 build with clang.
2018-12-16 19:47:17 +01:00
Twinaphex
fc6b3b7335
Merge pull request #7755 from fr500/fixes
subsystem: remember last used folder
2018-12-16 19:46:01 +01:00
radius
16d1cf28f7 only show with advanced options and on dynamic platforms 2018-12-16 12:42:10 -05:00
radius
bfd23150b5 add core sideloading option 2018-12-16 12:42:09 -05:00
radius
319124c7a0 subsystem: remember last used folder 2018-12-16 12:33:27 -05:00
orbea
6e95a62fdf Fix c89 build with clang. 2018-12-16 07:02:14 -08:00
orbea
f4a5c3bd55 Fix c89 build. 2018-12-15 21:03:28 -08:00
Stuart Carnie
c00b6e0750
fix: Fix use of freed memory in menu animations
`menu_animation_update` enumerates `menu_animation.list` to process each
`tween`. It was observed that some tweens execute a callback that
pushes more animations via `menu_animation_push`. During the push, if
the tween `list` does not have enough space, a `realloc` occurs,
potentially invalidating the existing list. The remaining pointer access
in menu_animation_update is therefore invalid. Best case is the memory
is unused and thus does not affect the program. Worst case is memory
corruption.
2018-12-15 14:55:10 -07:00
Twinaphex
90abb7846a
Merge pull request #7740 from orbea/hide
menu: Add 'Show Start Recording' and 'Show Start Streaming'.
2018-12-15 18:09:10 +01:00
orbea
2ea6d5a060 Fix c89 build. 2018-12-14 15:41:52 -08:00
orbea
2646e49eb4 menu: Add 'Show Start Recording' and 'Show Start Streaming'.
Fixes https://github.com/libretro/RetroArch/issues/7739

These options are located at:

  Settings -> User Interface -> Views -> Quick Menu -> Show Start Recording

and

  Settings -> User Interface -> Views -> Quick Menu -> Show Start Streaming

The quick menu options 'Stop Recording' and 'Stop Streaming' are
intentionally not hidden to prevent users from silently recording or
streaming without realizing.
2018-12-13 18:40:32 -08:00
radius
ced0f09f0e start at the current loaded content dir for subsystem and disk image append 2018-12-10 23:51:41 -05:00
radius
7a36190a0e cleanup filebrowser too 2018-12-10 23:20:27 -05:00
radius
45228d0307 massive subsystem cleanup & use the proper data in each instance 2018-12-10 23:01:21 -05:00
radius
cad5ae287f fix https://github.com/libretro/fbalpha/issues/24#issuecomment-445803876 2018-12-10 22:09:42 -05:00
jdgleaver
11391d601c Hide 'scan content' entries from Collections menu when 'Show Import content Tab' is disabled (RGUI, GLUI) 2018-12-10 17:01:13 +00:00
orbea
23bbcdf8ce menu: Add "Show Reset Core Association".
This can be found at:

Settings -> User Interface -> Views -> Quick Menu -> Show Reset Core Association

This could be helpful for child friendly devices where someone may
accidentally reset the core and then not now which core they were using
before or how to set it again.

Also fixes an issue where "Show Add To Favorites" hides
"Reset Core Association" when that is not desired or expected.

Fixes https://github.com/libretro/RetroArch/issues/7714
2018-12-09 17:46:40 -08:00
alfrix
cd2d2f8807 Add icons for apply on toggle and autoapply 2018-11-30 18:10:28 -03:00
Twinaphex
4578b82027
Merge pull request #7681 from alfrix/master
Menu drivers asset handling updates
2018-11-30 09:35:06 +01:00
alfrix
982b39a8bf Simplify and cleanup path handling, log the specific assets missing 2018-11-29 14:49:39 -03:00
alfrix
ab34b21f8d XMB asset handling refactors also do not show black boxes 2018-11-29 14:49:39 -03:00
M4xw
8764d7be28 [LIBNX] Implement Over-/Downclocking and minor fixes 2018-11-29 18:42:44 +01:00
twinaphex
a24a788e52 Fix subsystem for ozone 2018-11-29 12:12:00 +01:00
twinaphex
2777ee2fa4 Fix memory leak 2018-11-28 09:49:28 +01:00
dukemiller
8294bf86df Create option for dx video drivers to toggle displaying memory use 2018-11-28 00:01:09 -07:00
dukemiller
be9d4c63ec Re-arrange menu options to put related settings closer together 2018-11-27 21:32:15 -07:00
dukemiller
f3c682186c Add submenu label for framecount and change wording 2018-11-27 21:32:15 -07:00
Rob Loach
e15dd10237
ozone: Fix subsystem_data being undefined
subsystem_data was not defined, seemed like a declaration of subsystem was in the wrong place.
2018-11-27 13:19:50 -05:00
Twinaphex
02e7b16461
Merge pull request #7643 from fr500/subsystem
WIP: try to load subsystems without loading content
2018-11-27 18:56:41 +01:00
natinusala
ffaafbc77c ozone: fix scroll when rebinding inputs 2018-11-27 15:32:43 +01:00
twinaphex
803af8a890 Add brackets around this 2018-11-27 11:55:39 +01:00
natinusala
04797d9406 ozone: fix flickering sidebar cursor 2018-11-26 14:02:32 +01:00
twinaphex
48dcd9640e Remove this 2018-11-26 01:48:26 +01:00
natinusala
94211bf833 xmb: fix hang when resizing with threaded video driver 2018-11-26 00:16:25 +01:00
Twinaphex
7caabe3335
Merge pull request #7649 from fr500/upstream
recording improvements
2018-11-25 21:54:52 +01:00
radius
665be01b6b [record] add recording threads setting 2018-11-25 15:51:52 -05:00
radius
f9c12866bf [record] add more recording options 2018-11-25 15:20:11 -05:00
twinaphex
de903c650d Reinitialize context in a different way 2018-11-25 20:34:50 +01:00
Twinaphex
3ca4ac2a21 (Ozone) Fix redefinition of typedef 2018-11-25 19:22:55 +01:00
twinaphex
b14ff4d504 - Try to fix Screen Resolution hang on platforms other than PC
by hiding the setting if display server is NULL
- Fix some warnings that had to do with certain strings being too
small
2018-11-25 18:43:08 +01:00
Twinaphex
0b50328c6f
Merge pull request #7645 from fr500/upstream
repurpose the old settings to the new window sizing code
2018-11-25 17:52:59 +01:00
radius
a4479e6738 pack the fullscreen settings together 2018-11-25 11:39:05 -05:00
radius
c2fc35f2cc repurpose the old settings to the new window sizing code 2018-11-25 11:10:58 -05:00
natinusala
44ae11ee60 ozone: fix toggle crash and cheevos badges opacity 2018-11-25 15:46:41 +01:00
twinaphex
e1afdf8c3c (Windows) Start implementing 'remember window positions'. Right now only
saves/remembers X, Y position
2018-11-25 09:02:32 +01:00
radius
77faf4ac4a [subsystem] try to load subsystems without loading content 2018-11-24 23:34:51 -05:00
twinaphex
4e796ae86e (XMB) Cleanups 2018-11-25 05:29:40 +01:00