twinaphex
3b8559dafc
Prevent null pointer dereference
2017-10-04 00:16:38 +02:00
Twinaphex
e3ef431b79
Merge pull request #5501 from Brunnis/master
...
Don't show "Enable Settings Tab" option in RGUI
2017-10-03 11:36:12 +02:00
Mikael Brunnhede
46ed23e649
Don't show "Enable Settings Tab" option in RGUI.
2017-10-03 09:12:05 +02:00
twinaphex
d0d6d0bfe8
Prevent null pointer dereference here too
2017-10-03 04:26:34 +02:00
twinaphex
02ee7df743
Do a NULL check
2017-10-03 04:25:31 +02:00
Alcaro
c91c4ff9c0
Nuke some more ifdefs and warnings
2017-10-03 00:35:41 +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
710c70f838
Remove another wrapper function
2017-10-01 17:43:38 +02:00
twinaphex
1156d6cec5
Simplify conditionals
2017-09-30 06:18:38 +02:00
twinaphex
e1a0139164
Cleanups
2017-09-28 03:48:49 +02:00
Twinaphex
04bc2fef8c
Fix more memory leaks
2017-09-28 03:28:05 +02:00
twinaphex
b28536ba16
Fix leaks in menu_displaylist_push
2017-09-28 03:22:42 +02:00
twinaphex
59e442419e
Fix some leaks
2017-09-28 03:16:00 +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
72087d1749
Rewrite path_b and path_c
2017-09-28 02:30:31 +02:00
twinaphex
72f42b602f
menu_displaylist_info - reduce stack usage - exts no longer
...
a fixed size path
2017-09-28 01:38:05 +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
radius
5b388a0e81
show RetroPad buttons instead of keyboard keys when controls are not autoconfigured
2017-09-25 23:23:25 -05:00
Brian Koropoff
1bbb7aff08
menu_displaylist: don't crash on serial-only database entries
2017-09-17 21:31:42 -07:00
radius
21d55fa626
use descriptors if available
2017-09-12 00:12:33 -05:00
radius
f1f4d629ad
don't show the keymapper labels when not required
2017-09-11 00:21:48 -05:00
radius
9abbf47a8d
fix defaults
2017-09-11 00:21:47 -05:00
radius
b93417fbed
start implementing keymapper gui
2017-09-11 00:21:46 -05:00
twinaphex
0007d66bf8
Fix memory leaks
2017-09-11 02:22:46 +02:00
twinaphex
402a2fd03a
Fix memory leak
2017-09-11 01:13:32 +02:00
twinaphex
716a21b5ac
Use strdup for some variables where PATH_MAX_LENGTH is excessively large
2017-09-10 23:52:04 +02:00
twinaphex
8b43e738ba
Reduce stack usage
2017-09-10 23:44:51 +02:00
twinaphex
daa82a3c4f
Start creating menu_displaylist_info_free
2017-09-10 22:47:16 +02:00
twinaphex
08e3bb2122
(MSVC) Buildfixes
2017-09-10 22:38:03 +02:00
twinaphex
5abf4b277e
(menu_displaylist.c ) Cut down on stack usage
2017-09-10 00:04:41 +02:00
radius
e9d5413084
always show the controls menu, we should prune the entries inside instead
2017-09-09 16:26:16 -05:00
Higor Eurípedes
eac68b9d41
(xmb) Limit selection_buf_old to visible items
2017-09-03 16:30:45 -03:00
twinaphex
e16371b8a5
Merge input_config.c and input_driver.c
2017-08-31 02:25:04 +02:00
twinaphex
6fc48a39d9
(MaterialUI) Add Menu Icons Enable setting
2017-08-17 21:05:38 +02:00
twinaphex
7a44d29ed4
Only show video entries when HAVE_FFMPEG is enabled
2017-08-16 08:50:46 +02:00
twinaphex
877d14b1e7
Fix playlist updating
2017-08-16 08:01:35 +02:00
twinaphex
494e229b03
Refactor this
2017-08-16 07:46:43 +02:00
twinaphex
1093c1bac8
(XMB) Fix black box regression
2017-08-16 05:52:59 +02:00
twinaphex
5c7fd82a40
Add Music/Image/Video lists for MaterialUI and RGUI
2017-08-16 03:15:04 +02:00
twinaphex
0d86027cd5
(RGUI) Add Load Content -> Favorites
2017-08-16 01:10:27 +02:00
twinaphex
e32ec709b3
Added 'Favorites' to MaterialUI playlists tab
2017-08-16 00:01:56 +02:00
twinaphex
5c6b230e42
Start adding separate setting 'framebuffer_opacity'
2017-08-15 22:17:02 +02:00
twinaphex
14f7ee6116
Add new icons
2017-08-15 06:01:35 +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
91d1b18124
Remove TODO note for Show Favorites
2017-08-13 21:30:29 -04:00
Rob Loach
7c54cebfb3
Merge branch 'master' of github.com:libretro/RetroArch into favorites
2017-08-13 21:20:22 -04:00
Rob Loach
0a9143b999
Merge branch 'favorites' of github.com:Kivutar/RetroArch into favorites
2017-08-13 19:22:33 -04:00
Rob Loach
6a47658502
Add Show Favorites to displaylist
2017-08-13 18:53:09 -04:00
Jean-André Santoni
b1daf18772
add_to_favorites OK callback
2017-08-14 00:42:56 +02:00
Jean-André Santoni
42012389cd
(Menu) Add the add-favorites entry to the quick menu too
2017-08-14 00:19:20 +02:00
twinaphex
f6458334b6
Move some settings around, and rename 'Menu' to 'Appearance'
2017-08-13 18:29:34 +02:00
twinaphex
a0cbb1ee43
Use malloc instead of calloc
2017-08-13 06:05:35 +02:00
Jean-André Santoni
d037546a13
(XMB) Display favorites tab, part 2
2017-08-12 17:10:14 +02:00
Rob Loach
fc2637a696
Add to Favorites label
2017-08-12 10:04:12 -04:00
Rob Loach
80be260b68
Merge branch 'master' of github.com:libretro/RetroArch into favorites
2017-08-12 01:48:17 -04:00
Jean-André Santoni
05558697ca
(Lakka) Fix Online Updater
2017-08-09 15:16:27 +02:00
denu8thell
c5b36320df
Added option to change controller port to listen to for showing overlay input.
2017-08-08 09:56:27 -05:00
denu8thell
f0606d60d2
Add option and menu setting for viewing inputs on overlay.
2017-08-08 06:50:39 -05:00
Twinaphex
ba31285160
Merge pull request #5172 from RobLoach/horizontalperf
...
Allow Toggling the XMB Horizontal Animation
2017-08-06 16:08:59 +02:00
twinaphex
912c7265e6
Get rid of some warnings
2017-08-06 14:03:09 +02:00
Andrés
54ef8f1399
Merge branch 'master' into master
2017-08-06 02:06:19 -05:00
radius
7af556e200
add menu settings
2017-08-05 13:14:26 -05:00
radius
2db79242c9
remove remaps
2017-08-05 11:21:07 -05:00
Rob Loach
2a7bb2def1
Add initial work on Favorites
2017-08-04 22:34:13 -04:00
twinaphex
3de9bb9fe1
Shouldn't be part of images
2017-08-04 20:51:52 +02:00
Twinaphex
d11b9e80b4
Merge pull request #5244 from rtissera/modsupport
...
Add MOD/S3M/XM support to audio mixer (libretro-common) through micromod/ibxm
2017-08-04 20:36:55 +02:00
Romain Tisserand
cbe2d9a941
Preliminary MOD/S3M/XM support through ibmx library (part of micromod repository)
2017-08-04 15:05:29 +02: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
twinaphex
507379406d
Another build fix
2017-07-26 02:41:13 +02:00
twinaphex
82913126ef
Buildfix + stub this out for now
2017-07-26 02:38:56 +02:00
radius
b14593081d
start implementing subsystem
2017-07-21 19:06:06 -05:00
Rob Loach
7d71746b21
Add Horizontal Animation configuration
2017-07-14 15:11:27 -04:00
meleu
3c07209a1a
added cheevos_verbose_enable to Achievements menu
2017-07-02 04:59:39 -03:00
Sérgio Benjamim
4293e5b334
Disable Core Updater in playlists too, if menu_show_core_updater == false
2017-06-30 19:59:56 -03:00
Jean-André Santoni
98beb5d64c
Hide the wifi stuff if HAVE_LAKKA is undefined
2017-06-22 13:35:56 +02:00
Jean-André Santoni
7202d38c57
Adopt the default UI settings organization in Lakka
2017-06-21 14:25:01 +02:00
Jean-André Santoni
e08089de48
Fix Lakka updater
2017-06-21 14:16:19 +02:00
twinaphex
c2c4eeb4ca
Buildfix
2017-06-20 02:52:04 +02:00
twinaphex
9bf8465e02
Disable this by default for lakka and vita
2017-06-20 02:47:55 +02:00
twinaphex
540b9d5615
Add 'Show Core Updater'
2017-06-20 02:22:07 +02:00
twinaphex
652452b905
Create User Interface -> Views
2017-06-20 02:04:23 +02:00
twinaphex
66fc9e6a06
Add menu_show_online_updater
2017-06-20 01:42:28 +02:00
twinaphex
f087419165
Rename platform_linux.c to platform_unix.c
2017-06-19 17:38:49 +02:00
twinaphex
e23f0be913
Prevent Coverity warning
2017-06-19 02:09:06 +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
cdf7a403ea
Add audio mixer mute enable
2017-06-08 23:53:24 +02:00
twinaphex
cdd7fbeb52
Add audio mixer volume setting
2017-06-08 22:58:43 +02:00
twinaphex
d7ff2de094
Add stubbed out setting
2017-06-08 00:28:53 +02:00
twinaphex
0c3283574d
Add deferred hooks for netplay submenu
2017-06-08 00:11:00 +02:00
twinaphex
cc1954b4ac
Add 'Filter by current core'
2017-06-01 00:25:13 +02:00
twinaphex
eb8b31df3c
Silence some Coverity warnings
2017-05-30 16:44:19 +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
426dfd79db
Properly hide 'Core Information' if core is unloaded
2017-05-29 03:35:11 +02:00
Jean-André Santoni
950aef8ded
Clear the navigation pointer in the content downloader
2017-05-29 01:36:36 +02:00
twinaphex
ffe0987454
Silence some Coverity warnings
2017-05-28 19:06:15 +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
9fa871ccf9
Buildfixes for consoles
2017-05-28 18:33:44 +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
f1447ddf3f
Music history list now usable for non-HAVE_FFMPEG builds
2017-05-28 00:09:30 +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
63638ee571
Add 'Use builtin player' to file browser settings
2017-05-27 22:39:52 +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
twinaphex
3e8234ab38
Cleanups
2017-05-27 19:13:22 +02:00
twinaphex
1b754cf62d
(menu_displaylist_parse_horizontal_content_actions -
...
Move playlist code up
2017-05-27 16:18:14 +02:00
twinaphex
63a640605c
Cleanups
2017-05-27 00:50:14 +02:00
twinaphex
c4478da202
(menu_displaylist.c) Cleanups
2017-05-27 00:47:55 +02:00
twinaphex
95457077c6
(menu_displaylist.c) Cleanups
2017-05-27 00:40:35 +02:00
twinaphex
5f52a06080
(menu_displaylist.c) Cleanups
2017-05-27 00:36:57 +02:00
twinaphex
f1b900f7bc
Cleanup
2017-05-27 00:34:36 +02:00
twinaphex
a1f3aea089
Cleanups
2017-05-26 22:17:30 +02:00
twinaphex
82473e4e32
This prevents crashes
2017-05-26 22:14:36 +02:00
twinaphex
c1386c6f6f
Get rid of this
2017-05-26 22:13:39 +02:00
twinaphex
74f202bbda
(Menu) Cleanups
2017-05-26 20:12:52 +02:00
twinaphex
8b4f900652
menu_displaylist.c - fix bug on 'images history tab'
2017-05-26 18:32:29 +02:00
twinaphex
a40e77b408
Set load_content = false for audio filters/video filters
2017-05-26 16:14:28 +02:00
Jean-André Santoni
0d3593f794
Fix record config loading
2017-05-26 16:10:25 +02:00
twinaphex
ecadf864c5
Fixed font selection
2017-05-26 15:57:18 +02:00
twinaphex
e2a6a7ad17
Add 'load_content' parameter to parse_drive_list
2017-05-26 15:52:38 +02:00
twinaphex
f89f6119e7
Cleanup some dead code
2017-05-26 15:39:55 +02:00
twinaphex
3fbfeadaf3
Cleanup menu_displaylist_ctl
2017-05-26 15:37:24 +02: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
Zoran Vuckovic
eebd7bbeea
Change shared-mode settings
2017-05-24 16:25:36 +02:00
aliaspider
934f7c58ba
(WiiU) enable networking.
2017-05-23 10:24:23 +01:00
Jean-André Santoni
bcbcabffe0
Reorder the reboot and shutdown entries
2017-05-21 15:29:33 +02:00
Jean-André Santoni
80f06b9574
Display thumbnails for Load Content->Collections
2017-05-21 15:08:56 +02:00
twinaphex
642e65f53f
Add further conditional checks
2017-05-21 10:56:06 +02:00
twinaphex
c00e3b7b67
Another update
2017-05-21 09:43:59 +02:00
twinaphex
5cbe9dea09
Use local string for set_thumbnail_content function
2017-05-21 09:43:15 +02:00
twinaphex
236f5b3514
Fix selecting image with Menu Wallpaper
2017-05-19 01:50:15 +02:00
twinaphex
59b3344e72
Combine video_driver.c and video_shader_driver.c
2017-05-18 14:47:24 +02:00
twinaphex
9096038e20
Correct set_thumbnail_system/set_thumbnail_content functions
2017-05-17 09:32:17 +02:00
twinaphex
529349019d
Combine menu_navigation_ctl and menu_driver_ctl
2017-05-17 04:57:43 +02:00
twinaphex
ee8dc151a3
Combine menu_driver.c and menu_navigation.c
2017-05-17 03:00:32 +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
twinaphex
8eca08c6ac
Start using string_is_equal_fast/string_is_not_equal_fast macros
...
instead of straight memcmp
2017-05-16 03:20:59 +02:00
Twinaphex
c035f9597a
Merge pull request #4921 from fr500/master
...
NETPLAY menu improvements
2017-05-16 03:00:19 +02: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
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
d28ec842f3
Add menu_driver_push_list
2017-05-15 08:29:47 +02:00
twinaphex
f584d1cea5
Add menu_driver_populate_entries
2017-05-15 07:59:24 +02:00
twinaphex
bf3188eac4
Combine runloop_ctl and rarch_ctl
2017-05-15 05:06:23 +02:00
twinaphex
c70916ca31
Move callback to menu_displaylist.c
2017-05-15 02:57:47 +02:00
twinaphex
8bdcb2f123
Push callback to task_push_wifi_scan
2017-05-15 02:44:24 +02:00
twinaphex
56fb642119
Rewrite task_netplay_lan_scan.c - pass callback function to task
2017-05-15 02:09:26 +02:00
Jean-André Santoni
ce9439e722
Display Lakka version in System Information
2017-05-13 13:12:15 +02:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
twinaphex
2906bec7a8
Create input_driver_get_uint
2017-05-11 07:36:21 +02:00
Andre Leiradella
844d1475e6
Reverted cheevos changes in preparation for conversion to task; fixed 4884
2017-05-07 19:06:03 +01:00
twinaphex
33f2fe8029
Move cheevos.c to tasks/task_cheevos.c and add TODO/FIXME note
2017-05-06 05:50:46 +02:00
Monroe88
b0d6919339
Add Config Aspect Ratio setting to the menu
2017-05-01 20:10:41 -05:00
Monroe88
0dee5b889d
Add fullscreen resolution settings to the menu
2017-05-01 19:19:33 -05:00
Monroe88
3e58159480
Add WASAPI audio driver settings to the menu
2017-04-28 20:36:52 -05:00
twinaphex
e6ab06a701
Move path variables
2017-04-29 00:39:29 +02:00
twinaphex
f0c2d786ae
Update arrays struct
2017-04-28 22:59:13 +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
129da8a802
Get rid of unused local variables
2017-04-25 17:19:31 +02:00
twinaphex
f4e5f896a2
Move input.device_name_index to task_autodetect and move it
...
outside of settings struct
2017-04-25 16:57:44 +02:00
twinaphex
c871faa1f5
Move pid/vid arrays out of settings struct and move them
...
to input_config
2017-04-25 16:49:54 +02:00
twinaphex
acf3b22fd3
Go through wrapper functions
2017-04-25 16:36:31 +02:00
twinaphex
7b5b49a5e6
Move autoconfigured variables out of settings struct;
...
these values are not written back to the config file
2017-04-25 15:49:27 +02:00
Twinaphex
f84da4b466
Remove unused variable
2017-04-23 19:55:21 +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
6ebd4e139e
Rewrite more string_is_equal call invocations as memcmp
2017-04-22 08:51:16 +02:00
Zoran Vuckovic
129151d5fc
add wasapi audio driver
2017-04-11 00:24:37 +02:00
twinaphex
4a9639f02f
Silence warning
2017-03-26 03:31:41 +02:00
Rob Loach
157fbeccb5
Add Font Text Color settings
2017-03-12 10:33:06 -04:00
Brad Parker
1f42889936
add settings -> network entry to force using a MITM server for netplay
2017-03-05 14:19:37 -05:00
Twinaphex
a5c57fe882
Prevent unused variable warning
2017-03-05 18:57:15 +01:00
Jean-André Santoni
e758406d52
Undo save/load state shouldn't be an advanced setting
2017-03-05 17:54:37 +01:00
Twinaphex
c9add8c68e
Merge pull request #4706 from fr500/master
...
Adds lan games to the ROOM list
2017-02-28 01:04:59 +01:00
radius
2bdd938338
after the first scan it will no longer scan because of this line
2017-02-27 18:10:35 -05:00
Jean-André Santoni
64a11ca0f4
(XMB) Allow hidding the netplay tab
2017-02-27 23:32:24 +01:00
Jean-André Santoni
834087d1ad
(XMB) Use a tab styled icon for the netplay tab
2017-02-27 22:48:27 +01:00
Twinaphex
fdbdcfee65
Merge pull request #4691 from GregorR/netplay-slave-mode
...
Netplay slave mode
2017-02-26 21:49:21 +01:00
Twinaphex
b7b3b2cb5f
Try to prevent truckload of warnings on iOS
2017-02-26 10:33:03 +01:00
twinaphex
59b86027e9
Simplify menu_displaylist_parse_cores
2017-02-24 06:26:20 +01:00
Gregor Richards
a3e3b3e790
Adding settings to allow/require connections in slave mode.
2017-02-23 21:33:44 -05:00
twinaphex
8cbb4e13ee
Prevent crashes
2017-02-23 14:27:43 +01:00
twinaphex
63eafbcac2
Silence another signed/unsigned warning
2017-02-21 19:36:43 +01:00
Jean-André Santoni
460e28f7e5
(Lakka) Add a way to hide most settings with SD_FLAG_LAKKA_ADVANCED
2017-02-21 18:26:39 +01:00
Jean-André Santoni
d0c640af7f
(Lakka) Simplified quick menu with HAVE_LAKKA
2017-02-21 17:31:56 +01:00
Jean-André Santoni
b648f459c4
(Lakka) Move Menu Settings out of UI Settings if HAVE_LAKKA. Avoid deep settings.
2017-02-21 15:30:45 +01:00
Jean-André Santoni
8d188ff013
(Lakka) Fix display of Download Content with HAVE_LAKKA
2017-02-21 15:11:25 +01:00
Jean-André Santoni
af54ca3547
(Lakka) Hide Download Core
2017-02-21 15:08:40 +01:00
Gregor Richards
816d7786ac
Re-adding the option to start in spectator mode
...
This used to be a configuration option because spectator mode and "net"
mode were incompatible. When the ability to switch between player and
spectator was added, the configuration option was removed, since it was
no longer a mode toggle. This re-adds it, mainly so that I can use it to
implement regression tests.
2017-02-16 19:17:06 -05:00
Gregor Richards
aa77d688ec
Make announcing netplay on the public lobby optional.
2017-02-06 13:45:58 -05:00