9154 Commits

Author SHA1 Message Date
natinusala
6cd7c49c66 libnx: add fail-safe to swkbd 2019-01-04 14:37:28 +01:00
Francisco Javier Trujillo Mata
577456e3e7 Make a struct to save the colors used in the RGUI 2019-01-04 00:38:06 +01:00
Francisco Javier Trujillo Mata
cca9bcc09d Make general functions to lead with RGUI colors 2019-01-04 00:38:06 +01:00
orbea
849259d8f6 libretro-common: Sort config file conditionally.
This allows optionally sorting configure files and is needed to fix the
order of inputs in the autoconfig profiles which should not be sorted
alphabetically.

Fixes https://github.com/libretro/RetroArch/issues/7873
2019-01-03 15:28:32 -08:00
psxdev
11186dd5e0 [ORBIS] Workaround weird behaviour with task with bg.png in xmb 2019-01-03 21:23:44 +01:00
natinusala
a164f77c94 libnx: only use swkbd if in an application 2019-01-03 14:14:13 +01:00
orbea
5fcec0f561 menu: Add sublabel for 'menu_horizontal_animation'.
Fixes https://github.com/libretro/RetroArch/issues/5271.
2019-01-02 20:36:35 -08:00
natinusala
39282915f8 libnx: implement swkbd for menu drivers 2019-01-02 16:24:31 +01:00
twinaphex
9c5c0aea58 Start replacing WinRT ifdefs so that Windows Phone 8 can be detected
too
2019-01-02 13:30:58 +01:00
twinaphex
541dc13d64 We cannot have VLAs 2019-01-02 01:15:30 +01:00
Twinaphex
e7befaba37
Merge pull request #7864 from fr500/master
[info] use sublabels for controller information
2019-01-01 18:35:58 +01:00
radius
051e5bd262 [gui] add sublabel for start core 2019-01-01 12:35:29 -05:00
radius
88b4ec61e7 [info] use sublabels for controller information 2019-01-01 12:29:20 -05:00
krzys-h
48d82929ff (UWP) Add support for loading cores from optional packages 2019-01-01 16:21:47 +01:00
twinaphex
bb5cd1dfeb Change C++ comments to c 2018-12-31 21:08:25 +01:00
Francisco Javier Trujillo Mata
d44ad6abd4 PS2 TODOs 2018-12-31 18:56:22 +01:00
Twinaphex
22e54dfc6b
Merge pull request #7839 from frangarcj/orbis2
[WIP] ORBIS / PS4 Port
2018-12-30 01:04:50 +01:00
twinaphex
dd60b5d576 MSVC2017 Non-UWP buildfixes 2018-12-29 02:54:17 +01:00
twinaphex
0e5fbbb9e1 Silence some warnings 2018-12-29 02:12:50 +01:00
radius
9aa7b2bd62 [discord] add user avatar to ozone 2018-12-28 17:16:17 -05:00
radius
87c99a491b [discord] make the avatar download code a function instead of this mess 2018-12-28 17:16:15 -05:00
radius
a6e6ccc244 [discord] **not-working** download the connecting user avatar seems something special needs to be done for https transfers on windows at least
see: https://github.com/libretro/RetroArch/issues/7451
2018-12-28 17:16:14 -05:00
krzys-h
b201d669b5 First iteration of UWP support
Enough to kind of run

Working drivers: xinput, d3d11
Still missing: input driver with keyboard support, audio driver
2018-12-28 22:09:22 +01:00
Francisco José García García
19549ddccf [ORBIS] Fix __assert 2018-12-27 20:18:53 +01:00
Twinaphex
3548956509
Merge pull request #7827 from orbea/kiosk
menu: Hide options for the kiosk menu.
2018-12-26 19:10:41 +01:00
orbea
b84b1b083a menu: Hide options for the kiosk menu.
This hides 'reset core association', 'start recording' and
'start streaming' when the kiosk menu is active.

Fixes https://github.com/libretro/RetroArch/issues/7824
Fixes https://github.com/libretro/RetroArch/issues/7825
2018-12-26 09:40:42 -08:00
orbea
ff63852a7c menu: Hide 'Parent Directory' in compressed archives.
When browsing compressed archives 'Parent Directory' will not work and
will endlessly recurse into non-existent empty directories where the
user will have to press the back button to get out of every instance.

This will now hide 'Parent Directory' in compressed archives to avoid
this issue. The user will still be able to press the back button to
exit.

