jdgleaver
110e318b71
Add support for saving per-directory core options and deleting core option overrides
2021-02-25 10:54:22 +00:00
jdgleaver
864c2913d8
'On-Screen Notifications' menu clean-ups
2021-02-05 16:55:09 +00:00
twinaphex
44b7234756
Move cheat_manager and state_manager to root folder
2020-10-15 05:29:20 +02:00
twinaphex
379bd80cda
Get rid of gfx_animation_ctl
2020-10-14 04:40:20 +02:00
twinaphex
0e49f058f3
Use strcpy_literal in more places
2020-09-19 23:59:06 +02:00
jdgleaver
d77f6705df
Add option to hide 'Explore' tab + menu clean-ups
2020-07-29 13:01:49 +01:00
jdgleaver
9a19a7ae31
Core option improvements
2020-07-24 15:31:50 +01:00
twinaphex
723b42f655
Cleanups
2020-07-19 22:44:46 +02:00
Hugo Hromic
c985dcc84d
Revert "Add 'Ignore null drivers' setting"
...
This reverts commit f16f3d2968
.
2020-07-07 22:54:45 +01:00
twinaphex
53797b15ce
CXX_BUILD buildfix
2020-06-30 22:15:49 +02:00
twinaphex
395fd7fea7
(menu_cbs_get_value.c) Optimizations
2020-06-30 20:55:05 +02:00
twinaphex
223d76680a
Add HAVE_CHEATS ifdef
2020-06-30 19:35:55 +02:00
twinaphex
5479196a79
Get rid of setting_get_type
2020-06-30 05:21:47 +02:00
twinaphex
6419ed08cc
We can now get rid of menu_setting_get_label
2020-06-30 03:30:41 +02:00
twinaphex
f6dc06ac10
(menu_cbs_get_value.c) Cut down on all the slow menu_setting_find
...
calls
2020-06-30 03:22:38 +02:00
twinaphex
879cb375e7
(menu_cbs_get_value.c) Start getting rid of settings pointer
...
grabbing
2020-06-30 02:36:55 +02:00
Autechre
10ddb274bc
Merge pull request #10866 from parport0/master
...
Add a bluetooth driver
2020-06-27 16:46:11 +02:00
twinaphex
f16f3d2968
Add 'Ignore null drivers' setting
2020-06-27 03:00:28 +02:00
twinaphex
de36ff20fb
Create string_ends_with_size
2020-06-25 14:38:06 +02:00
twinaphex
601a73fa8b
Use string_starts_with_size where possible - avoids the strlen
2020-06-25 12:51:04 +02:00
parport0
23c08ad9b0
Add bluetoothctl bluetooth driver
2020-06-24 12:53:27 +03:00
jdgleaver
80f36e16d0
Add option to selectively 'lock' (prevent modification of) installed cores
2020-06-18 17:36:33 +01:00
jdgleaver
42ad070a1d
Add 'core management' menu
2020-06-11 14:12:20 +01:00
jdgleaver
445921ac5d
Core info search optimisations + improved core selection logic + clean-ups
2020-06-06 13:59:28 +01:00
jdgleaver
044bd03a13
More core updater improvements
2020-05-28 17:48:18 +01:00
twinaphex
44a254264b
Replace more strstrs
2020-05-23 02:29:13 +02:00
twinaphex
6dc758a080
Move cheevos-new to cheevos/
2020-05-21 23:23:01 +02:00
jdgleaver
223cae66c1
(Playlist Management) Add optional per-playlist alphabetical sorting
2020-04-10 17:07:49 +01:00
twinaphex
4fd3cac319
(Menu) remove ident
2020-03-28 01:59:15 +01:00
twinaphex
0ef1b342e4
settings Cleanups
2020-03-02 20:10:24 +01:00
twinaphex
6802fa1324
Buildfix - add missing HAVE_CHEEVOS ifdef
2020-02-29 12:28:23 +01:00
Jamiras
1557b15c40
display measured progress on locked achievements
2020-02-28 21:23:04 -07:00
Jamiras
4e27394b87
reset token when username or password changes
2020-02-23 08:10:26 -07:00
twinaphex
3ee89a16ef
(Menu) Settings cleanups
2020-02-22 07:21:35 +01:00
twinaphex
13ea2ceaa6
Get rid of some header includes
2020-02-16 17:09:52 +01:00
twinaphex
9a6ab81739
MOve gfx_display and gfx_animation to gfx/
2020-02-16 15:26:58 +01:00
twinaphex
fc9edda0ef
Turn menu_animation.c into gfx_animation.c
2020-02-16 14:01:34 +01:00
jdgleaver
00397a33f0
(Disk Control Interface) Add support for saving/restoring last used disk in playlists + code overhaul
2020-01-22 17:09:12 +00:00
jdgleaver
a2e1d622e1
Add disk control interface API extension
2020-01-17 16:34:05 +00:00
twinaphex
18f2b9c63e
Reimplement shader preset parameter functions
2019-12-22 22:45:08 +01:00
twinaphex
e7d2e7ebcb
Refactor menu_cbs_get_value.c
2019-12-02 06:47:51 +01:00
jdgleaver
170397456c
Add manual content scanner
2019-11-29 17:14:46 +00:00
Jamiras
84de1ce2f2
display Unofficial and Unsupported achievement states
2019-11-10 19:48:46 -07:00
twinaphex
ab515daa0c
Try to get rid of file_path_str
2019-09-18 18:12:57 +02:00
twinaphex
86839db417
set_label_shader_watch_for_changes - simplify
2019-09-16 20:02:49 +02:00
twinaphex
b66c5581db
Add Shader Preset Save / Remove
2019-08-24 01:44:50 +02:00
jdgleaver
3da96deec3
Enable per-playlist thumbnail selection
2019-08-15 18:05:31 +01:00
Twinaphex
cf71d50424
Get rid of unused variable
2019-07-31 14:30:06 +02:00
Tim Van den Langenbergh
d3a98fea79
Make wording of messages for label display mode clearer.
...
Use strlcpy for safety in sanitization.
Change label sanitization to use the No-Intro conventions.
Remove integer manipulation of enums for hash strings.
Add handler for start button on label display mode.
2019-07-29 19:08:15 +02:00
Tim Van den Langenbergh
771134eb52
More C89 compatibility fixes
2019-07-28 15:52:48 +02:00
Tim Van den Langenbergh
8bbfd52a5e
Implement changes for Android, Xcode, C89 & CXX.
...
Fix bad match in removal of parens and brackets.
Use libretro string comparison features instead of a long char-wise
comparison.
2019-07-28 12:39:00 +02:00
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
jdgleaver
14767265ba
Achievements menu fixes
2019-07-25 11:49:49 +01:00
twinaphex
e6816163d1
Fix more header includes
2019-07-24 02:02:57 +02:00
orbea
e13ec54dc6
Fix --disable-overlay.
2019-07-21 10:26:42 -07:00
twinaphex
b6b22a9a32
More shader refactors - make sure we can compile entirely
...
without shader support if HAVE_CG, HAVE_GLSL, HAVE_SLANG
and HAVE_HLSL are all not defined
2019-07-21 00:34:07 +02:00
jdgleaver
380812f83e
Core Options: Add sublabels + localisation support
2019-07-11 16:10:43 +01:00
twinaphex
b2bf822f13
Add HAVE_AUDIOMIXER switch
2019-07-11 11:51:06 +02:00
jdgleaver
0be44e57ad
Overhaul default playlist core association
2019-06-26 17:42:26 +01:00
twinaphex
127bf556c7
Merge audio_driver.c into retroarch.c
2019-06-17 12:49:21 +02:00
twinaphex
ea6f818784
(file_list) Directly access member variables instead of going through small
...
functions
2019-05-13 04:27:03 +02:00
twinaphex
c729748276
Cleanups
2019-05-13 03:36:59 +02:00
Huw Pascoe
078cdd269f
video_layout menus
2019-05-11 09:58:47 +01:00
Mark W. Kidd
8771e5b958
use PLAYLISTS_TAB enum instead of COLLECTION_LIST
2019-03-22 08:17:31 -04:00
twinaphex
65d5de6674
Add 4 additional mixer slots for system sound effects and music
...
for menu
2019-01-17 03:03:46 +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
a662b62d19
Use runloop_get_libretro_system_info in more places - clean some code up
2018-10-30 17:11:07 +01:00
twinaphex
8f2cda7388
Cleanup
2018-09-25 15:43:40 +02:00
twinaphex
aa89791b60
Update
2018-09-25 15:40:16 +02:00
twinaphex
839940b4bb
Add representation to state slot setting
2018-09-25 15:22:25 +02:00
twinaphex
1e10ab1ab6
Reimplement string representation for CRT Switch Resolution super
2018-09-25 15:18:51 +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
e0f01fd85e
Cleanups
2018-09-23 22:16:31 +02:00
twinaphex
962680abb8
Add dropdown list for Netplay Latency Frame settings
2018-09-23 14:34:51 +02:00
twinaphex
3c02608218
Cleanups
2018-09-23 12:52:56 +02:00
twinaphex
0c96b51ed4
Style nit cleanups
2018-09-23 12:49:48 +02:00
twinaphex
51d3ddff6a
Add dropdown lists for thumbnails
2018-09-23 12:39:01 +02:00
twinaphex
69fbbfb284
Add dropdown list for MaterialUI menu color theme
2018-09-23 12:34:20 +02:00
twinaphex
67b83d9d5f
Add dropdown list for XMB menu color theme
2018-09-23 12:19:53 +02:00
twinaphex
1d962e960b
Style nits
2018-09-23 12:10:33 +02:00
twinaphex
e04d3da985
Add new dropdown lists
2018-09-23 12:05:21 +02:00
twinaphex
cadb9539b6
Add dropdown lists for Netplay share Digital/Analog
2018-09-23 11:46:03 +02:00
twinaphex
ba9150f7c0
Add dropdown lists for poll type behavior and menu toggle type
2018-09-23 11:40:26 +02:00
twinaphex
6c3610decc
Move get representation implementation to menu_setting.c
2018-09-23 11:34:30 +02:00
twinaphex
242a7eb914
Reimplement get_value callback for audio resampler quality - action OK
...
now triggers a dropdown list
2018-09-23 11:25:24 +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
cb7d15bc2b
Update
2018-09-17 01:31:51 +02:00
twinaphex
b5c6586b12
Change CRT switch resolution - add options 'Off/15 Khz/31Khz'
2018-09-17 01:30:49 +02:00
twinaphex
07fd28b351
Change CRT Super Resolution 'OFF' to 'Native'
2018-09-16 09:06:55 +02:00
twinaphex
92b6854315
CRT SwitchRes - step 3 - https://github.com/libretro/RetroArch/issues/6988
2018-09-16 08:57:27 +02:00
Brad Parker
19329fe7c7
prevent out of bound array access for unmapped input binds
2018-09-15 01:21:10 -04:00
Alfrix
c39ce0e04b
Add Automatic theme
...
It has been in the assets folder a long time by now
2018-08-23 16:41:07 -03:00
Sven
977eac2601
bugfix: code and state not swapped
2018-08-14 13:29:58 -04:00
Sven
1af96360a5
reverse code/state display so that users can see at a glance which codes are enabled
2018-08-09 08:52:35 -04:00
Sven
2fb5d54130
bugfix for very long code values - allow for any length
2018-08-04 13:05:05 -04:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
Zoran Vuckovic
b487c3cace
Add MIDI support
2018-06-16 21:17:32 +02:00
Sergio Padrino Recio
35b709768d
Fix the way offsets are calculated for keyboard remapping
2018-05-13 13:34:36 +02:00
twinaphex
9fbfd503af
Add value descriptions for audio mixer streams
2018-05-02 20:13:13 +02:00
twinaphex
5aeab54ab7
(Audio mixer) Ability to individually set volume per stream
2018-04-30 17:51:01 +02:00