twinaphex
7022786f34
Revert parts of menu_widgets that were causing breakage, but leave
...
all the hooks in so we can add them back piece by piece again
2019-02-08 07:26:43 +01:00
twinaphex
a22540310c
Try to prevent namespace collisions with variables
2019-02-08 05:04:37 +01:00
twinaphex
72d58d318a
Prevent crash at exit on OSX
2019-02-08 04:50:25 +01:00
Twinaphex
5542214409
Merge pull request #8222 from fr500/master
...
try to fix #8121 by making the interval configurable
2019-02-08 04:37:48 +01:00
radius
b549f5181b
try to fix #8121 by making the interval configurable
2019-02-07 22:34:18 -05:00
twinaphex
d51fbbc37b
Update menu_animation.c
2019-02-08 04:26:40 +01:00
Twinaphex
d03b472f73
Merge pull request #8211 from jdgleaver/rgui-lock-aspect
...
(RGUI) Add 'Lock Menu Aspect Ratio' option
2019-02-07 20:18:15 +01:00
Hugo Hromic
58a32ab4b3
menu_setting: add forgotten ifdefs for building without XMB menu
...
Silences these warnings when compiling without XMB:
menu/menu_setting.c:882:13: warning: ‘setting_get_string_representation_uint_xmb_layout’
defined but not used [-Wunused-function]
static void setting_get_string_representation_uint_xmb_layout(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
menu/menu_setting.c:822:13: warning: ‘setting_get_string_representation_uint_xmb_icon_theme’
defined but not used [-Wunused-function]
static void setting_get_string_representation_uint_xmb_icon_theme(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
menu/menu_setting.c:1074:13: warning: ‘setting_get_string_representation_uint_xmb_shader_pipeline’
defined but not used [-Wunused-function]
static void setting_get_string_representation_uint_xmb_shader_pipeline(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-02-07 18:15:32 +00:00
jdgleaver
e3c383bb41
(RGUI) Add 'Lock Menu Aspect Ratio' option
2019-02-07 17:15:06 +00:00
Twinaphex
4ce93b11ee
Merge pull request #8194 from jdgleaver/rgui-subsystem
...
(RGUI) Add Subsystem support
2019-02-07 14:50:31 +01:00
Twinaphex
ede83831aa
Merge pull request #8205 from jdgleaver/rgui-ticker-fix
...
(RGUI) Fix ticker text
2019-02-07 14:49:38 +01:00
jdgleaver
b34aa0eeca
(RGUI) Add optional 'Collections' entry to main menu
2019-02-07 11:54:21 +00:00
jdgleaver
b27c23f0eb
(RGUI) Fix ticker text
2019-02-07 11:09:21 +00:00
natinusala
8f3c77f719
ui_companion: fix status message
2019-02-07 11:49:07 +01:00
jdgleaver
76f53535bd
(RGUI) Re-enable 'Load Core' option when content is loaded
2019-02-07 09:34:59 +00:00
twinaphex
c808c80e4a
(menu widgets) Some more cleanups
2019-02-07 08:23:34 +01:00
twinaphex
0af4b6a0d6
(menu_widgets.c) Buildfixes
2019-02-07 07:59:07 +01:00
twinaphex
b0dcbdc15e
(menu_display_gl.c) Simplifications
2019-02-07 01:25:25 +01:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
jdgleaver
6b3e5fa7a0
(RGUI) Add Subsystem support (+ fix memory leak in environ_cb_get_system_info())
2019-02-06 14:25:25 +00:00
Twinaphex
6f5dfeb20e
Merge pull request #8184 from orbea/warnings
...
Fix travis warnings.
2019-02-06 06:39:06 +01:00
natinusala
475f3c3cc0
menu_display_gl: fix scissoring implementation for gl enabled cores
2019-02-06 00:54:26 +01:00
orbea
c9b0ba1123
Fix travis warnings.
2019-02-05 11:27:01 -08:00
Twinaphex
7fedabee4b
Merge pull request #8163 from orbea/cleanup
...
Cleanup
2019-02-04 23:19:05 +01:00
twinaphex
845b30131f
Cleanups
2019-02-04 23:17:39 +01:00
Mark W. Kidd
512e280c68
Merge remote-tracking branch 'upstream/master' into patch-7
2019-02-03 19:38:43 -05:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
orbea
4c56167446
Convert to linux line endings.
2019-02-03 15:43:42 -08:00
twinaphex
dd366cd5c5
Revert "Simplify set_coords"
...
This reverts commit e10eb51f71
.
2019-02-03 18:05:14 +01:00
twinaphex
e10eb51f71
Simplify set_coords
2019-02-03 18:03:07 +01:00
orbea
98f6aecec2
Remove the zarch menu driver.
2019-02-02 22:15:10 -08:00
orbea
af813d9c46
Further remove nuklear.
2019-02-02 20:58:47 -08:00
twinaphex
845c8d1757
Get rid of more video_shader_driver functions
2019-02-03 05:05:23 +01:00
twinaphex
9aa542b1ae
* Get rid of video_shader_driver_use
...
* Get rid of Nuklear - ozone/menu widgets is probably the replacement
for it - Zarch will go next
2019-02-03 04:37:54 +01:00
Twinaphex
b4bf7c168d
Merge pull request #8097 from alfrix/master
...
Recolor monochrome to create monochrome inverted and add Automatic inverted
2019-02-02 18:40:22 +01:00
alfrix
9d52729e70
Color back monochrome and automatic to the original color f2f2f2
2019-02-01 15:06:33 -03:00
alfrix
69e7a2dff2
Invert colors in the driver and add automatic-inverted theme
2019-02-01 15:06:33 -03:00
orbea
ad217bc80c
Fix -Wformat-truncation warning.
2019-02-01 09:21:07 -08:00
natinusala
cff7aa5785
ozone: set default theme to dark
2019-02-01 16:49:12 +01:00
twinaphex
6aca340927
(OSX) Add CoreAudio V3 driver from stuartcarnie
2019-01-31 23:14:56 +01:00
twinaphex
6e1658bb30
Add CoreAudio system information string
2019-01-31 21:43:31 +01:00
twinaphex
fe02db911d
Header include cleanups
2019-01-31 20:36:39 +01:00
twinaphex
9421584772
Header include updates
2019-01-31 19:41:51 +01:00
twinaphex
000646e51e
Update header includes
2019-01-31 19:06:27 +01:00
twinaphex
ca757d6214
Warning fix
2019-01-31 15:17:58 +01:00
Twinaphex
3d092c8394
Merge pull request #8132 from alphanu1/master
...
CRTSwitchRes Updates: Including Raspberry PI
2019-01-31 15:04:16 +01:00
alphanu1
5afcd020bd
update
2019-01-30 22:17:36 +00:00
alphanu1
22e0560395
Update menu_cbs_ok.c
2019-01-30 21:06:03 +00:00
orbea
c88456a455
qb: Combine HAVE_VIDEO_PROCESSOR with HAVE_VIDEOPROCCESOR.
2019-01-30 12:28:58 -08:00
Twinaphex
51cfc84b88
Merge pull request #8063 from Tony556/master
...
(Menu) Added toggle menu option for "Down+Select"
2019-01-30 16:20:24 +01:00
Brad Parker
f8ba41d76e
C89 buildfix
2019-01-29 21:24:22 -05:00
jdgleaver
99fa2b54eb
(RGUI) Overhaul custom theme interface + add wallpaper support
2019-01-29 17:20:46 +00:00
natinusala
bf98664b15
menu_entry: hide password values
2019-01-29 10:34:58 +01:00
hizzlekizzle
a80e15f135
remove conditional hiding CRT SwitchRes options
...
Since RPi will support switching without X, these options need to be visible even when there's no display server
2019-01-28 18:42:23 -06:00
natinusala
0f3fcdd311
Implement scissoring for d2d12
2019-01-28 19:31:27 +01:00
Rob Loach
fa875692c3
Added menu toggle for 'Down+Select'
2019-01-28 11:43:57 -05:00
Brad Parker
90db5e7e27
Implement in-menu sound effects
2019-01-27 11:22:16 -05:00
Twinaphex
556b7b19de
Merge pull request #8025 from krzys-h/uwp-storagefile
...
(UWP) StorageFile implementation
2019-01-27 08:33:17 +01:00
Brad Parker
8b6676e17f
d3d9: implement scissor test
2019-01-26 20:13:39 -05:00
Brad Parker
29a07895b9
implement scissor test for D3D10/11, fixes #7897
2019-01-26 18:52:49 -05:00
orbea
4722d41b0b
xmb: Fix segfault when appending disk images.
2019-01-24 08:10:24 -08:00
orbea
5fcedc8619
Fix disk control and subsystems when navigating to the root directory.
...
Fixes https://github.com/libretro/RetroArch/issues/5642
Fixes https://github.com/libretro/RetroArch/issues/8071
2019-01-23 19:14:07 -08:00
Twinaphex
a61d295b6f
Merge pull request #8078 from jdgleaver/rgui-hq-downscale
...
(RGUI) Allow selection of thumbnail downscaling method
2019-01-23 19:07:36 +01:00
jdgleaver
bd56e1e29c
(RGUI) Allow selection of thumbnail downscaling method
2019-01-23 16:47:15 +00:00
natinusala
5102361e2c
menu_animation: add delayed animations
2019-01-23 15:30:18 +01:00
jdgleaver
9d0e9632c1
(RGUI) Add automatic downscaling of large thumbnails
2019-01-22 15:00:45 +00:00
jdgleaver
56ddc76ebb
(RGUI) Replace RPNG + direct file access with task_push_image_load()
2019-01-21 17:32:48 +00:00
jdgleaver
40e9fe5cf1
(RGUI) Fix information display bug
2019-01-21 11:07:32 +00:00
M4xw
7d186f7d2c
Revert PR #8043
2019-01-20 20:06:57 +01:00
twinaphex
b13777e9fc
Header cleanups
2019-01-20 03:16:58 +01:00
Twinaphex
7c4fcb4960
Fix Xcode warnings
2019-01-20 02:37:05 +01:00
twinaphex
2e5530b531
Take out unused variable
2019-01-20 02:32:27 +01:00
twinaphex
0083e10926
Some header include changes - create task_file_transfer.h
2019-01-20 02:17:43 +01:00
twinaphex
9bb7132b97
Move command_playlist_ functions to playlist.c
...
(RGUI) Header buildfix
2019-01-20 01:57:24 +01:00
twinaphex
22e99568ed
Small cleanups
2019-01-20 00:48:02 +01:00
Twinaphex
b692474d7c
Merge pull request #8038 from jdgleaver/rgui-thumbs
...
(RGUI) Add rudimentary playlist thumbnail support
2019-01-20 00:20:14 +01:00
Mark W. Kidd
8542ecd79c
Merge remote-tracking branch 'upstream/master' into patch-7
2019-01-19 12:36:33 -05:00
Nano
c017271d8a
Fix #6747 Black bug
2019-01-19 10:26:06 +01:00
jdgleaver
4b859fd097
(RGUI) Add rudimentary playlist thumbnail support
2019-01-18 16:16:44 +00:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
twinaphex
fc57b41ab6
(Audio mixer) You can now specifically set a slot to load a sound in
...
- set type to AUDIO_MIXER_SLOT_SELECTION_MANUAL and set idx to the
slot you want to load in (begins at 0)
2019-01-18 00:24:31 +01:00
krzys-h
a116bb908e
(UWP) Support access through the file picker
2019-01-17 11:48:09 +01:00
krzys-h
9188cc1a73
(UWP) Add broadFileSystemAccess support
2019-01-17 11:08:02 +01:00
twinaphex
65d5de6674
Add 4 additional mixer slots for system sound effects and music
...
for menu
2019-01-17 03:03:46 +01:00
radius
d3ae49b30b
add sublabels
2019-01-14 18:58:57 -05:00
radius
dad3fe42db
[netplay] load subsystem content
...
cleanup
cleanup
2019-01-14 18:58:57 -05:00
radius
9d0472c3ac
[netplay] finding content works now
...
cleanup
2019-01-14 18:58:56 -05:00
radius
f0b8d2d12e
[netplay] support subsystem type netplay lobbies
2019-01-14 18:58:56 -05:00
natinusala
0b4f6c1ce4
ozone: fix memory leak
2019-01-14 19:49:56 +01:00
natinusala
ea027c0b55
libnx: use stock clock for swkbd
2019-01-14 19:04:13 +01:00
Twinaphex
fab4834b82
Merge pull request #7959 from bparker06/json_playlist
...
add JSON playlist format
2019-01-14 03:14:54 +01:00
twinaphex
6ca9afbd57
Silence more warnings with CXX_BUILD
2019-01-12 18:51:06 +01:00
twinaphex
d412c9f8d4
Fix some CXX_BUILD errors
2019-01-12 18:30:06 +01:00
Brad Parker
f0e2f7dcf4
Merge branch 'master' into json_playlist
2019-01-11 09:02:11 -05:00
twinaphex
13ccf4d408
Silence some more static code analysis warnings
2019-01-11 01:35:18 +01:00
twinaphex
c98b2e2292
Buildfixes and more static code analysis warning fixes
2019-01-10 22:24:43 +01:00
Twinaphex
5a12ca642c
Merge pull request #7967 from jdgleaver/rgui-gekko-colour-fix
...
(RGUI) Fix background + border colours for Gekko platforms
2019-01-10 15:16:31 +01:00
radius
bd2a13e32c
disable discord code in ozone
2019-01-10 09:01:03 -05:00
jdgleaver
74312180b9
(RGUI) Fix background + border colours for Gekko platforms
2019-01-10 13:16:08 +00:00
Brad Parker
a331b7420e
update copyrights
2019-01-09 17:19:19 -05:00
Brad Parker
c7041260d7
add JSON playlist format
2019-01-09 17:13:13 -05:00
twinaphex
60533b10b7
(RGUI) Add specific color conversion for Gekko [Wii/Gamecube]
2019-01-09 22:05:33 +01:00
jdgleaver
c433934415
(RGUI) Fix background + border colours for PS2
2019-01-09 15:34:52 +00:00
jdgleaver
faaa6e081b
(RGUI) Add colour themes
2019-01-09 10:50:24 +00:00
orbea
248c944ff8
Fix crash with the null menu driver and Qt frontend.
...
When failing to load content in the Qt companion ui while using the
null menu driver RetroArch will crash.
Now it just prints that it failed to load content in the Qt ui.
2019-01-08 23:01:05 -08:00
Twinaphex
cdc0a79508
Merge pull request #7872 from natinusala/libnx-swkbd
...
libnx: implement swkbd for menu drivers
2019-01-09 00:29:31 +01:00
twinaphex
b74b24e648
Change to C comment
2019-01-08 20:22:44 +01:00
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Twinaphex
2c8ca91cf0
Merge pull request #7930 from orbea/opt
...
Fix crash with quick menu options.
2019-01-08 12:30:48 +01:00
Alfredo Monclus
628fc8a690
Fix #7934
2019-01-08 07:52:17 -03:00
orbea
098dc61ad3
Fix crash with quick menu options.
...
If the 'game specific options' setting is disabled the drop down menu
for the core options will crash on the first option and then have an
offset with all of the additional options.
Fixes https://github.com/libretro/RetroArch/issues/7915
2019-01-07 18:10:31 -08:00
radius
6613421537
[discord] fix
2019-01-07 19:08:53 -05:00
Twinaphex
6384313279
Merge pull request #7914 from orbea/menu
...
menu: Display menu drivers in alphabetical order.
2019-01-07 10:03:27 +01:00
Brad Parker
459a19be57
fix infinite loop with null menu driver
2019-01-07 00:31:57 -05:00
orbea
d25b632b88
Fix segfault with null menu driver. ( #7913 )
2019-01-06 23:34:25 -05:00
Brad Parker
5bedd981ec
allow shaders when menu is disabled
2019-01-06 23:03:28 -05:00
orbea
161785f588
menu: Display menu drivers in alphabetical order.
2019-01-06 17:38:16 -08:00
alfrix
18db7104cc
More icons to ozone, update changelog
2019-01-06 01:04:32 -03:00
alfrix
c92136015a
a couple more icons
2019-01-06 01:03:27 -03:00
alfrix
ac8d3d7a51
Simplify the icon search and handle incomplete themes better
2019-01-06 01:03:27 -03:00
alfrix
e83b3adc20
More Icons
2019-01-06 01:03:27 -03:00
Andrés
714631b38d
Discord ask-to-join fixes ( #7903 )
...
* C89 Fix
* use strlcat instead
* declare i on top
* declare buf on top
2019-01-05 19:16:28 -05:00
Brad Parker
bbfbefa9dd
easter egg
2019-01-05 18:33:29 -05:00
Twinaphex
90baac517d
Merge pull request #7732 from fr500/discord
...
WIP: Discord ask-to-join
2019-01-05 22:31:21 +01:00
Twinaphex
e70806c51c
Merge pull request #7817 from orbea/clear
...
menu: Reset initial menu position after selecting a core.
2019-01-05 17:17:16 +01:00
Twinaphex
33c777cbfc
Merge pull request #7881 from orbea/sort
...
libretro-common: Sort config file conditionally.
2019-01-05 17:07:59 +01:00
jdgleaver
1398d889cb
(RGUI) Fix colours for PSP and GEKKO builds
2019-01-04 13:41:15 +00:00
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
Mark W. Kidd
79264c7278
refactor and restore non-android bind hold behavior
2019-01-02 21:24:33 -05:00
markwkidd
96ea874850
unify input bind hold behavior across platforms
2019-01-02 18:47:40 -05: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