Fixes https://github.com/libretro/RetroArch/issues/2604
2018-12-26 09:19:03 -08:00
Twinaphex
5e1ec17742
Merge pull request #7804 from fr500/fixes
reset on hardcore enable
2018-12-26 04:45:43 +01:00
orbea
7e2aafa382 menu: Reset initial menu position after selecting a core.
Fixes https://github.com/libretro/RetroArch/issues/2506 (Again)

v2: Only reset the menu posiition after selecting a core and not when
    just toggling the menu.
2018-12-24 22:45:19 -08:00
orbea
476abf7dad materialui: Move 'Start Core' before 'Load Core'.
This matches other menu drivers better where its already like this in
rgui, xmb and ozone.
2018-12-24 15:32:24 -08:00
radius
90d816f31a reset on toggle everytime 2018-12-23 16:24:18 -05:00
orbea
d51b801221 ozone: Fix crash with menu_use_preferred_system_color_theme.
Fixes https://github.com/libretro/RetroArch/issues/7805
2018-12-23 11:41:43 -08:00
radius
6eae0df010 reset on hardcore enable 2018-12-23 11:16:55 -05:00
Twinaphex
c46e3468e2
Merge pull request #7796 from orbea/xmb
xmb: Don't show a black background without assets.
2018-12-23 13:39:33 +01:00
radius
0b8e39dd6b fix #7002 2018-12-22 20:36:42 -05:00
orbea
45c85aa6fe xmb: Don't show a black background without assets.
This also now only hides the time icon instead of the entire time
without assets.

Fixes https://github.com/libretro/RetroArch/issues/7795
2018-12-22 15:51:43 -08:00
Twinaphex
f353feba8a
Merge pull request #7789 from jdgleaver/buff-size-fix
Fix gcc -Wformat-truncation= warning (redux)
2018-12-22 19:45:24 +01:00
Twinaphex
326395ff17
Merge pull request #7794 from orbea/load
menu: Reset position after pushing quick menu.
2018-12-22 19:45:08 +01:00
Twinaphex
1df95bb28b
Merge pull request #7793 from fr500/fixes
move core sideloading to load core menu
2018-12-22 19:44:45 +01:00
orbea
4da7092aff menu: Reset position after pushing quick menu.
Fixes:
  https://github.com/libretro/RetroArch/issues/5595
  https://github.com/libretro/RetroArch/issues/2506
2018-12-21 18:43:14 -08:00
radius
c70e322496 cleanup 2018-12-21 18:19:48 -05:00
radius
09deb96397 move core sideloading to load core menu 2018-12-21 18:17:17 -05:00
jdgleaver
c2d4b70f8c menu_displaylist_parse_options_remappings(): increase buffer sizes, remove string precision qualifier (alternative to PR #7782) 2018-12-21 16:12:20 +00:00
orbea
2ab78dc67b menu: Use the default dir for recording output when unset. 2018-12-20 16:13:10 -08:00
Twinaphex
1d3874a142
Merge pull request #7779 from jdgleaver/rgui-colours
(RGUI) Enable customisation of background and border colours
2018-12-20 20:51:12 +01:00
Twinaphex
3bd1c3fa6a
Merge pull request #7782 from orbea/format
Fix gcc -Wformat-truncation= warning.
2018-12-20 20:49:37 +01:00
orbea
e6eedd05f5 Fix gcc -Wformat-truncation= warning.
menu/menu_displaylist.c: In function ‘menu_displaylist_ctl’:
menu/menu_displaylist.c:3441:28: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 255 [-Wformat-truncation=]
                         "%s [%s %u]", descriptor, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_USER), p + 1);
                            ^~
menu/menu_displaylist.c:3441:25: note: using the range [0, 4294967295] for directive argument
                         "%s [%s %u]", descriptor, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_USER), p + 1);
                         ^~~~~~~~~~~~
menu/menu_displaylist.c:3440:16: note: ‘snprintf’ output 6 or more bytes (assuming 260) into a destination of size 255
                snprintf(desc_label, sizeof(desc_label),
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                         "%s [%s %u]", descriptor, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_USER), p + 1);
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2018-12-20 11:45:48 -08:00
orbea
5175c67381 menu: Fix directory settings.
The "Recording Output" and "Screenshot" directory settings accidentally
overwrote each other.

Fixes https://github.com/libretro/RetroArch/issues/7776
2018-12-20 11:13:28 -08:00
jdgleaver
f603d4ec30 (RGUI) Enable customisation of background and border colours 2018-12-20 16:13:16 +00:00
Brad Parker
458bb9fbb5 add option to toggle menu by holding down start button 2018-12-19 14:53:17 -05:00