Yoshi Sugawara
dba1302360
Playlist (iOS): support abbreviating and expanding application and home directory paths so that playlist entries are valid across installs
...
iOS: add call to realpath() when setting directory to ensure expanding special chars in paths work; fixed braces style
2019-07-15 16:11:22 -10:00
twinaphex
ad5773a031
Propagate 'label' as path for CDROM info detail list
2019-07-15 02:41:58 +02:00
twinaphex
b7a85d392f
Silence warnings
2019-07-12 16:31:16 +02:00
twinaphex
b2bf822f13
Add HAVE_AUDIOMIXER switch
2019-07-11 11:51:06 +02:00
twinaphex
5472f0bcf8
Add detail list for CDROM
2019-07-11 06:34:27 +02:00
twinaphex
25e4af4a24
Start adding Disc Information
2019-07-11 05:45:49 +02:00
Brad Parker
cf12a10ba0
cdrom: add CDROM tag to log prints
2019-07-10 20:56:23 -04:00
twinaphex
84bf51acee
Take out HAVE_CDROM include ut of vfs/vfs_implementation.h
2019-07-10 22:53:38 +02:00
Brad Parker
980de11974
cdrom: check if disc is inserted before trying to load or dump
2019-07-10 11:17:28 -04:00
Brad Parker
119245e88b
cdrom: add load disc callback
2019-07-09 11:17:17 -04:00
twinaphex
606d3b465f
Remove unused action_ok_push_load_disc
2019-07-09 02:22:32 +02:00
Brad Parker
15d97dbaf3
cdrom: add disc dump option
2019-07-08 16:06:35 -04:00
twinaphex
a115b6bd84
Implement deferred list for Load CD
2019-07-05 19:55:04 +02:00
jdgleaver
248432ebcf
Add option to remain in menu after saving/loading states
2019-07-05 13:27:16 +01:00
twinaphex
65bff18cb0
Add callback for dump disc entries
2019-07-03 22:28:12 +02:00
jdgleaver
027324815e
Quick Menu: Add 'Set Core Association' option
2019-07-03 16:33:23 +01:00
twinaphex
72eed727d0
Start implementing 'Dump Disc' as deferred list
2019-07-03 03:51:00 +02:00
twinaphex
4fdf33e5f8
(CDROM) Add Load Disc/Dump Disc
2019-07-03 01:08:20 +02:00
jdgleaver
1e17cca64d
Playlist Management: Add 'Reset Core Associations' option
2019-07-02 12:00:38 +01:00
Twinaphex
143b45eca7
Merge pull request #9026 from jdgleaver/playlist-default-core
...
Overhaul default playlist core association
2019-07-02 12:22:30 +02:00
twinaphex
f4bf218f35
(Menu) We need to tell rarch_menu_running_finished whether we want
...
to exit RetroArch or not - to avoid certain crashes when trying to
access the settings pointer - which should already be freed at this
point
2019-06-30 11:23:18 +02:00
jdgleaver
0be44e57ad
Overhaul default playlist core association
2019-06-26 17:42:26 +01:00
radius
d865c5e4a6
add some copyright on files I contributed considerably just in case
2019-06-20 05:45:17 +02:00
LazyBumHorse
42e35c825f
refactor some video_shader_parse functions
...
- video_shader_parse_type()'s fallback only worked for NULL paths and was wrongly used, now returns RARCH_SHADER_NONE like video_shader_get_type_from_ext().
- video_shader_get_type_from_ext() should not be checking video driver flags, this is instead done by video_shader_is_supported()
- video_driver_get_all_flags() did not actually 'get' flags, changed to video_driver_test_all_flags()
workaround for crash due to glcore not always using at least OpenGL 3.2
2019-06-18 13:12:56 +02:00
twinaphex
f061941456
Integrate record_driver.c into retroarch.c
2019-06-17 16:23:46 +02:00
twinaphex
127bf556c7
Merge audio_driver.c into retroarch.c
2019-06-17 12:49:21 +02:00
jdgleaver
97aaf42446
Overhaul content 'Information' menu display
2019-06-06 17:37:32 +01:00
jdgleaver
c4bb2f5ad7
(XMB/Ozone) Add optional thumbnail upscaling
2019-06-05 17:05:30 +01:00
twinaphex
820ffb9d20
Cleanups - cut down on the rest of unnecessary filestream_exists calls
...
- only use filestream_exists immediately before filestream_delete or
any other genuine filestream-related operations - when just checking
if a path exists on the filesystem, just use path_is_valid - faster
2019-05-31 06:43:20 +02:00
meleu
694bac565f
do not use old cheevos implementation
2019-05-29 14:26:22 -03:00
jdgleaver
20aff2a05a
Add optional 'on demand' thumbnail downloads
2019-05-24 12:03:26 +01:00
twinaphex
9a4bdf5cea
(Mouse/Touch) Core options - touching a core option or pressing
...
with the left mouse button on it will now show a dropdown
list
2019-05-22 10:54:08 +02:00
twinaphex
5bcf8bebd0
(task_pl_thumbnail_download) Cleanups
2019-05-22 10:10:04 +02:00
twinaphex
a0fcb1b694
(task_image.c) Cleanups
2019-05-22 06:17:08 +02:00
twinaphex
0db4b2d039
Revert "backup cores to download dir before updating"
...
This reverts commit 3638ecd71a
.
2019-05-20 04:28:52 +02:00
radius
3638ecd71a
backup cores to download dir before updating
2019-05-20 04:28:27 +02:00
twinaphex
59c502d0f4
menu_entries_get_last_stack - don't pass enum_idx to it if we
...
aren't going to use it
2019-05-18 19:25:35 +02:00
jdgleaver
05c8694e1c
Add 'Download Thumbnails' option to quick menu
2019-05-16 14:34:01 +01:00
jdgleaver
154957505c
Add playlist-based thumbnail downloader
2019-05-14 16:26:16 +01:00
Twinaphex
fbec6b84e8
Merge pull request #8529 from huwpascoe/mame_overlay
...
video_layout (mame artwork)
2019-05-13 00:42:26 +02:00
plaidman
5eb2f7962d
update CPU clock profiles and battery info for lakka-switch
2019-05-11 13:42:53 -04:00
Huw Pascoe
078cdd269f
video_layout menus
2019-05-11 09:58:47 +01:00
Twinaphex
27712d648a
Merge pull request #8681 from meleu/patch-5
...
minor fixes for cheevos-new
2019-05-03 19:33:47 +02:00
jdgleaver
6bb5dea1d4
Add TODO/FIXME comment
2019-05-03 17:03:00 +01:00
jdgleaver
4502b58ab3
For platforms without HAVE_THREADS, don't automatically resume content when saving/loading states
2019-05-03 16:32:48 +01:00
meleu
7b47787887
handle hardcore mode toggle for cheevos-new
2019-05-03 01:59:05 -03:00
twinaphex
9ee33a6a1d
(Menu) Merge menu_entry into menu_entries.c
2019-05-01 11:41:13 +02:00
twinaphex
bc2bdd5734
config_file_read not needed anymore
2019-04-30 13:37:10 +02:00
twinaphex
161d4caa8f
Get rid of two retro_assert calls
2019-04-28 15:16:42 +02:00
Ghabry
4390317992
Revert "(UWP/WinRT)"
...
This reverts commit b43b3e2bb0
.
2019-04-27 15:01:01 +02:00
twinaphex
b43b3e2bb0
(UWP/WinRT)
...
- Disable VFS for now - seems to be very problematic right now
- Move uwp_is_path_accessible_using_standard_io to file_path.c
since it seems to have no VFS dependencies, and rename it to
is_path_accessible_using_standard_io so it could possibly be later
used for other platforms as well that also have sandboxed filesystems
2019-04-27 09:20:19 +02:00
M4xw
ca80a3a4da
[Libnx] Toolchain related changes
...
-Remove switch_pthread - It should be no longer used
-Increase SAVE_STATE_CHUNK to 4MB
-Fix overclocking on Horizon 8.0+
Note: This requires the updated Toolchain before Merge
2019-04-26 21:58:40 +02:00
twinaphex
b5a7020366
Cleanups
2019-04-23 21:15:15 +02:00
twinaphex
c38ed7f843
Use path_is_directory to check if directories exist instead of
...
filestream_exists
2019-04-22 02:43:09 +02:00
twinaphex
317a443741
Use config_file_read in more places
2019-04-22 02:10:12 +02:00
twinaphex
16e2db25c4
Prefer config_file_read instead of config_file_new when we are
...
sure the path cannot be a directory path
2019-04-22 01:23:50 +02:00
twinaphex
e4873f8a46
Another CXX_BUILD buildfix
2019-04-20 19:51:08 +02:00
Twinaphex
c9cfd1cd89
Silence xcode warnings - unused variables
2019-04-20 16:36:01 +02:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch
2019-04-19 21:50:00 -03:00
orbea
b7b17ee7e5
Also fix the video filter selection.
2019-04-18 12:50:35 -07:00
bparker06
d7a7260909
also fix audio DSP plugin
2019-04-18 15:12:53 -04:00
orbea
dd9bde2184
Fix font selection.
...
Fixes https://github.com/libretro/RetroArch/issues/8593
2019-04-18 15:12:53 -04:00
Brad Parker
e7dbac7eb0
prevent null derefs found by scan-build
2019-04-18 11:46:53 -04:00
twinaphex
e840a6c95a
Cut down on some code duplication
2019-04-14 07:08:35 +02:00
Twinaphex
8918d0d873
Merge pull request #8580 from bparker06/playlist_subsystem
...
Add subsystem support for (history) playlists, make playlist_entry struct public to simplify function parameters
2019-04-12 23:45:02 +02:00
Brad Parker
f7b0c0947c
add subsystem_name (friendly name) to history playlist, make playlist_entry struct public to simplify function parameters
2019-04-12 12:50:27 -04:00
bparker06
729f13cad4
Update menu_cbs_ok.c
2019-04-11 19:45:28 -04:00
radius
71bfd98012
[subsystem] allow loading from history
2019-04-11 18:18:37 -05:00
Twinaphex
1250565e9e
Merge pull request #8488 from markwkidd/collections-to-playlists
...
internationalization -- use "Playlist" instead of "Collection"
2019-04-11 20:02:59 +02:00
Brad Parker
230c64ba4b
add subsystem support for playlists, only missing the content load portion
2019-04-11 00:09:13 -04:00
Brad Parker
2bfb073b3e
fix stack-use-after-scope and a memory leak with subsystems
2019-04-10 18:58:53 -04:00
Twinaphex
076a0d2f56
(OSX) Code analysis cleanups
2019-04-08 23:13:39 +02:00
Mark W. Kidd
8771e5b958
use PLAYLISTS_TAB enum instead of COLLECTION_LIST
2019-03-22 08:17:31 -04:00
meleu
a5acd559d6
namespace both cheevos implementations & add a runtime setting to allow debugging
2019-03-19 21:13:10 -03:00
Brad Parker
19ced73596
add hotkey to toggle netplay hosting
2019-03-09 17:48:03 -05:00
Brad Parker
4bb81bbb1b
add F10 hotkey to send debug info, fix F3 hotkey for FPS toggle when inside menu
2019-03-09 16:03:17 -05:00
jdgleaver
dc8ef72323
Populate crc32 and db_name fields when adding history/favourites playlist entries
...
playlist.c: Fix silly range check error
2019-03-09 13:58:53 +00:00
Brad Parker
9279d06f93
Merge branch 'master' into send_debug
2019-03-07 19:23:41 -05:00
Brad Parker
10df615d14
add "Send Debug Info" option under Help
2019-03-07 19:17:54 -05:00
jdgleaver
8a2cd64889
Always use core display name when populating playlists
2019-03-07 16:54:46 +00:00
jdgleaver
541cb42e5a
Optimise 'Add to Favorites' option
2019-03-05 13:07:42 +00:00
orbea
ad7cb35d31
Fix double root directory.
...
Fixes https://github.com/libretro/RetroArch/issues/8385
Regression after 5fcedc8619
2019-03-01 13:31:56 -08:00
twinaphex
0e66da3930
Dropdown list settings now apply immediately
2019-02-25 19:21:53 +01:00
Brad Parker
4f0d61a2ac
update copyright
2019-02-22 19:13:36 -05:00
bparker06
1abc0b3296
style nits
2019-02-20 13:50:49 -05:00
cold-brewed
81cff95959
Use string_is_equal() due to unknown string size
2019-02-20 09:30:34 -05:00
cold-brewed
ece17f6a61
Encode URLs to allow for spaces in directory names
2019-02-20 00:09:24 -05:00
alphanu1
e11c910c39
Fix native naming after new additions
...
CRT dynamic width changes
Change menu detection width
Using alternative variables for CRT width and height
see output
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Update video_crt_switch.c
Update video_crt_switch.c
Update video_display_server.h
Update video_display_server.c
Update dispserv_win32.c
Update dispserv_x11.c
Update menu_cbs_ok.c
X centring on the fly
X centring on the fly
Update dispserv_x11.c
X centring on the fly
Update dispserv_win32.c
Fix dispserv_win32.c
Fix dispserv_win32.c
2019-02-12 21:23:13 +00:00
twinaphex
386657a366
(menu widgets backport) Re-commit task queue changes
2019-02-08 08:00:32 +01:00
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
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01: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
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
twinaphex
9421584772
Header include updates
2019-01-31 19:41:51 +01:00
twinaphex
ca757d6214
Warning fix
2019-01-31 15:17:58 +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
jdgleaver
99fa2b54eb
(RGUI) Overhaul custom theme interface + add wallpaper support
2019-01-29 17:20:46 +00: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
twinaphex
b13777e9fc
Header cleanups
2019-01-20 03:16:58 +01:00
twinaphex
0083e10926
Some header include changes - create task_file_transfer.h
2019-01-20 02:17:43 +01: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
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
twinaphex
13ccf4d408
Silence some more static code analysis warnings
2019-01-11 01:35:18 +01: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
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
radius
6613421537
[discord] fix
2019-01-07 19:08:53 -05: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
Twinaphex
90baac517d
Merge pull request #7732 from fr500/discord
...
WIP: Discord ask-to-join
2019-01-05 22:31:21 +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
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
Brad Parker
4b323a45df
paths can be const
2018-12-17 09:38:12 -05:00
Brad Parker
971591fb9c
use filestream/VFS for core sideload
2018-12-17 09:25:52 -05:00
Twinaphex
6dcdb843e8
Merge pull request #7758 from fr500/sideload
...
Sideload
2018-12-17 05:15:41 +01:00
radius
6c936274b7
make file copy operation a function
...
add sublabels
improve localization
2018-12-16 16:55:12 -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
radius
ced0f09f0e
start at the current loaded content dir for subsystem and disk image append
2018-12-10 23:51:41 -05:00
M4xw
8764d7be28
[LIBNX] Implement Over-/Downclocking and minor fixes
2018-11-29 18:42:44 +01:00
twinaphex
3a666373b4
Set currently selected icon
2018-11-24 20:26:34 +01:00
twinaphex
d04f3c01a1
Add initial implementation for resolution switching for Win32
2018-11-24 20:12:57 +01:00
twinaphex
7730828560
Start implementing dropdown list for resolution - Win32 right now at first - now need to make OK button do something
2018-11-24 10:31:41 +01:00
twinaphex
c2fc821fad
Audio Output Rate should use special dropdown list callbacks
2018-11-05 20:46:56 +01:00
twinaphex
165a5d7208
Fix dropdown uint item
2018-11-05 20:36:39 +01:00
twinaphex
52606fbc8e
Should fix dropdown list UINT settings like Audio Output Rate
2018-11-04 17:21:51 +01:00
twinaphex
a662b62d19
Use runloop_get_libretro_system_info in more places - clean some code up
2018-10-30 17:11:07 +01:00
radius
8c9e6a7c4e
fix these two
2018-10-13 16:31:58 -05:00
Alfrix
fa03a634d0
New Netplay icons
2018-10-09 19:52:28 -03:00
natinusala
8250007b8e
Added Lakka Switch menu entries
2018-10-06 15:44:37 +02:00
twinaphex
4206d7ac8a
Silence warnings
2018-10-04 16:40:47 +02:00
twinaphex
95974f9f3a
Should correct setting somewhat
2018-09-26 23:50:29 +02:00
twinaphex
bb0059c721
Add Twitch list/Youtube list
2018-09-26 23:00:20 +02:00
Twinaphex
76399013a1
Silence some warnings
2018-09-26 16:13:42 +02:00
twinaphex
0a9eb98cc8
Cleanups
2018-09-26 15:46:27 +02:00
twinaphex
04cb02cec7
Use setting->size for size when strlcpying for string variables
2018-09-26 12:57:00 +02:00
twinaphex
384b36ac4c
Comment this out for now - initial implementation of dropdown list
...
for float
2018-09-24 14:34:43 +02:00
twinaphex
6d16b5fc93
This is unnecessary - if you already know the enum_idx - use
...
menu_setting_find_by_enum instead - it will be faster
2018-09-23 22:02:20 +02:00
Sven
b62fa8d9ed
add ability to edit emu-style cheat code value ; change default handler to emu
2018-09-23 15:25:51 -04:00
twinaphex
2001489006
Disable action OK callback for playlist associations for now - difficult
...
to hook up
2018-09-23 20:22:05 +02:00
twinaphex
baa909f296
Add dropdown lists for core options
2018-09-23 18:36:48 +02:00
twinaphex
1f864e379b
Add dropdown lists for driver settings
2018-09-23 17:13:45 +02:00
twinaphex
962680abb8
Add dropdown list for Netplay Latency Frame settings
2018-09-23 14:34:51 +02:00
twinaphex
8d4d1b2e38
Use setting->offset_by properly
2018-09-23 14:12:47 +02:00
twinaphex
55def68da8
Style nit cleanups
2018-09-23 12:49:05 +02:00
twinaphex
1d962e960b
Style nits
2018-09-23 12:10:33 +02:00
twinaphex
f00f73c5ed
Add 'dropdown list' when pressing the OK/Confirm button on Video -> Aspect Ratio
2018-09-23 10:59:49 +02:00
radius
356d4e2c5e
[record] further cleanups of the workflow
2018-09-18 00:30:46 -05:00
twinaphex
e9a25e3022
Fix relative path includes
2018-09-17 21:47:12 +02:00
radius
0d7a169ea0
[recording] toggle menu when the options are used
2018-09-17 09:19:06 -05:00
radius
ef9258449c
[recording] hook up the options properly
2018-09-17 09:08:54 -05:00
twinaphex
c40700e51b
Add Start Streaming / Start Recording - implementation will need
...
to be properly done though
2018-09-17 09:18:44 +02:00
twinaphex
3c8ee6f26a
Add 'Start Streaming/Start Recording' to Quick Menu
2018-09-17 09:06:24 +02:00
twinaphex
004a2e335f
(CRT SwitchRes) Step 1- https://github.com/libretro/RetroArch/issues/6988
2018-09-16 08:06:06 +02:00
twinaphex
9d43f7f036
Fix French
2018-08-29 21:25:47 +02:00
Brad Parker
56c9a37e5a
Qt: initial core options dialog
2018-08-29 11:34:36 -04:00
alfrix
105fba6abe
XMB add an option to show desktop ui aka WIMP
2018-08-18 15:10:40 -03:00
twinaphex
6cd6bf993f
Fix strlcpy call
2018-08-16 18:30:53 +02:00
twinaphex
0175effb00
Revert "(Menu) change strncpy to strlcpy"
...
This reverts commit ba67623961
.
2018-08-16 16:40:28 +02:00
twinaphex
ba67623961
(Menu) change strncpy to strlcpy
2018-08-16 10:15:51 +02:00
twinaphex
f523fec4d2
C89_BUILD fixes
2018-08-07 03:50:10 +02:00
Twinaphex
01103dcd23
Cleanups
2018-08-04 20:02:33 +02:00
Sven
2fb5d54130
bugfix for very long code values - allow for any length
2018-08-04 13:05:05 -04:00
Sven
36d16a9c94
add some options to the cheat system to browse emulator memory
2018-08-03 14:59:33 -04:00
Sven
3d862bbdb4
Merge remote-tracking branch 'upstream/master'
2018-07-29 16:08:12 -04:00
Sven
565e916ef9
add "reload game-specific cheats" option to cheats menu
2018-07-29 15:55:40 -04:00
twinaphex
7131b969d8
(Android) Buildfixes
2018-07-29 19:04:53 +02:00
twinaphex
89083fd093
C89 buildfixes
2018-07-28 22:11:56 +02:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
Brad Parker
04311695aa
netplay: always use configured port instead of hardcoding, and don't ask for IP address if one is already set. fixes #6626
2018-06-27 23:03:27 -04:00
twinaphex
d27b6265a0
Add more HAVE_MPV ifdefs
2018-06-20 04:50:58 +02:00
twinaphex
c1f16e156e
Add Power Management submenu
2018-06-19 06:23:38 +02:00
Zoran Vuckovic
b487c3cace
Add MIDI support
2018-06-16 21:17:32 +02:00
radius
f81ea09f20
add saving, deletion options for per-dir remaps
2018-05-13 23:17:44 -05:00
twinaphex
1a55d4309c
Fix --disable-cheevos
2018-05-14 01:44:08 +02:00
radius
aa86d78183
add quick menu action to pause / resume hardcore mode for current session
2018-05-13 13:40:30 -05:00
twinaphex
7b1d61da3d
(QuickMenu) Added Configuration Override submenu
2018-05-03 00:04:19 +02:00
twinaphex
ab360ae3ac
(Audio mixer) Add Sequential playback mode
2018-05-02 21:43:16 +02:00
twinaphex
b480cdbe26
Add 'Add To Mixer And Play'
2018-05-02 21:09:53 +02:00
twinaphex
5e32f7ab40
Add To Mixer and Add To Mixer And Play actions
2018-05-02 20:39:55 +02:00
Mikael Brunnhede
b2187d4b10
Fix incorrect labels on dialogs due to incorrect macro.
2018-05-01 12:17:36 +02:00
twinaphex
1c90866070
Refactor this a bit and document it
2018-04-30 15:24:40 +02:00
twinaphex
25a7cb0f66
(Menu) Rename hack_shader_pass to scratchpad.unsigned_var
2018-04-30 15:19:54 +02:00
twinaphex
49341bac26
Add Play/Play (Looped) actions
2018-04-30 15:04:29 +02:00
twinaphex
965859ddcb
Start adding mixer controls - ability to stop and remove loaded tracks
2018-04-30 14:34:25 +02:00
Ryunam
2cf76a192f
Add Latency list under Settings and move relevant functions
2018-04-16 23:21:14 +02:00
Brandon Wright
20d87347f7
Add menu item showing and allowing to automatically set precise refresh rate.
2018-04-15 17:56:12 -05:00
twinaphex
6e4cf412f0
(menu_entry_playlist_start_entry) This code seems to be unnecessary now?
2018-04-12 21:02:54 +02:00
twinaphex
abad1b3134
Revert "(menu) Start passing menu_handle to action_ok callback"
...
This reverts commit d2a1c39f4b
.
2018-04-11 06:12:26 +02:00
twinaphex
fdffb7059d
Revert "Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET"
...
This reverts commit fbf03df8be
.
2018-04-11 06:11:45 +02:00
twinaphex
a07ada7af6
Revert "More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET"
...
This reverts commit a8f7d99aba
.
2018-04-11 06:11:23 +02:00
twinaphex
372603858d
Revert "(Menu) Update menu code"
...
This reverts commit f481924f1e
.
2018-04-11 06:10:51 +02:00
twinaphex
f481924f1e
(Menu) Update menu code
2018-04-11 03:04:58 +02:00
twinaphex
a8f7d99aba
More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET
...
calls
2018-04-10 21:49:25 +02:00
twinaphex
fbf03df8be
Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET
2018-04-10 19:57:33 +02:00
twinaphex
d2a1c39f4b
(menu) Start passing menu_handle to action_ok callback
2018-04-10 18:39:03 +02:00
twinaphex
6e299065ce
Remove RARCH_MENU_CTL_PLAYLIST_ calls - use playlist_init_cached,
...
playlist_get_cached, and playlist_free_cached from now on (defined
in playlist.h) - no more menu dependencies on cached playlists
2018-04-10 17:51:40 +02:00
twinaphex
c9e48cd9de
Cleanups / get rid of more dependencies
2018-04-10 04:31:19 +02:00
twinaphex
6f0fc2426d
(database_info/task_database) Get rid of list_special dependencies
2018-04-10 04:13:45 +02:00
twinaphex
8ca8f92aeb
No more configuration.h dependencies in core_info.c
2018-04-10 03:02:10 +02:00
twinaphex
4db665130c
Start moving callback functions to their dedicated files
2018-04-09 03:48:08 +02:00
twinaphex
1cfc8a5fc8
(Coverity) Fix some memory leaks
2018-03-27 17:03:36 +02:00
twinaphex
826a7d199a
Remove useless struct
2018-03-25 19:16:39 +02:00
twinaphex
a2295af556
Make these variables a part of menu_handle_t
2018-03-25 17:02:30 +02:00
markwkidd
007829654e
cast and dereference pointer without compiler warn
2018-03-24 10:16:34 -04:00
markwkidd
512dc7fef5
revert change to core association to fix regression
2018-03-23 22:17:43 -04:00
twinaphex
0ece3d8397
Start implementing frame_time/frame_count to video_info
2018-03-23 13:30:30 +01:00
markwkidd
e9822e0ac7
Update menu_cbs_ok.c ( #6439 )
2018-03-22 19:46:02 -04:00
Twinaphex
5c82ef3ee3
Merge pull request #6423 from markwkidd/playlist-core-reset
...
"reset associated core" feature for playlists
2018-03-22 21:40:19 +01:00
markwkidd
e373d82a58
cherry-pick menu code for core association reset
2018-03-22 13:27:37 -04:00
twinaphex
72dc03a1c6
Try to fix Coverity warnings
2018-03-19 06:58:36 +01:00
markwkidd
4312c11d31
demonstration of core association reset
...
fix .cfg:
tweak
2018-03-18 16:41:49 -04:00
radius
c52fdc469f
remove task_push_http_transfer_raw, encode before sending data to the task
2018-03-16 22:38:21 -05:00
twinaphex
f0f3df3043
Get rid of some menu shader functions
2018-02-27 05:07:34 +01:00
twinaphex
7bc9e5260e
Start getting rid of HAVE_SHADER_MANAGER ifdefs
2018-02-25 22:54:17 +01:00
twinaphex
11289367cf
Subsystem should work now with archives when using 'Open' instead of
...
'Load'
2018-02-17 12:40:00 +01:00
twinaphex
7b52b4a258
Add some placeholder code
2018-02-17 12:23:15 +01:00
radius
2a9046c06f
subsystem part 3: cleanups
2018-02-12 02:39:25 -05:00
radius
9730fa5c51
subsystem part 2: load content! hacky
2018-02-12 02:39:25 -05:00
radius
d3484528d1
subsystem part 2: load content?
2018-02-12 02:39:25 -05:00
radius
752e729ec2
subsystem part 2: set paths
2018-02-12 02:39:24 -05:00
radius
b212640732
subsystem part 2: add a wrapper to set the current subsystem
2018-02-12 02:39:24 -05:00
radius
1951adeb5b
subsystem part 2: add LABELS
2018-02-12 02:39:24 -05:00
radius
597e0ce1ec
subsystem part 1: get the required data to load content
2018-02-12 02:39:23 -05:00
radius
42f88a8239
Revert "Fix 'Append Disk Image'"
...
Reverting this truly fixes disk image append
¯\_(ツ)_/¯
This reverts commit 366c73f429
.
2018-02-08 22:30:51 -05:00
Andrés
42e93f3197
restore missing code pieces of my last PR ( #6261 )
2018-02-08 22:24:18 -05:00
twinaphex
9dc597cf6c
Undo all menu hash related changes - was causing more harm
...
than good - apologies to radius since we now have to recode
his shader changes PR
2018-02-09 01:51:37 +01:00
radius
940efa8d73
allow loading of parent-dir specific presets
2018-02-07 21:25:58 -05:00
radius
5783030b5c
add per-parent-dir shader preset saving
2018-02-07 21:25:58 -05:00
twinaphex
71d1dedbdb
Fix playlist run entries
2018-02-08 01:02:32 +01:00
twinaphex
596901b335
Get rid of more hashes
2018-02-07 23:38:32 +01:00
twinaphex
115bdd9fe5
Cleanups
2018-02-07 23:31:30 +01:00
twinaphex
8024dd367e
Remove this label hash
2018-02-07 22:39:49 +01:00
twinaphex
428175cbbc
Get rid of menu_label_hash usage
2018-02-07 22:28:44 +01:00
twinaphex
f93af36364
Pass menu_label to bind OK
2018-02-07 22:19:18 +01:00
twinaphex
ba35d29541
(menu_cbs_ok.c) Cleanups
2018-02-07 05:47:35 +01:00
twinaphex
bc67aa3aad
Cleanups
2018-02-07 05:36:58 +01:00
twinaphex
5202afb173
Get rid of more hashes
2018-02-06 21:55:49 +01:00
twinaphex
11ff498f3d
Get rid of hash
2018-02-06 13:14:46 +01:00
twinaphex
d89f268d98
Fix regression with load archive
2018-02-06 01:07:52 +01:00
twinaphex
0e46a6b77e
Update
2018-02-06 00:16:49 +01:00
twinaphex
410188ce90
Cleanups
2018-02-06 00:10:40 +01:00
twinaphex
cef20c4135
remove hash
2018-02-06 00:05:47 +01:00
twinaphex
532462702e
Remove hash
2018-02-06 00:03:27 +01:00
twinaphex
76267cf05f
Remove hashes
2018-02-06 00:00:55 +01:00
twinaphex
b726959297
Get rid of hashes
2018-02-05 23:49:46 +01:00
twinaphex
8e21e61923
Cleanups
2018-02-05 23:43:26 +01:00
twinaphex
754c9d4db9
Cleanup more hashes
2018-02-05 23:37:27 +01:00
twinaphex
fb1c44c900
Get rid of more hashes
2018-02-05 21:41:34 +01:00
twinaphex
da070061b0
Cleanups
2018-02-05 21:09:59 +01:00
twinaphex
81859c805f
Get rid of MENU_LABEL_FAVORITES
2018-02-05 20:59:59 +01:00
twinaphex
457d543cb1
Get rid of callback function hashes
2018-02-05 19:14:55 +01:00
twinaphex
0b3545837e
Cleanup some allocations
2018-02-04 19:05:43 +01:00
twinaphex
8d99fd7ce0
Cleanup string manipulation
2018-02-01 11:16:13 +01:00
twinaphex
e7414e8286
Cleanups
2018-01-18 06:15:39 +01:00
twinaphex
391fd3eadc
Fix CXX_BUILD for D3D
2018-01-15 21:44:49 +01:00
twinaphex
39cc418e2e
Cut down on code duplication
2018-01-12 05:27:09 +01:00
twinaphex
fb38c0da21
Cut down on code duplication
2018-01-12 04:51:15 +01:00
twinaphex
ef6b87ae2c
(Menu) Cut down on code duplication
2018-01-12 04:42:44 +01:00
twinaphex
3407cd665d
(Menu) Cut down on code duplication
2018-01-12 04:18:53 +01:00
meepingsnesroms
7ac985e9be
Add all xmb menu options to rgui and glui, 3ds warning fix, move start directory to top of load content
2018-01-01 10:38:16 -08:00
twinaphex
8c2070947e
Prevent some warnings
2017-12-29 13:00:24 +01:00
radius
3ed436dbd0
update this label to Stop immediately
2017-12-17 12:16:34 -05:00
radius
7bdd8e945a
show the frontend name and CPU architecture on netplay rooms
2017-12-17 11:51:50 -05:00
twinaphex
c7c4b723d6
Move path_file_exists to filestream and do away with filestream
...
dependencies in file/file_path
2017-12-14 20:05:46 +01:00
Brad Parker
8c0adf3594
move path_file_rename and path_file_remove into VFS
2017-12-14 13:32:26 -05:00
twinaphex
eeefdf980c
Add menu_networking.c/menu_networking.h
2017-12-13 03:35:12 +01:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
30eb7f91b4
Fix Coverity warning
2017-12-06 14:25:41 +01:00
twinaphex
fc9943476c
Add another edge case
2017-11-27 07:25:01 +01:00
twinaphex
70769e435c
Add another edge case
2017-11-27 07:23:43 +01:00
twinaphex
9f83175182
Add Automatically Load Content To Playlist feature
2017-11-27 06:47:31 +01:00
twinaphex
88905661e3
Cleanup
2017-11-27 03:50:33 +01:00
radius
6dfb6da4ec
clear the paths here instead
2017-11-26 18:33:05 -05:00
twinaphex
dfebea9109
Cleanups
2017-11-26 22:58:36 +01:00
twinaphex
493d442f8c
Silence some warnings
2017-11-26 22:43:58 +01:00
twinaphex
e35394d4bd
Fix MSVC 2003 build
2017-11-26 22:41:34 +01:00
twinaphex
66c7eccd91
Cut down on code duplication
2017-11-26 07:35:06 +01:00
twinaphex
064ad8145a
Cut down on code duplication
2017-11-26 07:29:19 +01:00
twinaphex
e049b51a21
Cleanup
2017-11-26 07:17:31 +01:00
twinaphex
ec92edb998
Cut down on code duplication
2017-11-26 07:10:18 +01:00
twinaphex
1dab4a7f83
Cut dowon on code duplication
2017-11-26 07:04:05 +01:00
twinaphex
2e7a532c89
Cut down on code duplication
2017-11-26 06:57:05 +01:00
twinaphex
edfe5e6991
Cut down on code duplication
2017-11-26 06:49:58 +01:00
twinaphex
d5c30fd68c
Cleanups
2017-11-26 06:35:53 +01:00
twinaphex
ce91c082e4
Cut down on code duplication
2017-11-26 06:23:30 +01:00
twinaphex
99fcc63b38
Cut down on code duplication
2017-11-26 06:12:51 +01:00
twinaphex
bd1e06bbb7
Group identical functions
2017-11-26 06:03:34 +01:00
twinaphex
f15aaa0b2c
Reduce differences between the two functions
2017-11-26 05:07:35 +01:00
twinaphex
dee66ab6bb
Get rid of this - seems to be a highly problematic codepath in
...
general
2017-11-26 05:04:18 +01:00
twinaphex
771efdabc0
Fix edge case issue where game's label was not being properly set
...
when loading two games one after another from a playlist/collection -
the previous game's name was being used instead
2017-11-26 03:01:28 +01:00
twinaphex
df7513be27
Cleanups
2017-11-25 23:39:31 +01:00
twinaphex
e8b21cbafe
Refactor code
2017-11-25 22:59:47 +01:00
twinaphex
b604a1871a
Create command_playlist_update_write_file and move it to command.c
2017-11-25 22:54:42 +01:00
twinaphex
bf8cfe4123
Add HAVE_MENU ifdef
2017-11-25 22:00:56 +01:00
twinaphex
a2f721a623
Cleanups
2017-11-25 21:54:30 +01:00
twinaphex
ee26a2f2af
Restore this
2017-11-25 21:52:30 +01:00
twinaphex
aa14dca1b9
Cleanups
2017-11-25 21:51:32 +01:00
twinaphex
c992d92c99
Updates
2017-11-25 21:45:28 +01:00
twinaphex
7f3738d3cd
More refactoring
2017-11-25 21:40:29 +01:00
twinaphex
086ff6e60a
More refactoring
2017-11-25 21:35:00 +01:00
twinaphex
1d9d6d2f40
Refactoring some identical code
2017-11-25 21:18:25 +01:00
Twinaphex
3902d4c1cf
Fix warning
2017-11-25 05:53:56 +01:00
twinaphex
ed9cd1a70d
MSVC 2005 - buildfix
2017-11-20 17:54:13 +01:00
Twinaphex
731db6a4be
Merge pull request #5663 from bkoropoff/mame-member
...
scanner: allow matching archives by member
2017-11-19 23:58:32 +01:00
radius
8f14a92c54
console build fixes
2017-11-19 15:50:01 -05:00
radius
e9afdb327e
styling fixes
2017-11-19 09:56:20 -05:00
radius
b430b772b5
j is initialized as zero already, i should be netplay_room_count
2017-11-19 09:54:28 -05:00
radius
9b673152f7
fix C89 errors
2017-11-19 09:41:36 -05:00
radius
149469515f
Fix lan rooms
...
Squashed commit of the following:
commit 6e1fea3b16bb330ed2862eb00d2e911221c48a34
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 22:16:02 2017 -0500
use the baked in address instead of sockaddr
commit 84f2d389fd6352b3037f48c18d133d2f1063d461
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 22:05:57 2017 -0500
send replies
commit c6733009cc5a25e58391c5fc693b277ea27404b3
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 21:53:12 2017 -0500
send replies
commit a6816c9481f7ea89a3c97597233e54c6354716e7
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 21:46:55 2017 -0500
send replies
commit c2453b73ccafbd53192507affbc11d5f279c2e7c
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 21:26:34 2017 -0500
look for common interfaces
commit fb42e6470242689f5e6160149ef91f0f0abf068d
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 20:06:50 2017 -0500
send broadcasts in all interfaces
commit b7730596df9775fb815007689e9c7cc06b317b03
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 20:00:17 2017 -0500
send broadcasts in all interfaces
commit b620a78052d1b95e81d346f3e5efb233e0547793
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 14:30:31 2017 -0500
add more logging
commit c016c7d559cd631172a58f99cd3e1a1365965b8e
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 14:12:03 2017 -0500
update log messages
commit 0a49ba61f56f2ca483fa76c7a04f0709c68b95ad
Author: radius <andres.430@gmail.com>
Date: Sat Nov 18 13:50:47 2017 -0500
fix lan room listing for rooms > 1, allow connecting in arbitrary ports
2017-11-18 22:43:47 -05:00
Brian Koropoff
711877b056
content: preserve info for history/favorites
...
If the content came from a playlist, use the original label.
Preserve the core path and name in the favorites list.
2017-11-17 16:55:32 -08:00
twinaphex
6f2efe7f1e
Add 'Add to Favorites' to playlist entries
2017-11-16 15:41:37 +01:00
Jean-André Santoni
63ba8be296
(Menu) Reset the navigation pointer when closing content
2017-10-21 18:55:00 +07:00
Brad Parker
a7c8cc88e5
win32: support local multibyte encoding for file paths
2017-10-14 23:13:24 -04:00
Brunnis
39619d1245
Implemented new Kiosk Mode setting which hides all configuration related settings/tabs in XMB.
2017-10-11 11:30:53 +02:00
Brunnis
b1a6753976
Merge branch 'master' into quick-menu-show-hide-options
2017-10-09 12:05:04 +02:00
Mikael Brunnhede
e286c5dda2
Implemented new settings menu view: User Interface -> Views -> Quick Menu.
...
Implemented setting for showing/hiding the "Take Screenshot" option in the Quick Menu.
2017-10-09 08:14:52 +02:00
twinaphex
1e3da091a5
Get rid of some hashes
2017-10-05 11:44:11 +02:00
twinaphex
bb6ca3e4ff
Fix playlists in non-horizontal mode
2017-10-04 08:26:41 +02:00
twinaphex
8238545bef
Cleanups
2017-10-04 06:53:47 +02:00
Twinaphex
9c89b3e546
Merge pull request #5496 from Brunnis/master
...
Add setting for showing/hiding the ability to rename playlist items
2017-10-02 22:37:50 +02:00
Mikael Brunnhede
af7df0cba3
Add setting for showing/hiding the ability to rename playlist items.
2017-10-02 22:17:44 +02:00
twinaphex
df15a67c71
Remove menu_entries_get_last
2017-10-01 17:20:01 +02:00
twinaphex
8af2559b2a
Be similarly careful in other functions
2017-09-28 03:39:35 +02:00
twinaphex
8b62a7cb7d
Fix crash that could occur upon loading content
2017-09-28 03:37:29 +02:00
twinaphex
8b5f8d8c64
menu_displaylist_info - rewrite path
2017-09-28 03:06:54 +02:00
twinaphex
08ecfc74ec
Rewrite info.label
2017-09-28 02:45:03 +02:00
twinaphex
4a133144d5
Get rid of Coverity warning
2017-09-28 00:45:40 +02:00
Twinaphex
8ec326a43f
Merge pull request #5479 from Brunnis/master
...
Add XMB menu option to show the Settings tab if it has previously been hidden
2017-09-26 16:51:50 +02:00
Mikael Brunnhede
a1e9027fe2
Added XMB menu option to show the Settings tab if it has previously been hidden.
2017-09-26 14:41:07 +02:00
twinaphex
60c7f8e35f
Fix 'pointer to local outside scope'
2017-09-18 16:35:31 +02:00
twinaphex
c90307c585
Buildfix
2017-09-18 16:22:27 +02:00
twinaphex
49cf80db10
Fix resource leaks
2017-09-18 15:57:05 +02:00
Andrés
583a74c0e4
Merge pull request #5432 from fr500/master
...
input remapping cleanups
2017-09-11 23:07:42 -05:00
radius
6a561f6414
input remapping cleanups
2017-09-11 22:49:39 -05:00
twinaphex
466df258d8
Fix use after free
2017-09-12 05:09:56 +02:00
twinaphex
2d4cd1bd0e
Fix resource leak
2017-09-12 05:08:56 +02:00
twinaphex
0af92cc92e
Reduce stack usage
2017-09-11 06:31:44 +02:00
twinaphex
29114ffe29
generic_action_ok_displaylist_push - reduce stack usage
2017-09-11 03:09:42 +02:00
twinaphex
e36c3b9a0b
Cleanup
2017-09-11 03:07:04 +02:00
twinaphex
c86901547b
Cleanup
2017-09-11 03:04:55 +02:00
twinaphex
ecd7733a85
Cleanups
2017-09-11 03:03:33 +02:00
twinaphex
fedb4f1de6
Reduce stack usage
2017-09-11 03:01:33 +02:00
twinaphex
b13cc25358
Cleanups
2017-09-11 00:23:04 +02:00
twinaphex
08e3bb2122
(MSVC) Buildfixes
2017-09-10 22:38:03 +02:00
twinaphex
e338838ade
Cut down on stack usage
2017-09-09 22:10:19 +02:00
Brad Parker
0a1b3fedc0
VC6 support (targets NT 3.51)
2017-09-06 23:03:02 -04:00
retro-wertz
a37b880a3d
Fix unable to set Audio DSP Plugin from menu
...
https://github.com/libretro/RetroArch/issues/5389
2017-09-06 09:51:29 +08:00
twinaphex
366c73f429
Fix 'Append Disk Image'
2017-08-17 19:07:38 +02:00
twinaphex
5909d72a09
Fix 'Scan File'
2017-08-17 18:53:55 +02:00
twinaphex
a243278f53
Get rid of more hash labels
2017-08-16 19:06:14 +02:00
twinaphex
0eb78a26b3
Let's try to implement the message inside intl/msg_hash_us.c instead -
...
we need to get index from somewhere
2017-08-16 05:45:51 +02:00
radius
6f4697d60f
start adding descriptions for netplay rooms
2017-08-15 21:03:59 -05:00
twinaphex
5c7fd82a40
Add Music/Image/Video lists for MaterialUI and RGUI
2017-08-16 03:15:04 +02:00
twinaphex
e32ec709b3
Added 'Favorites' to MaterialUI playlists tab
2017-08-16 00:01:56 +02:00
twinaphex
950264e89e
Fix setting the path
2017-08-15 05:30:57 +02:00
twinaphex
147374c9c1
You can now rename playlist entries
2017-08-14 20:07:43 +02:00
twinaphex
fd0c9fb9c1
Start adding entries for renaming entry
2017-08-14 19:40:25 +02:00
Rob Loach
7c54cebfb3
Merge branch 'master' of github.com:libretro/RetroArch into favorites
2017-08-13 21:20:22 -04:00
twinaphex
81273cedcf
Fix playlist remove regression
2017-08-14 02:49:55 +02:00
Jean-André Santoni
9dfb39c672
Start implementing the callback for add-to-favorites
2017-08-14 00:29:38 +02:00
twinaphex
f9765a98fb
Cut down on code duplication
2017-08-13 07:14:10 +02:00
twinaphex
dce21063dd
Cut down on code duplication
2017-08-13 06:57:32 +02:00
twinaphex
45cb6925cf
Cut down on code duplication
2017-08-13 06:49:51 +02:00
twinaphex
2756217d9b
(menu_cbs_ok.c) Cut down on code duplication
2017-08-13 06:36:53 +02:00
twinaphex
51ca9825dd
Cleanups
2017-08-13 00:55:47 +02:00
twinaphex
a98e8bc915
Optimize this part
2017-08-13 00:39:11 +02:00
twinaphex
a443196726
Cut down on code duplication
2017-08-11 02:51:09 +02:00
twinaphex
4a9c7384c7
Silence more format truncation warnings
2017-08-10 23:14:03 +02:00
twinaphex
9272d26269
Start filling in more resolution functionality for Windows
2017-08-09 04:17:32 +02:00
ensra
6a36453f20
Cast ctype args to unsigned char
2017-08-08 12:21:48 +01:00
twinaphex
912c7265e6
Get rid of some warnings
2017-08-06 14:03:09 +02:00
radius
2db79242c9
remove remaps
2017-08-05 11:21:07 -05:00
Justin Jacobs
150bc81ee1
Add "Delete Core" option to Core Information menu ( #5132 )
2017-08-03 18:38:30 -04:00
twinaphex
fad37a3bd1
Load Content Special should now produce a filebrowser
2017-07-30 15:58:46 +02:00
Brad Parker
c072894a93
netplay: show country next to lobby nickname
2017-07-29 02:24:11 +00:00
Twinaphex
432e5c02de
Merge pull request #5161 from fr500/subsystem
...
start implementing subsystem
2017-07-26 02:33:34 +02:00
radius
84e0251a86
add retroarch version to lan announcement
2017-07-24 21:13:28 -05:00
radius
d560660bdc
add room type in the title
2017-07-24 20:52:27 -05:00
radius
fcbcfab3d9
disable SRAM autosave while netplay is underway
2017-07-24 20:13:53 -05:00
radius
c2882164f9
reenable rewind if the user disables netplay
2017-07-24 20:13:53 -05:00
radius
e09075dc25
Add RetroArch version and use different icons for different room types
2017-07-24 20:13:52 -05:00
radius
b14593081d
start implementing subsystem
2017-07-21 19:06:06 -05:00
twinaphex
e9f9702a2d
(playlist.c) Don't expose struct details to outside
2017-07-01 03:38:36 +02:00
twinaphex
652452b905
Create User Interface -> Views
2017-06-20 02:04:23 +02:00
twinaphex
6af5bd01bf
Merge retro_stat and file_path
2017-06-16 15:00:11 +02:00
twinaphex
95e588ce0f
Fix C89_BUILD
2017-06-10 12:52:45 +02:00
twinaphex
6b1b8fc35a
Add netplay settings sublist
2017-06-08 00:19:43 +02: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
twinaphex
e67b6d4b3c
Fix coverity error
2017-05-29 02:30:12 +02:00
twinaphex
ffe0987454
Silence some Coverity warnings
2017-05-28 19:06:15 +02:00
twinaphex
9fa871ccf9
Buildfixes for consoles
2017-05-28 18:33:44 +02:00
twinaphex
c74104f8c9
Get rid of RARCH_MENU_CTL_SYSTEM_INFO_*
2017-05-28 16:25:46 +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
5851d103d0
Add 'Add to Mixer' option for Ogg/WAV files inside the music tab
2017-05-27 21:03:17 +02:00
radius
fabdc580ef
readd manual connection option, cleanup old codepaths
2017-05-27 12:59:34 -05:00
twinaphex
df17764673
Move code from menu_content.c to menu_cbs_ok.c
2017-05-27 03:51:56 +02:00
twinaphex
63a640605c
Cleanups
2017-05-27 00:50:14 +02:00
twinaphex
74f202bbda
(Menu) Cleanups
2017-05-26 20:12:52 +02:00
aliaspider
e18a5716e3
realloc needed here.
2017-05-26 07:05:52 +01:00
Jean-André Santoni
9e1c426a3a
Use the new netplay room list in place of the old netplay menu
2017-05-25 17:35:14 +02:00
aliaspider
385539ccc5
fix stack overflow in netplay_refresh_rooms_cb.
2017-05-23 16:14:25 +01:00
radius
75182bfc6f
fix errors due to rebase
2017-05-21 23:43:13 -05:00
twinaphex
59fb7700b8
Combine menu_driver.c and menu_display.c
2017-05-19 15:25:14 +02:00
twinaphex
2fb5e821cf
Update Font Path menu option
2017-05-19 04:44:10 +02:00
twinaphex
fa9fe88547
Fix filebrowser issues
2017-05-19 02:39:33 +02:00
twinaphex
236f5b3514
Fix selecting image with Menu Wallpaper
2017-05-19 01:50:15 +02:00
twinaphex
6d20fa96e0
Revert "Fix #4920"
...
This reverts commit f341f70705
.
2017-05-19 01:37:45 +02:00
Jean-André Santoni
f341f70705
Fix #4920
2017-05-19 00:38:20 +02:00
twinaphex
9096038e20
Correct set_thumbnail_system/set_thumbnail_content functions
2017-05-17 09:32:17 +02:00
twinaphex
dd53162519
Add define for IPv6 code
2017-05-17 07:24:17 +02:00
twinaphex
acaf65a8f7
Add in define if missing
2017-05-17 07:23:16 +02:00
twinaphex
be22290495
Rename to inet_ntop_compat
2017-05-17 07:00:47 +02:00
Twinaphex
3e69214d78
Merge pull request #4928 from fr500/master
...
add inet_ntop
2017-05-17 05:33:41 +02:00
radius
2f1c3fb437
add inet_ntop
2017-05-16 22:21:36 -05:00
twinaphex
529349019d
Combine menu_navigation_ctl and menu_driver_ctl
2017-05-17 04:57:43 +02:00
radius
a81c01729b
use inet_ntoa if INET6_ADDRSTRLEN is not defined
2017-05-16 20:13:58 -05:00
twinaphex
ee8dc151a3
Combine menu_driver.c and menu_navigation.c
2017-05-17 03:00:32 +02:00
twinaphex
0a1f1237aa
Comment out inet_ntop for now
2017-05-16 22:16:41 +02:00
Twinaphex
808b973752
(OSX) Silence warnings
2017-05-16 08:44:17 +02:00
radius
54ce598a00
cut code duplication further
2017-05-16 00:34:28 -05:00
radius
1de95c6413
further refinement of the netplay workflow
2017-05-16 00:18:29 -05:00
radius
ea0202a39d
LAN rooms work on android although it seems to be always using IPv6 now
2017-05-16 00:18:28 -05:00
Twinaphex
c035f9597a
Merge pull request #4921 from fr500/master
...
NETPLAY menu improvements
2017-05-16 03:00:19 +02:00
radius
c783dbff28
remove some more code duplication, lan rooms now show up correctly on left-right
2017-05-15 19:45:23 -05:00
radius
4710bfcf43
split this function to avoid some code duplication
2017-05-15 19:25:56 -05:00
radius
a98033f375
make the --start netplay host-- entry context sensitive
2017-05-15 18:58:46 -05:00
Jean-André Santoni
8e47e7e8b3
Fix #4920
2017-05-15 21:24:27 +02:00
twinaphex
6b4d4447b2
Cleanups
2017-05-15 20:24:12 +02:00
Jean-André Santoni
17837ec81d
Display thumbnails in the Database Manager
2017-05-15 13:05:33 +02:00
twinaphex
e2c7671e9f
Create rarch_menu_running/rarch_menu_running_finished
2017-05-15 04:31:40 +02:00
twinaphex
c70916ca31
Move callback to menu_displaylist.c
2017-05-15 02:57:47 +02:00
twinaphex
56fb642119
Rewrite task_netplay_lan_scan.c - pass callback function to task
2017-05-15 02:09:26 +02:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
Jean-André Santoni
c335d870a5
Code cleaning
2017-04-29 22:07:16 +02:00
twinaphex
e6ab06a701
Move path variables
2017-04-29 00:39:29 +02:00
twinaphex
05e4ec733e
Move uint variables
2017-04-28 21:03:04 +02:00
twinaphex
ed53be7c81
Move all bool settings
2017-04-28 14:11:34 +02:00
twinaphex
5ea70ffb2e
Get rid of some implicit memsets
2017-04-27 01:23:04 +02:00
twinaphex
3ec5816259
Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET
2017-04-23 16:41:26 +02:00
twinaphex
7ea0528c6b
Turn MENU_NAVIGATION_CTL_{SET|GET}_SELECTION into separate
...
functions
2017-04-23 14:31:49 +02:00
twinaphex
0fc2a87bfd
CXX_BUILD fix
2017-03-24 00:18:20 +01:00
radius
482261e81b
remove pointless check
2017-03-21 23:59:18 -05:00
radius
32a132e0ab
only use this flag for actual content, the rest of the downloads should always be extracted
2017-03-21 23:53:57 -05:00
Brad Parker
32a5c1a58b
missing null pointer check, just close dialog if no hostname was specified, fixes issue #4703
2017-03-13 21:05:00 -04:00
Twinaphex
4b796ae740
Silence warnings
2017-03-06 12:12:00 +01:00
Jean-André Santoni
e7be847784
Avoid pushing netplay rooms on wrong tabs
2017-03-05 22:42:33 +01:00
Brad Parker
bf553fe65c
netplay: connect to MITM server instead of host IP if one is specified in lobby listing
2017-03-05 14:19:38 -05:00
Brad Parker
0d81b2005f
parse new lobby room listing with JSON
2017-03-05 14:19:35 -05:00
twinaphex
3a5eb48c4a
C89_BUILD fixes
2017-03-05 19:25:11 +01:00
radius
eba92bd3ca
mantain LAN rooms in the list after moving left/right
2017-02-28 11:10:17 -05:00
twinaphex
56eb09406b
Add TODO/FIXME
2017-02-28 10:28:49 +01:00
twinaphex
c17dbe6ddb
Using calloc seems to get us past the crashes
2017-02-28 10:27:34 +01:00
twinaphex
2fa9d47b61
Cleanups
2017-02-28 10:22:06 +01:00
twinaphex
aff63e6c3f
Cleanups
2017-02-28 10:16:36 +01:00
twinaphex
8195c601d5
Cleanups
2017-02-28 10:14:00 +01:00
twinaphex
05b760d0f8
Fix C89_BUILD/CXX_BUILD
2017-02-28 09:52:33 +01:00
radius
0c456c2235
comment this out for now
2017-02-27 23:47:04 -05:00
radius
ba4804ed7c
differentiate lan and internet rooms
2017-02-27 21:58:39 -05:00
radius
650655abbe
doesn't seem to crash anymore
2017-02-27 21:44:11 -05:00
radius
e50ea80dfa
integrate the rest of the lan scan parameters
2017-02-27 21:24:34 -05:00
radius
5ca55aa533
publish IP address correctly
2017-02-27 20:22:56 -05:00
radius
b719f30b8e
add lan games
2017-02-27 19:00:43 -05:00
Jean-André Santoni
834087d1ad
(XMB) Use a tab styled icon for the netplay tab
2017-02-27 22:48:27 +01:00
Twinaphex
216e7bcdaf
Silence more warnings on iOS
2017-02-26 21:46:19 +01:00
twinaphex
89715b7195
Fix CXX_BUILD
2017-02-26 10:39:15 +01:00
Twinaphex
b7b3b2cb5f
Try to prevent truckload of warnings on iOS
2017-02-26 10:33:03 +01:00
twinaphex
d6ecfd42b5
Take out logging
2017-02-24 06:26:50 +01:00
twinaphex
59b86027e9
Simplify menu_displaylist_parse_cores
2017-02-24 06:26:20 +01:00
twinaphex
db02a0c52a
Move this back
2017-02-24 02:21:18 +01:00
twinaphex
b8e68030d0
(menu_cbs_ok.c) Cleanups
2017-02-23 21:35:06 +01:00
twinaphex
0789fff6df
Rename load content tasks
2017-02-21 18:36:47 +01:00
twinaphex
03948eafd3
Create task_push_start_builtin_core
2017-02-21 17:22:04 +01:00
twinaphex
1ec7b79ad6
Rename another task
2017-02-21 16:53:02 +01:00
twinaphex
d0e49a2d8f
Rename some tasks
2017-02-21 16:50:39 +01:00
twinaphex
1582a47bb9
Create task_push_content_load_new_content_with_new_core_from_menu
2017-02-21 04:31:03 +01:00
twinaphex
0b5118423d
Create task_push_content_load_nothing_with_new_core_from_menu
2017-02-21 04:07:40 +01:00
twinaphex
cca72126f2
Create task_push_content_load_nothing_with_current_core_from_menu
2017-02-21 03:54:34 +01:00
twinaphex
96210188b0
Create task_push_content_load_content_from_playlist_from_menu
2017-02-21 03:44:36 +01:00
radius
34550ba3b5
fix 1d4be4cb1b
2017-01-28 22:13:12 -05:00
radius
1d4be4cb1b
update menu
2017-01-28 11:16:44 -05:00
Brad Parker
3c67b2e547
translate netplay room strings
2017-01-25 11:30:34 -05:00
twinaphex
018cb7ebe6
Add another parameter to content_get_status
2017-01-25 15:51:57 +01:00
twinaphex
4b476cfe5f
config_replace - add bool argument
2017-01-24 18:08:26 +01:00
radius
d1e554ac2e
log the port too
2017-01-23 19:58:25 -05:00
twinaphex
1437d21457
Only call task_push_image_load if image exists
2017-01-23 18:30:17 +01:00
radius
2be1355b57
this should work as soon as the server component is updated
2017-01-22 18:57:50 -05:00
radius
3306f5274a
add name matching
2017-01-22 18:39:07 -05:00
Twinaphex
fa4f538d69
Merge pull request #4479 from fr500/master
...
remove these, no longer needed
2017-01-22 22:03:53 +01:00
radius
50f3a3318d
cleanup this
2017-01-22 16:02:24 -05:00
twinaphex
8ad2b5000f
Prevent memcpy if data->data is NULL
2017-01-22 21:47:52 +01:00
radius
692bedf7d3
just reload the game when connecting to a netplay lobby
2017-01-22 15:42:38 -05:00
Twinaphex
1410668d34
Cleanups
2017-01-22 21:33:59 +01:00
radius
b594ab3d11
remove these, no longer needed
2017-01-22 15:31:27 -05:00
twinaphex
b462e0aaf0
Fix non-HAVE_NETWORKING targets
2017-01-22 21:27:36 +01:00
twinaphex
178d959cad
Fix C89_BUILD
2017-01-22 21:24:57 +01:00
twinaphex
36b2c48cb5
Fix CXX_BUILD
2017-01-22 21:19:39 +01:00
Twinaphex
3ff158b907
Merge pull request #4436 from fr500/lobby
...
Basic lobby system (don't merge, just for tracking)
2017-01-22 21:08:43 +01:00
radius
a0e6a24f38
use deferred netplay init
2017-01-22 13:07:30 -05:00
Jean-André Santoni
469aed2e0f
Improve the task, with hostname and corename
2017-01-22 18:39:19 +01:00
radius
5e7d9affe3
free netplay_room_list before allocating again
2017-01-22 12:33:14 -05:00
radius
33cc168eb9
allow connecting to lobby port instead of the port in settings
2017-01-22 12:29:29 -05:00
twinaphex
96c8ca5a09
Header update #1
2017-01-22 13:40:32 +01:00
radius
0de43b954e
can now connect when starting a game too
2017-01-20 16:04:10 -05:00
radius
42dc8c7e15
woops fix hardcoded address
2017-01-20 15:14:30 -05:00
radius
0acf34dcdd
now we can connect (if the game is already loaded
2017-01-20 15:13:38 -05:00
radius
b5357493ad
log crc properly
2017-01-19 23:53:45 -05:00
radius
8d25b2b0a3
add stub connection handler
2017-01-19 23:44:10 -05:00
radius
8a1fb24fe9
update url
2017-01-19 23:21:22 -05:00
radius
930cde21a2
crc is announced now (for cores that don't have needs_fullpath set)
2017-01-19 21:43:46 -05:00
fr500
bde244645e
switch to the new sqlite backend instead of a plain text file
2017-01-19 17:01:50 -05:00
radius
d2e09622c8
add own labels
2017-01-19 09:31:01 -05:00
radius
702f0cd95d
add entries to the list
2017-01-19 09:16:37 -05:00
radius
3dd6c91493
start populating the list
2017-01-19 08:56:56 -05:00
radius
9237752d91
styling
2017-01-19 02:09:09 -05:00
radius
9e1f267ab2
fix listing
2017-01-19 02:05:33 -05:00
radius
7c833074bb
parsing now works
2017-01-19 00:52:53 -05:00
twinaphex
0c814f767c
Remove configuration.h header dependencies
2017-01-17 19:39:12 +01:00
twinaphex
8366278d45
More of where that came from
2017-01-17 15:39:14 +01:00
Alcaro
a73a90b701
Remove a bunch of unneeded parameters
2017-01-14 18:18:01 +01:00
Jean-André Santoni
f3f20f440f
Comment the download subdir support for now. We don't use it and it causes a glitch in XMB
2017-01-11 03:05:40 +01:00
twinaphex
42c26ec539
(menu_shader.c) Cleanups
2017-01-09 20:42:15 +01:00
twinaphex
25decd033a
Cleanup menu_shader.c
2017-01-09 03:53:55 +01:00
twinaphex
d1d97e9d9d
Set shader pipeline to wallpaper mode when setting a menu wallpaper
2017-01-07 18:13:52 +01:00
twinaphex
689eb71795
Rename FILEBROWSER_SELECT_IMAGE to FILEBROWSER_SELECT_FILE
2017-01-07 18:10:17 +01:00
twinaphex
a3c334e6c1
'Menu Wallpaper' settings now properly returns
2017-01-07 09:57:38 +01:00
twinaphex
61168a442f
(Filebrowser) Fix 'Menu Wallpaper' setting
2017-01-07 09:53:39 +01:00
twinaphex
f1acb16401
Add filebrowser_get_type and filebrowser_clear_type
2017-01-07 09:40:07 +01:00
twinaphex
d49502d6e9
Use an ifdef for this callback function
2017-01-05 08:18:17 +01:00
Brad Parker
ef0b15f3f4
fix more memory leaks
2017-01-03 12:00:52 -05:00
twinaphex
3b4c50b19e
filebrowser_clear_type - get rid of it
2017-01-01 06:19:07 +01:00
twinaphex
6001fc65c1
Properly go back to top level settings when selecting a video
...
filter or audio filter
2017-01-01 01:44:12 +01:00
twinaphex
b10b70281b
(Overlay) Selecting an overlay goes back correctly to the preceding
...
settings list
2017-01-01 01:34:28 +01:00
twinaphex
bed1db78aa
(Directory settings) We go back one level to Directory Settings
2017-01-01 01:31:10 +01:00
twinaphex
876a68717e
We don't need enum_idx for task_push_image_load
2016-12-30 05:33:04 +01:00
twinaphex
6a166faa0c
Revert "Remove supports_rgba varaible from image_texture.c"
...
This reverts commit bd0c97fdc4
.
2016-12-29 22:53:10 +01:00
twinaphex
bd0c97fdc4
Remove supports_rgba varaible from image_texture.c
2016-12-29 22:39:52 +01:00
Gregor Richards
2a7929f123
Server prompt when connecting to netplay host
2016-12-27 16:41:27 -05:00
twinaphex
925d60c0cc
Implement part 2 of Browse URL
2016-12-27 00:02:09 +01:00
twinaphex
bfd0aa18e4
Add first part of 'Browse URL'
2016-12-26 06:39:12 +01:00