Tim Van den Langenbergh
55f4c04ff2
Add label_display_mode to playlist.
...
Add label_display_mode to JSON format.
Add label_display_mode to old playlist format.
Add label_display_mode to configuration.
Add label sanitization functions to libretro common.
2019-07-28 01:22:46 +02:00
twinaphex
c0787accc3
Use config_file_new_from_path_to_string
2019-07-18 12:13:09 +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
twinaphex
a115b6bd84
Implement deferred list for Load CD
2019-07-05 19:55:04 +02:00
twinaphex
3cbb495bd2
Update
2019-07-04 18:42:38 +02:00
twinaphex
72eed727d0
Start implementing 'Dump Disc' as deferred list
2019-07-03 03:51:00 +02:00
jdgleaver
0be44e57ad
Overhaul default playlist core association
2019-06-26 17:42:26 +01:00
jdgleaver
97aaf42446
Overhaul content 'Information' menu display
2019-06-06 17:37:32 +01:00
jdgleaver
154957505c
Add playlist-based thumbnail downloader
2019-05-14 16:26:16 +01:00
Huw Pascoe
078cdd269f
video_layout menus
2019-05-11 09:58:47 +01:00
twinaphex
74388d8490
Remove string_concat
2019-05-10 18:05:58 +02:00
twinaphex
39eadbab6f
Use string_concat in more performance critical areas
2019-04-30 21:17:51 +02:00
twinaphex
bc2bdd5734
config_file_read not needed anymore
2019-04-30 13:37:10 +02:00
twinaphex
955a149ce9
Use config_file_read where we can assume we are reading a file
2019-04-22 01:56:24 +02:00
Brad Parker
e7dbac7eb0
prevent null derefs found by scan-build
2019-04-18 11:46:53 -04:00
Mark W. Kidd
8771e5b958
use PLAYLISTS_TAB enum instead of COLLECTION_LIST
2019-03-22 08:17:31 -04:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08: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
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
M4xw
8764d7be28
[LIBNX] Implement Over-/Downclocking and minor fixes
2018-11-29 18:42:44 +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
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
natinusala
8250007b8e
Added Lakka Switch menu entries
2018-10-06 15:44:37 +02:00
twinaphex
bb0059c721
Add Twitch list/Youtube list
2018-09-26 23:00:20 +02:00
radius
bcb960d248
record] start adding menu entries
2018-09-23 19:09:28 -05:00
twinaphex
b3ba9acc25
Cleanup
2018-09-23 12:58:53 +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
twinaphex
004a2e335f
(CRT SwitchRes) Step 1- https://github.com/libretro/RetroArch/issues/6988
2018-09-16 08:06:06 +02:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
twinaphex
30f97ebe52
Add this
2018-07-01 22:22:17 +02: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
twinaphex
7b1d61da3d
(QuickMenu) Added Configuration Override submenu
2018-05-03 00:04:19 +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
twinaphex
6c99acb23e
Revert "Pass around void pointer data - menu handle"
...
This reverts commit b4a2bd5156
.
2018-04-11 06:11:54 +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
fbf03df8be
Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET
2018-04-10 19:57:33 +02:00
twinaphex
b4a2bd5156
Pass around void pointer data - menu handle
2018-04-10 19:32:50 +02:00
twinaphex
f071e8b440
Solve more Clang static analysis warnings
2018-04-09 16:42:12 +02: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
twinaphex
aa0f553a25
Remove label_hash some more
2018-02-07 22:52:45 +01:00
twinaphex
2cfe34ce3f
Get rid of another label
2018-02-07 22:22:04 +01:00
twinaphex
63b0084d3b
Try to fix build for platforms where HAVE_LIBRETRODB is not defined
2018-02-07 19:36:59 +01:00
twinaphex
2a4bbe301a
Add hack
2018-02-07 16:19:12 +01:00
twinaphex
755d1ee17b
Remove more hashes
2018-02-07 05:22:28 +01:00
twinaphex
a42b400ee9
Get rid of more hashes
2018-02-07 05:05:03 +01:00
twinaphex
b90e0750c3
Update
2018-02-07 05:01:02 +01:00
twinaphex
17dc8e9fb2
Remove more hashes
2018-02-07 04:44:36 +01:00
twinaphex
1d05861969
Get rid of more hashes
2018-02-07 04:40:18 +01:00
twinaphex
f30f597499
Get rid of more hashes
2018-02-06 22:04:17 +01:00
twinaphex
5202afb173
Get rid of more hashes
2018-02-06 21:55:49 +01:00
twinaphex
e6bf322737
Remove hashes
2018-02-06 21:38:25 +01:00
twinaphex
83aa0842ca
Remove another hash
2018-02-06 17:21:19 +01:00
twinaphex
5d0c4a0237
Get rid of more hashes
2018-02-06 14:45:04 +01:00
twinaphex
84e253becc
Remove more hashes
2018-02-06 14:25:25 +01:00
twinaphex
962e1f710e
Updates
2018-02-06 13:56:49 +01:00
twinaphex
409c541494
Cleanups
2018-02-06 13:52:23 +01:00
twinaphex
833285cfbf
Fix Playlist settings
2018-02-06 02:22:49 +01:00
twinaphex
1523976d2c
Updates
2018-02-06 00:26:00 +01:00
twinaphex
cef20c4135
remove hash
2018-02-06 00:05:47 +01:00
twinaphex
76267cf05f
Remove hashes
2018-02-06 00:00:55 +01:00
twinaphex
942c61cb58
Remove hashes
2018-02-05 23:58:10 +01:00
twinaphex
b726959297
Get rid of hashes
2018-02-05 23:49:46 +01:00
twinaphex
fb1c44c900
Get rid of more hashes
2018-02-05 21:41:34 +01:00
twinaphex
18c708d29a
Get rid of more hashes
2018-02-05 21:22:57 +01:00
twinaphex
6fa5822bb2
Cleanup hashes
2018-02-05 21:14:49 +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
fb94ccbfd2
Remove some hashes
2018-02-05 15:55:58 +01:00
twinaphex
7e67a1bf36
Get rid of more hashes
2018-02-05 15:50:16 +01:00
twinaphex
562201bdd4
(deferred push) Refactor
2018-02-05 15:10:10 +01:00
twinaphex
e2617d56cf
(deferred_push) Cleanups
2018-02-05 14:27:00 +01:00
twinaphex
eec5d7722b
(deferred_push.c) Cleanups
2018-02-05 14:19:50 +01:00
twinaphex
a43d2b627a
(Menu) Cleanups
2018-02-05 13:33:34 +01:00
aliaspider
f896ba29d0
silence some warnings.
2018-01-30 18:07: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
27e5adad27
Cleanups
2017-12-06 04:05:38 +01:00
twinaphex
7ba46356e6
Cut down on code duplication
2017-12-05 15:44:41 +01:00
twinaphex
5d8df93c99
Cleanups
2017-12-05 14:30:54 +01:00
twinaphex
c486fa08ca
Cut down on code duplication
2017-12-05 14:11:50 +01:00
radius
9b19d334c7
use a single list for achievements
2017-11-23 22:49:11 -05:00
Andrés
3744108790
Revert "use a single list for achievements"
2017-11-23 20:49:42 -05:00
radius
64f927292f
use a single list for achievements
2017-11-23 20:35:54 -05: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
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
5379b12e7c
FIx some new Coverity errors
2017-09-29 05:39:06 +02:00
twinaphex
97f821e743
Fix crash when selecting 'Scan Directory'
2017-09-28 16:29:45 +02:00
twinaphex
8b5f8d8c64
menu_displaylist_info - rewrite path
2017-09-28 03:06:54 +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
fa802ac19a
Remove this
2017-09-11 02:47:21 +02:00
twinaphex
155d6a23b9
Start using menu_displaylist_info_free
2017-09-10 22:57:26 +02:00
twinaphex
47fb82538a
Reduce stack usage
2017-09-09 22:02:49 +02:00
Higor Eurípedes
a1822055b6
(menu_cbs) Don't compare labels when menu entry comes from playlist
2017-08-31 21:27:14 -03:00
twinaphex
3a46538680
Remove hashes
2017-08-19 22:16:21 +02:00
twinaphex
836aae9e9d
Add TODO/FIXME notes
2017-08-19 22:10:33 +02:00
twinaphex
b694c99631
Regression fix
2017-08-19 22:08:51 +02:00
twinaphex
d93dc10882
Remove hash
2017-08-19 21:58:47 +02:00
twinaphex
f8b4307356
Cleanups; get rid of hashes
2017-08-19 21:38:33 +02:00
twinaphex
af2042e0fd
Cleanups; get rid of more hashes
2017-08-19 21:35:12 +02:00
twinaphex
ca8fd24252
Get rid of some hashes
2017-08-19 21:10:15 +02:00
twinaphex
0605a8d656
Get rid of some hashes
2017-08-19 21:05:17 +02:00
twinaphex
8acd734be2
Remove some hash labels
2017-08-16 19:20:24 +02:00
twinaphex
b8008d74e5
Get rid of some hash labels
2017-08-16 18:47:29 +02: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
33f80371fc
Refactor this to be a bit safer with string lists
2017-08-04 21:16:49 +02:00
twinaphex
93eb7b349a
Add mod/s3m/xm support to audio mixer in GUI
2017-08-04 21:08:02 +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
twinaphex
652452b905
Create User Interface -> Views
2017-06-20 02:04:23 +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
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
c74104f8c9
Get rid of RARCH_MENU_CTL_SYSTEM_INFO_*
2017-05-28 16:25:46 +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
74f202bbda
(Menu) Cleanups
2017-05-26 20:12:52 +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
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
twinaphex
532b2ac1ba
'Open Archive' - if we have a core selected, filter roms
...
in an archive by supported extensions; otherwise, if no core
is selected, show all files that are supported
2017-04-29 21:19:55 +02:00
twinaphex
8f32801292
It should now properly show supported roms again when no
...
core info file is found and we have already loaded a
core
2017-04-29 20:27:40 +02:00
twinaphex
e6ab06a701
Move path variables
2017-04-29 00:39:29 +02:00
twinaphex
ed53be7c81
Move all bool settings
2017-04-28 14:11:34 +02:00
twinaphex
3ec5816259
Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET
2017-04-23 16:41:26 +02:00
twinaphex
07cd36e27c
Create Filebrowser settings
2017-02-02 04:00:55 +01:00
twinaphex
96c8ca5a09
Header update #1
2017-01-22 13:40:32 +01:00
Josh Palmer
0ea81fc874
Fix menu_cbs_deferred_push.c compilation when HAVE_LIBRETRODB is not defined
2017-01-09 20:24:51 +00: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
twinaphex
cc282e4bf6
Prevent crash when we select 'Open Archive' and we have no
...
installed cores and no core info files
2016-12-24 03:33:31 +01:00
twinaphex
c27038d9bd
(Wii) Fix build
2016-12-24 03:21:29 +01:00
twinaphex
fac2557885
(database_info.c) Don't use non-enum function
2016-12-20 21:40:41 +01:00
twinaphex
7c8c7e5805
Add specialized callbacks for deferred push - using database_info_build_query_enum
2016-12-20 21:27:02 +01:00
Twinaphex
ecf60f0ef3
(OSX) Buildfixes
2016-12-13 01:34:55 +01:00
twinaphex
c2e679bce4
Fix deferred callback for Favorites
2016-12-13 01:34:55 +01:00
twinaphex
d7a082e005
Rename 'Select File' to 'Favorites'
2016-12-13 01:34:54 +01:00
twinaphex
9909669d01
Combine Load Content and Load Content (Detect Core)
2016-12-13 01:34:49 +01:00
twinaphex
5a2dfe9ded
Revert "Combine Load Content and Load Content (Detect Core)"
...
This reverts commit 92ae2ab860
.
2016-12-12 17:19:19 +01:00
twinaphex
92ae2ab860
Combine Load Content and Load Content (Detect Core)
2016-12-12 16:20:43 +01:00
Gregor Richards
0577749fae
Netplay LAN scanning is go! (sort of)
2016-12-02 22:40:26 -05:00
twinaphex
80798ab924
Remove hacky 'OSK Keyboard' overlay
2016-11-27 02:46:09 +01:00
twinaphex
4d538dea5c
Add Onscreen Notifications list
2016-11-23 14:28:15 +01:00
Twinaphex
eb7bf1387a
Revert "Improvs one at a time - Configurations"
2016-11-21 07:26:58 +01:00
lasers
67f1dc3859
Clean the Configuration mess some more
2016-11-20 02:08:08 -06:00
lasers
6265d1e90a
Clean the Configuration mess
2016-11-18 13:45:10 -06:00
radius
486254f06d
separate hardcore achievements
2016-11-05 16:55:57 -05:00
twinaphex
1a1b221ddd
Create Configurations list
2016-11-04 15:03:09 +01:00
twinaphex
97d80d5e3e
Get rid of more implicit memsets
2016-10-26 06:23:05 +02:00
twinaphex
d38d9f46a6
Prevent implicit memsets
2016-10-16 01:49:54 +02:00
twinaphex
b3a7d2a7bb
Fix Recording Settings
2016-10-08 15:05:31 +02:00
Gregor Richards
03c9dab93a
Adding a netplay menu
...
In this first cut, Netplay can be enabled "mid-stream", but not much
else is supported. Client reconnection and either-side disconnection are
listed in the menu but don't yet do anything.
2016-09-29 13:04:38 -04:00
Jean-André Santoni
d1ae577811
Start building the ssid list
2016-09-22 02:03:05 +02:00
twinaphex
ffd253e749
(menu_cbs_deferred_push.c) Add HAVE_CONFIG_H
2016-09-08 05:35:39 +02:00
twinaphex
c3ba0ba4e9
Revert "Refactor core_system_info_* functions"
...
This reverts commit f637805c9e
.
2016-09-06 08:38:26 +02:00
twinaphex
f637805c9e
Refactor core_system_info_* functions
2016-09-06 07:08:38 +02:00
twinaphex
82d82110ae
Merge system.h with core.h
2016-09-06 06:11:54 +02:00
twinaphex
075aea2289
Header include cleanups
2016-09-06 00:56:00 +02:00
twinaphex
acd4dd527b
Header include cleanups
2016-09-05 18:31:32 +02:00
twinaphex
e106fd4374
Get rid of more general.h includes
2016-09-01 18:01:41 +02:00
twinaphex
672a7e1a40
Get rid of unused 'Debug Information'
2016-08-30 04:58:45 +02:00
Jean-André Santoni
764b20234d
Restaure Lakka services
...
Also use HAVE_LAKKA instead of HAVE_SYSTEMD to prevent this menu to appear in the regular RetroArch linux build for users that have systemd. It wouldn't work in all cases.
2016-08-10 01:46:47 +02:00
twinaphex
66e54f86bb
Remove Menu File Browser settings - now a part of the file browser
...
itself
2016-07-15 02:16:05 +02:00
twinaphex
d903ad2b97
First working implementation of subdirs for URL lists
2016-07-12 18:29:31 +02:00
twinaphex
97de8a35ec
Cleanups
2016-07-02 20:49:38 +02:00
twinaphex
3c81b2597d
Refactor remaining setting screens
2016-07-02 20:40:27 +02:00
twinaphex
abe2a14b16
Refactor 'Onscreen Display'/'Onscreen Overlay' settings
2016-07-02 13:49:05 +02:00
twinaphex
84d9a58ec8
Refactor "Frame Throttle" and "Rewind" settings lists
2016-07-02 13:17:24 +02:00
twinaphex
f011c4c9d6
Refactor 'Saving settings' and 'Logging settings' lists
2016-07-02 12:03:50 +02:00
twinaphex
662497d897
Refactor Configuration Settings
2016-07-02 10:17:09 +02:00
twinaphex
9596c7b3c4
Cleanups
2016-07-01 20:57:23 +02:00
twinaphex
e68d2c656f
(menu_cbs) Remove unneeded arguments
2016-07-01 19:58:08 +02:00
twinaphex
14329b0656
Make function static
2016-07-01 15:46:55 +02:00
twinaphex
e36107530e
deferred_push - don't use menu_setting_find
2016-07-01 10:40:31 +02:00
twinaphex
4b91a6b121
More preparatory work
2016-06-21 01:40:55 +02:00
twinaphex
c14e8ba6ca
More work on DOWNLOAD_CORE_CONTENT_DIRS
2016-06-21 00:54:14 +02:00
twinaphex
974231ee72
move entries up
2016-06-20 22:51:48 +02:00
twinaphex
a585017208
Rename MENU_FILE_ to FILE_TYPE_
2016-06-20 15:50:37 +02:00
twinaphex
65dff0a03a
menu_hash_to_str_enum has now become msg_hash_to_str
2016-06-20 00:31:13 +02:00
twinaphex
442ebf2acf
Create separate 'Core settings'
2016-06-18 22:17:50 +02:00
twinaphex
0eb847e9b1
We can translate 'Main Menu' now
2016-06-17 18:11:52 +02:00
twinaphex
a94b2a47f1
Remove #if 0 ifdefs
2016-06-17 17:43:53 +02:00
twinaphex
0305770f4b
Create separate video / audio menu code
2016-06-17 04:02:26 +02:00
twinaphex
fef0d968cd
Create DEFERRED_DRIVER_SETTINGS_LIST
2016-06-16 21:40:13 +02:00
twinaphex
bba9610199
Add alternatives for label checking
2016-06-16 20:14:15 +02:00
twinaphex
269faab4ab
Update menu_cbs_deferred_push.c
2016-06-16 17:54:06 +02:00
twinaphex
e92d240f08
Use menu_hash_to_str_enum
2016-06-15 23:39:20 +02:00
twinaphex
d8b3597455
menu_cbs_deferred_push.c - Fix 'array compared against 0'
2016-06-02 20:51:27 +02:00
twinaphex
da6ac4aae7
Fix explicit NULL dereferenced warnings
2016-06-01 04:05:14 +02:00
twinaphex
9bb8c41ff6
Fix uninitialized scalar variables warnings
2016-06-01 03:23:38 +02:00
twinaphex
a98616b45b
Fix explicit NULL dereferenced/dereference before null check warnings
2016-05-26 17:47:21 +02:00
twinaphex
d5d2f7f8ee
Fix resource leaks
2016-05-23 22:17:28 +02:00
twinaphex
df3b090d7a
Revert "Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info"
...
This reverts commit 35bf38e05c
.
2016-05-12 09:37:21 +02:00