twinaphex
ce5dd864f0
Fix C89 build failures
2021-03-16 13:11:14 +01:00
sonninnos
e89cd8bc0b
Cosmetic input bind order
2021-03-16 02:46:41 +02:00
twinaphex
40fe0796b4
Add 'Menu Driver' setting to 'User Interface'
2021-03-15 12:53:48 +01:00
Autechre
fbaec27e8e
Merge pull request #12154 from crystalct/master
...
Add some PSL1GHT ifdefs
2021-03-15 12:47:01 +01:00
CrystalCT
f19a67cad6
Add some PSL1GHT ifdefs
2021-03-15 11:37:59 +01:00
twinaphex
d9e8d44393
menu_displaylist_parse_settings_enum - cleanups
2021-03-15 07:22:23 +01:00
twinaphex
4e883c4568
Refactor menu_displaylist_setting away
2021-03-15 06:11:57 +01:00
twinaphex
e72cdd78d6
menu_displaylist.c is never built into Salamander, so these ifdefs
...
can go
2021-03-11 19:17:06 +01:00
twinaphex
95d3b7285d
MOve functions over to retroarch.c
2021-03-11 04:13:06 +01:00
twinaphex
44c69561b7
Get rid of GENERIC_DEFERRED_PUSH_CLEAR_GENERAL - do
...
MENU_ENTRIES_CTL_CLEAR inside menu_displaylist_ctl instead
2021-03-10 09:41:49 +01:00
twinaphex
a2031608e7
Don't use file_list_get_at_offset - access members directly
2021-03-10 09:41:49 +01:00
twinaphex
003fc7ccc8
Get rid of menu_entries_get_at_offset
2021-03-10 05:49:58 +01:00
twinaphex
d6e897ca2c
Get rid of menu_entries_set_checked
2021-03-07 06:52:35 +01:00
jdgleaver
20a187ef9c
Add option to reset all core options for current core/content
2021-02-25 16:59:05 +00:00
jdgleaver
110e318b71
Add support for saving per-directory core options and deleting core option overrides
2021-02-25 10:54:22 +00:00
sonninnos
6de0af0c78
Add remap clearing ability under Quick Menu controls
2021-02-20 19:35:42 +02:00
twinaphex
561d2744f0
Silence some warnings
2021-02-09 15:35:25 +01:00
Autechre
f661cc3fb5
Merge pull request #11572 from ImJezze/master
...
Option to open the file browser in the last used directory
2021-02-08 12:29:31 +01:00
ImJezze
270c41b35a
Implement toggle to open the start directory at the last used location
2021-02-07 11:54:17 +01:00
sonninnos
cd77db37df
(XMB+OZONE) Proper control port icons
2021-02-06 03:13:03 +02:00
Autechre
e4f8f64336
Merge pull request #11992 from sonninnos/device-index-dropdown
...
Submenu for Device Index
2021-02-05 20:42:31 +01:00
sonninnos
14413b8bca
Submenu for Device Index
2021-02-05 19:49:15 +02:00
jdgleaver
864c2913d8
'On-Screen Notifications' menu clean-ups
2021-02-05 16:55:09 +00:00
sonninnos
8fcf485fd8
Submenu for Device Type
2021-02-04 18:50:10 +02:00
twinaphex
4df6d287e3
(Clang) Silence 'n' is never used warnings
2021-02-03 11:48:33 +01:00
Autechre
831bbf1300
Merge pull request #11925 from Ryunam/custom-dirs
...
Enable configuration of the directories used for Favorites, History, Images, Music and Video playlists
2021-02-01 23:20:00 +01:00
Ryunam
4b0502b896
Enable configuration of directory for Favorites, History, Images, Music and Video playlists
2021-01-21 21:28:10 +01:00
twinaphex
7867c4b70e
Get rid of file_list_get_size calls - one line wrapper function
2021-01-20 08:31:05 +01:00
twinaphex
1b071f16f5
Silence implicit conversion warnings
2021-01-16 20:03:04 +01:00
twinaphex
bc48080ee5
Remove unused variable
2021-01-16 17:05:28 +01:00
jdgleaver
1c591be8f1
Add option to automatically enable 'game focus' mode when running/resuming content
2021-01-13 15:00:36 +00:00
Ryunam
c341aabdb4
Add option to show/hide Refresh Rate notification
2021-01-08 17:32:33 +01:00
MrHuu
2229657b12
(3DS) Enable core updater
2020-12-30 19:11:48 +01:00
MrHuu
25dd77a0f5
(3DS) Enable online updater
...
- set directory defaults
2020-12-29 17:44:59 +01:00
Autechre
1681872763
Merge pull request #11772 from fpscan/facebook-gaming
...
Facebook Gaming stream option
2020-12-28 21:04:09 +01:00
Jamiras
5224e97481
add confirmation submenu to achievements hardcore toggle
2020-12-26 14:15:01 -07:00
twinaphex
870707dbe8
Remove obsolete __CELLOS_LV2__ references - use PSL1GHT instead
2020-12-19 15:32:26 +01:00
Ömercan Kömür
6256b8ca2b
first
2020-12-19 15:14:14 +03:00
David Guillen Fandos
8b88f705b8
Fix minor issues and a memleak
2020-12-10 19:24:34 +01:00
David Guillen Fandos
ed7b3aa415
Add a proper WiFi menu, with Enable/Disable & Disconnect options
...
This also allows WiFi passwords to be remembered. The underlying
tool (connman) allows to store passswords (that's why it auto connects
whenever you boot a Lakka device), so we expose this so that the user
does not have to re-input the pass when connecting to a saved wifi.
Option to forget a password to come in a future PR, for now a password
is automatically forgotten if the Wifi connect operation fails (we assume
it fails due to password).
Changes the WiFi API to enable these features of course!
2020-12-09 20:20:48 +01:00
Tony Jansson
75baed785e
(DINPUT+WINRAW) Option for disabling Windows hotkeys
2020-12-09 00:03:40 +02:00
David Guillen Fandos
091f6e6354
Improving Wifi API and connman implementation
...
This sets the ground for more PRs to come. Clean up how scanning and listing
SSID works, and adds attributes to the newtworks.
Frontend will be able to know which networks are "remembered" and thus
require no password to re-connect.
For now scans are performed every 2 minutes or on demand if no networks found
(either for real or in the "cache").
2020-12-04 02:18:03 +01:00
David Guillen Fandos
a442696b71
First attempt at adding proper brightness
...
Supports Switch and OGA
2020-11-26 19:22:05 +01:00
David Guillen Fandos
f5693f15e7
Make get_lakka_version available in all builds
...
This simplifies a bit the code, for some new lakka patches to come.
2020-11-23 18:44:24 +01:00
David Guillen Fandos
1c5099051c
Adding savestate garbage collector for autoincrement stavestates
...
As some issues indicate (#6195 #10471 #11008 #6861 ) there's an issue with
the autoincrement save slot feature: slot index will increase and very old
saves won't be deleted.
This commit adds support to delete old save states with a user defined
save state limit (global). Instead of wrapping around the slot counter
it will simply delete the oldest save, since it is simpler.
For now there's a limit of one deletion per save, which ensures a user
cannot delete many saves by accident if they set the limit too low.
2020-11-22 13:26:23 +01:00
jdgleaver
e582cf9f1d
OpenDingux: Add rumble support
2020-11-17 16:13:37 +00:00
HyperspaceMadness
70bf90c5d8
Shader_Preset_Simple_Save_Cleaned_2020_11_01
2020-11-01 09:18:40 -05:00
Tony Jansson
52c4062750
Reorganize User Interface menu
2020-10-23 18:55:32 +03:00
twinaphex
079919b88f
Add more conditionals
2020-10-23 04:48:15 +02:00
Tony Jansson
46d516f066
Add option for quitting on close content
2020-10-20 21:45:03 +03:00
jdgleaver
a02fadeb94
Add 'Remove DSP Plugin' menu entry
2020-10-19 11:33:15 +01:00
twinaphex
f42bcf978c
Revert "Add HAVE_XMB ifdefs here"
...
This reverts commit 0dfbf669df
.
2020-10-17 19:00:48 +02:00
twinaphex
0dfbf669df
Add HAVE_XMB ifdefs here
2020-10-17 18:50:00 +02:00
Tony Jansson
9902ad0b49
Add remaining settings menu visibilities
2020-10-16 01:57:34 +03:00
twinaphex
44b7234756
Move cheat_manager and state_manager to root folder
2020-10-15 05:29:20 +02:00
jdgleaver
80f1da2fb1
OpenDingux: Enable selection of image interpolation method when using 'sdl_dingux' gfx driver
2020-10-05 14:34:21 +01:00
jdgleaver
bbba80f01e
OpenDingux: Enable integer scaling when using the 'sdl_dingux' gfx driver
2020-10-02 16:38:42 +01:00
jdgleaver
3bd66cc14d
OpenDingux port improvements: Phase 1
2020-10-01 15:56:14 +01:00
Jamiras
02ddbc41cc
allow disabling leaderboard notifications and trackers separately
2020-09-25 19:28:56 -06:00
twinaphex
0e49f058f3
Use strcpy_literal in more places
2020-09-19 23:59:06 +02:00
Ophidon
2f36c94f3f
Variable BFI
...
BFI support added for 180hz / 240hz / etc. Solves issue with image retention from voltage issues at 120hz BFI. Also disabled BFI while in menu, as if set to an incorrect value for the current refresh rate, could cause severe flickering and difficulty reverting to the correct value.
2020-09-18 11:57:32 -04:00
twinaphex
290c88b865
Remove menu_networking.c and merge it into menu_cbs_ok.c and
...
menu_displaylist.c
2020-09-17 23:15:25 +02:00
jdgleaver
8a5ebbf24d
Add option to scale overlays automatically (with aspect ratio correction)
2020-09-17 17:23:07 +01:00
jdgleaver
34e08a688f
(Sensors API) Android (crash-)fixes/improvements + add option to disable sensor input
2020-09-14 17:52:45 +01:00
Autechre
02afd06f5b
Merge pull request #11305 from jdgleaver/overlay-config
...
Overlay configuration improvements
2020-09-09 06:25:54 +02:00
jdgleaver
5a0dc5524d
Fix string_list memory leaks
2020-09-08 14:58:49 +01:00
jdgleaver
b8ea4fd54e
Overlay configuration improvements
2020-09-08 13:37:51 +01:00
twinaphex
43e75ce741
(menu_displaylist_parse_playlists) Use non-heap allocated
...
string list functions
2020-09-04 06:35:14 +02:00
twinaphex
318ac1f667
(filebrowser_parse) Use non-heap allocated string_list functions
2020-09-04 06:29:30 +02:00
jdgleaver
bd80f02f11
(Android/Play Store Builds) Add option to switch all installed cores to Play Store versions
2020-09-02 17:13:03 +01:00
jdgleaver
4799d2d955
(Android/Play Store) Add frontend support for core installation via Play Feature Delivery
2020-08-28 16:30:54 +01:00
Pedro
b6655034ef
Implementation of fullscreen over notch function.
2020-08-27 20:41:30 -03:00
Autechre
df245d4917
Merge pull request #11239 from jdgleaver/overlay-gamepad-hide
...
Add option to hide overlays when a gamepad is connected (Note: Restricted functionality on Android)
2020-08-26 20:23:47 +02:00
twinaphex
01e5ec94bb
Prefer to use string_split_noalloc
2020-08-26 12:41:57 +02:00
twinaphex
915bbc9bcc
(menu_displaylist) Cleanup
2020-08-25 14:51:37 +02:00
twinaphex
6af6d5eb1c
(jdgleaver) Initialize string lists properly to prevent memory leaks
2020-08-25 13:25:27 +02:00
jdgleaver
cc2e098dab
Add option to hide overlays when a gamepad is connected (Note: Restricted functionality on Android)
2020-08-25 11:12:37 +01:00
twinaphex
700009216c
Use more string_list_initialize/deinitialize
2020-08-24 19:18:54 +02:00
twinaphex
26ec12ddc5
create_string_list_rdb_entry - use string_list_initialize/deinitialize
2020-08-24 19:12:51 +02:00
Jamiras
2f69d2d4ed
eliminate exposed variables for tracking hardcore
2020-08-22 12:18:12 -06:00
twinaphex
4ec216dc0b
Get rid of file_path_str
2020-08-22 01:06:10 +02:00
jdgleaver
dd66988c98
Add option to remember last selected shader preset/shader pass directories
2020-08-21 17:02:32 +01:00
Nargash
b8990d601a
Add configuration options to sort save files, save states, and screenshots into folders named after the content directory folder.
2020-08-20 19:29:00 -05:00
Tony Jansson
1c7d8d3f31
(XMB+OZONE) Quick Menu ports: AtD icon + key labels for keyboard type
2020-08-19 17:35:15 +03:00
twinaphex
dc3dc574d8
String stack size cleanups
2020-08-19 06:53:09 +02:00
twinaphex
5166eebcaf
for loop cleanups - use space after 'for'
2020-08-19 03:06:22 +02:00
twinaphex
216190b826
Clean up more string variables on heap - move to stack
2020-08-18 14:26:15 +02:00
jdgleaver
6d8f3cb182
Enhanced core downloader search functionality
2020-08-14 17:53:44 +01:00
jdgleaver
e6000afddb
(GLUI) Add optional system-specific playlist icons
2020-08-06 17:24:28 +01:00
jdgleaver
15cf483cd9
(RGUI/GLUI) Clean up 'scan content' menu entries
2020-08-05 14:25:09 +01:00
twinaphex
3e41cbc381
Revert "Add get_metrics to poke interface"
...
This reverts commit 119689c940
.
2020-08-02 23:44:28 +02:00
twinaphex
119689c940
Add get_metrics to poke interface
2020-08-02 19:25:45 +02:00
jdgleaver
776301883c
Enhanced playlist search functionality
2020-07-31 15:14:51 +01:00
twinaphex
573f9e60c7
(libnx) Prevent some warnings
2020-07-31 10:54:57 +02:00
jdgleaver
d77f6705df
Add option to hide 'Explore' tab + menu clean-ups
2020-07-29 13:01:49 +01:00
alphanu1
e222d62f6c
Merge pull request #7 from libretro/master
...
upstream
2020-07-28 18:55:54 +01:00
Autechre
8cb861798e
Merge pull request #11075 from francescotintori/francesco/playlist_autofix
...
Playlist base content directory paths
2020-07-28 16:10:20 +02:00
alphanu1
55e3bd3d2d
Added ability to adjust porch values
...
Porches can now be manipulated from the CRTSwitchRes menu
2020-07-28 14:25:38 +01:00
twinaphex
4c6136d970
Stub out menu_explore.c when HAVE_LIBRETRODB is not defined
2020-07-28 12:15:05 +02:00
Bernhard Schelling
667e8a558e
Explore view - WIP1
...
A top content view that combines all playlists with database entries to browse by year, developer, system, etc.
Depends on the quality of the available metadata in the database (RDB) files.
2020-07-28 04:44:31 +02:00
francescotintori
9744fcb76a
Adds base content directory support in playlists. If playlist base content directory does not match configuration parameter 'rgui_browser_directory', all entries paths are automatically fixed to match parameter 'rgui_browser_directory'.
...
Functionality is enabled if new parameter 'playlist_autofix_paths' is enabled.
2020-07-27 20:59:56 +02:00
jdgleaver
fba4a8e837
(RGUI) Add optional 'toggle switch' icons
2020-07-27 14:45:07 +01:00
Hugo Hromic
e5a50a4e33
(Menu/DisplayList) Make notification font size option visible when graphics widgets are enabled
...
The on-screen audio/video statistics uses the font size option for rendering.
2020-07-26 22:28:32 +01:00
jdgleaver
9a19a7ae31
Core option improvements
2020-07-24 15:31:50 +01:00
Autechre
53eee276c7
Merge pull request #11070 from Ryunam/notification-font
...
Make Notification Font option visible when Graphics Widgets are enabled
2020-07-23 18:42:47 +02:00
Ryunam
ee8317a8e4
Make Notification Font visible when Widgets are enabled
2020-07-23 18:26:42 +02:00
jdgleaver
60407a84e6
Add input remap drop-down lists
2020-07-23 17:20:41 +01:00
twinaphex
a3242daa5d
Silence more warnings
2020-07-23 05:51:04 +02:00
Ryunam
4d2fe14c1d
Adjustments to Screenshot Notification options
2020-07-20 19:44:55 +02:00
twinaphex
632329f4bb
We should probably allow the user to individually control the screenshot
...
flash
2020-07-20 01:11:08 +02:00
twinaphex
279e142668
Properly hide other notification visibility screenshot settings
...
when master one is disabled
2020-07-20 01:09:08 +02:00
twinaphex
36a76d1248
Take out my own implementation in favor of Ryunam's
2020-07-20 00:50:40 +02:00
Autechre
8861416b32
Merge pull request #11046 from Ryunam/screenshot-notification
...
Add options to control visibility, duration and flashing effect of Screenshot Notifications
2020-07-20 00:27:02 +02:00
Ryunam
5014f90e4d
Add options to customize Screenshot notifications
2020-07-19 23:42:16 +02:00
twinaphex
ccd9b8ead4
(Widgets) onscreen Notifications -> Add setting to enable/disable 'take
...
screenshot' widget individually
2020-07-19 23:26:14 +02:00
Hugo Hromic
1e3fb9505c
(Menu/OSD) Implement configurable update interval for memory usage display
...
Obtaining system memory metrics is generally an expensive operation.
2020-07-19 19:57:50 +01:00
jdgleaver
230c1cdde2
Add option to show/hide 'last used disc restored' notifications
2020-07-17 12:52:28 +01:00
twinaphex
36b581c733
Add 'Show Cheats Applied' onscreen notification visibility setting
2020-07-17 03:32:22 +02:00
Autechre
bbe234898f
Merge pull request #11030 from hhromic/menu-imprv
...
(Menu) General usability improvements for setting defaults
2020-07-16 18:55:18 +02:00
jdgleaver
75b3b5350c
Add 'Notification Visibility' menu
2020-07-16 16:32:01 +01:00
Hugo Hromic
f4dec615ef
(Menu) General usability improvements for setting defaults
2020-07-16 09:17:10 +01:00
jdgleaver
84a71ea133
Rewrite 'task_autodetect.c': Ensure thread safety + clean-ups/rationalisation
2020-07-14 17:46:58 +01:00
Jamiras
96c5f5dfb0
add option to play custom sound on achievement unlock
2020-07-11 10:56:09 -06:00
jdgleaver
73b502a16d
Fix 'current item' marker position in float drop-down lists
2020-07-10 11:44:18 +01:00
jdgleaver
506aa0a36c
Add optional widget-based 'load content' launch feedback animation
2020-07-09 13:05:28 +01:00
Hugo Hromic
c985dcc84d
Revert "Add 'Ignore null drivers' setting"
...
This reverts commit f16f3d2968
.
2020-07-07 22:54:45 +01:00
Autechre
abfd0ed030
Merge pull request #10959 from jdgleaver/static-core-load
...
(Static Platforms) Add option to not restart RetroArch when launching content with the currently loaded core
2020-07-07 11:45:18 +02:00
twinaphex
9b228a5f00
(menu displaylist) Add ifdefs
2020-07-05 10:14:40 +02:00
twinaphex
ce98bbd395
Put this under HAVE_RUNAHEAD ifdef
2020-07-05 05:33:53 +02:00
jdgleaver
e87b8311c8
(Static Platforms) Add option to not restart RetroArch when launching content with the currently loaded core
2020-07-03 17:12:23 +01:00
twinaphex
21c3072ffb
Fix menu
2020-07-02 17:14:31 +02:00
twinaphex
47e22d69bf
Add HAVE_VIDEO_FILTER
2020-07-02 06:28:14 +02:00
twinaphex
ac67463ebc
Add HAVE_SCREENSHOTS ifdef
2020-07-02 02:16:47 +02:00
twinaphex
3ee788def2
Add HAVE_DSP_FILTER
2020-07-02 02:13:04 +02:00
twinaphex
d6bd12277f
Hide Network Settings and Cheevos screens if HAVE_NETWORKING
...
and/or HAVE_CHEEVOS are not defined
2020-07-01 21:10:19 +02:00
twinaphex
87b9c2a367
Add HAVE_REWIND switch
2020-07-01 21:04:05 +02:00
twinaphex
d50c49c4e8
Add more HAVE_SCREENSHOTS ifdefs
2020-07-01 17:54:13 +02:00
twinaphex
1e6b8385fd
Fix two potential memory leaks
2020-07-01 00:09:54 +02:00
twinaphex
223d76680a
Add HAVE_CHEATS ifdef
2020-06-30 19:35:55 +02:00
Hugo Hromic
9b2a4f3c21
(Menu) Fix cursor forced to first entry after displaying lists
2020-06-30 13:59:52 +01:00
twinaphex
a2438c67a6
Cleanups
2020-06-30 07:32:24 +02:00
twinaphex
99f8137972
(Menu) Cleanups
2020-06-30 05:43:39 +02:00
twinaphex
5479196a79
Get rid of setting_get_type
2020-06-30 05:21:47 +02:00
twinaphex
497dc7a38a
(menu) move headers around - no more menu/widgets
2020-06-27 19:33:49 +02:00
twinaphex
8259a0fd89
(Menu) Merge menu_filebrowser.c into menu_displaylist.c
2020-06-27 18:54:14 +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
jdgleaver
0fcfb3deda
Refactor playlist struct configuration
2020-06-26 15:40:19 +01:00
twinaphex
6e072e245e
Enlarged INT/UINT selection limit from 999 to 9999
2020-06-25 14:41:56 +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
0c18da5d49
(Disk Control Interface) Enable 'Load New Disc' while disk tray is open
2020-06-17 11:43:54 +01:00
jdgleaver
2782b87267
Add option to automatically backup cores when updating
2020-06-16 11:12:22 +01:00
twinaphex
6cc9a3f9b4
(UWP) Buildfix + uwp_input cleanups
2020-06-13 01:01:30 +02:00
jdgleaver
1cdd3c32c0
(Manual Content Scanner) Add option to disable recursive scanning
2020-06-12 10:00:38 +01:00
Autechre
dc10dc4702
Merge pull request #10837 from parport0/master
...
Add options for moving the on-screen overlay
2020-06-11 18:03:02 +02:00
jdgleaver
fa069c28f3
Add sublabels to all hotkey bind entries
2020-06-11 15:38:25 +01:00
jdgleaver
42ad070a1d
Add 'core management' menu
2020-06-11 14:12:20 +01:00
parport0
a4590acde9
Add options for moving the on-screen overlay
2020-06-11 15:39:23 +03:00
jdgleaver
eb425b997b
Suppress the display of 'empty' quick menu listings when closing content
2020-06-09 14:09:22 +01:00
twinaphex
1597a6893d
Get rid of 'All Users Control Menu' setting - was not properly
...
implemented - input system is in for a big overhaul in the near
future so this could be addressed in a better way then
2020-06-09 13:55:03 +02:00
jdgleaver
47150cab07
Wire up menu entry for 'hotkey delay' option + 'hotkey enable' clarifications
2020-06-09 10:20:44 +01:00
twinaphex
7841f07e08
Add ifdef
2020-06-08 21:45:31 +02:00
twinaphex
9364deb539
Cut down on string_is_equals for history lists
2020-06-08 21:34:39 +02:00
twinaphex
03247eceba
More localizations - some string is equal optimizations
2020-06-08 20:52:37 +02:00
twinaphex
37d926fc0d
Updates
2020-06-07 01:22:34 +02:00
twinaphex
01da7b95e2
Revert "Move menu_displaylist global state to menu_handle_t"
...
This reverts commit c79966bd62
.
2020-06-06 18:30:08 +02:00
twinaphex
c79966bd62
Move menu_displaylist global state to menu_handle_t
2020-06-06 18:20:06 +02:00
jdgleaver
445921ac5d
Core info search optimisations + improved core selection logic + clean-ups
2020-06-06 13:59:28 +01:00
jdgleaver
0a33e562f4
Add option to backup/restore installed cores
2020-06-04 12:20:58 +01:00
twinaphex
941c3b9678
Cleanups
2020-05-29 12:46:18 +02:00
twinaphex
11f63f379b
Localized strings
2020-05-29 10:59:14 +02:00
jdgleaver
044bd03a13
More core updater improvements
2020-05-28 17:48:18 +01:00
jdgleaver
9f4a9e9cd6
Core updater improvements
2020-05-27 17:02:43 +01:00
Autechre
1fd777106d
Merge pull request #10707 from jdgleaver/date-separator
...
Enable configuration of date seperator in clock and runtime 'last played' displays
2020-05-25 18:22:01 +02:00
jdgleaver
18912ac23d
Enable configuration of date seperator in clock and runtime 'last played' displays
2020-05-25 15:46:53 +01:00
jdgleaver
230198fe4a
(Ozone) Add option to sort playlists after name truncation
2020-05-25 11:32:17 +01:00
twinaphex
b3a4c02d05
Reduce variable size
2020-05-23 03:12:16 +02:00
twinaphex
eaba575c9e
Replace strstrs where possible
2020-05-22 21:11:35 +02:00
twinaphex
6dc758a080
Move cheevos-new to cheevos/
2020-05-21 23:23:01 +02:00
twinaphex
d4dd1f71a5
(menu_displaylist.c) Move state into struct
2020-05-19 14:59:06 +02:00
meleu
69949187f6
add cheevos_start_active option
2020-05-15 14:49:47 -03:00
twinaphex
39dbfd1db4
Remove unused menu_content.h
2020-05-11 02:32:45 +02:00
Twinaphex
2f3ef75bf6
Remove some unused variables and some style nits
2020-05-10 01:10:45 +02:00
jdgleaver
3f2ba2e791
Add option to mute audio when fast-forwarding
2020-05-01 12:19:31 +01:00
jdgleaver
fa9290cf1e
Add optional playlist compression
2020-04-21 16:44:26 +01:00
jdgleaver
0d1fd657ab
Add optional save (SRAM) file compression
2020-04-20 12:48:40 +01:00
jdgleaver
b1503bc7c8
AI Service Menu - Hide redundant entries when service is disabled
2020-04-18 14:06:35 +01:00
jdgleaver
233456df47
Add optional save state compression
2020-04-15 15:48:41 +01:00
jdgleaver
4dec80e9e3
Style nits
2020-04-11 13:00:24 +01:00
jdgleaver
223cae66c1
(Playlist Management) Add optional per-playlist alphabetical sorting
2020-04-10 17:07:49 +01:00
jdgleaver
ad8a1174f7
Improve handling of 'broken' playlists
2020-04-07 12:00:16 +01:00
valadaa48
6e4228b054
Add drm_go2_ctx for odroidgo2
...
- Revert odroidgo changes to drm_ctx
- Introduce new drm_go2_ctx specifically for odroidgo2 (and libgo2)
- Add hw_scaling option to mitigate builtin gl scaling/filtering and to
use libgo2 and rga's hw scaling and bicubic filtering via librga. The
quality of the image is improved by this and should be a bit faster.
Credits to CrashOverride for the initial libgo2 port and
commit to RA. And to natinusala for the initial cleanup/commit in the original
drm_ctx driver. NOirBRight for finding this setting and testing.
2020-03-28 03:30:28 +00:00
jdgleaver
7a1e97f8c0
(Ozone) Hide 'Menu Color Theme' setting when 'Use preferred system color theme' is enabled + ensure default theme is applied consistently
2020-03-24 12:06:30 +00:00
jdgleaver
018209d6c2
Use single 'Widgets Scale Override' setting on console and mobile platforms
2020-03-12 11:29:53 +00:00
parport0
1e315bb61b
Rename PSP-style scroll to Menu scroll acceleration
2020-03-10 13:10:09 +01:00
parport0
fb5f557d91
Add PSP-style menu scroll option
2020-03-09 14:34:51 +01:00
twinaphex
888a4bfe37
Add TODO/FIXME note
2020-03-07 18:51:34 +01:00
twinaphex
c66b4249ca
More settings cleanups
2020-03-05 13:24:59 +01:00
Twinaphex
97d8db7aae
Remove unused variables
2020-03-04 22:27:37 +01:00
twinaphex
32e4aea068
Start making the other code safe that is dependent on menu driver
...
ident checking
2020-03-04 20:47:39 +01:00
jdgleaver
29f8189d0e
Add independent widget scale override settings for fullscreen/windowed modes
2020-03-04 17:10:49 +00:00
Twinaphex
a1fe704d22
Merge pull request #10207 from jdgleaver/arcade-dat-filter
...
(Manual content scanner) Add 'Arcade DAT Filter' Option
2020-03-04 17:29:33 +01:00
jdgleaver
f7217702e2
Automatically select currently checked item when opening drop-down lists
2020-03-04 13:24:25 +00:00
jdgleaver
9d59fcaded
(Manual content scanner) Add 'Arcade DAT Filter' Option
2020-03-04 11:52:20 +00:00
jdgleaver
4d3507097a
(GLUI) Add option to remove navigation bar
2020-03-02 16:13:53 +00:00
twinaphex
add0cedc48
* Reduce the amount of cpu_features_get_time_usec calls
...
* Put code behind menu ifdefs
2020-02-29 07:41:05 +01:00
twinaphex
3ee89a16ef
(Menu) Settings cleanups
2020-02-22 07:21:35 +01:00
twinaphex
47dc7e3db8
Cleanups
2020-02-21 04:01:21 +01:00
twinaphex
d7113372cb
Rename Menu Widgets to Graphics Widgets; move setting to
...
Onscreen Notifications
2020-02-18 13:22:35 +01:00
twinaphex
cf8f2ac56c
(menu_filebrowser.c) No more dependencies on settings_t
2020-02-18 05:43:13 +01:00
twinaphex
b229f267e4
Rename menu_widgets to gfx_widgets
2020-02-17 01:43:40 +01:00
twinaphex
386199e422
Merge branch 'master' of git://github.com/celerizer/RetroArch into celerizer-test
2020-02-14 21:56:14 +01:00
Twinaphex
136163ba4f
Merge pull request #10114 from jdgleaver/widget-scaling
...
(Menu Widgets) Add scaling
2020-02-14 18:53:43 +01:00
jdgleaver
23c9b86f64
(Menu Widgets) Enable scaling of widgets independently from menu scale
2020-02-14 17:10:39 +00:00
twinaphex
e5674b146d
(PSP) Buildfix
2020-02-14 13:33:27 +01:00
twinaphex
de604a79ab
dir_list_new_special - no more dependency on settings_t
2020-02-14 12:12:59 +01:00
twinaphex
b7a17442d9
(menu_shader.c) Remove configuration.h dependency
2020-02-13 02:04:35 +01:00
twinaphex
1fafdb2843
Style nits
2020-02-10 13:18:27 +01:00
twinaphex
880391d0c5
(libnx) Try to silence warnings
2020-02-10 12:36:11 +01:00
twinaphex
12e82baeb3
Update - add HAVE_CONFIGFILE to Makefile.griffin
2020-02-03 18:12:43 +01:00
twinaphex
e0fdd8d39e
Add back HAVE_CONFIGFILE ifdef - will strip out remaps and overrides
...
support as well
2020-02-02 21:27:38 +01:00
Twinaphex
5ed63521b1
Merge pull request #10085 from Jamiras/cheevos_hash_info
...
(cheevos) show RetroAchievements Hash in content information list
2020-02-01 23:49:46 +01:00
Jamiras
79b51595a5
show RetroAchievements hash in content information list
2020-02-01 08:10:22 -07:00
twinaphex
e31ba43b5a
Don't need to use verbosity_get_ptr for this
2020-01-30 19:47:03 +01:00
jdgleaver
f538e04fd2
Prevent out-of-bounds array indexing when displaying/selecting netplay rooms in menus
2020-01-28 12:42:26 +00:00
twinaphex
f72e127f5f
Remove 'Send Debug Info'
2020-01-28 02:18:34 +01:00
twinaphex
4d36f0d356
Remove rarch_get_cpu_architecture_string - don't have two
...
functions that do more or less the same thing
2020-01-27 22:51:20 +01:00
twinaphex
3f598a0f9c
Revert "Get rid of send debug info - if we ever bring this back, needs to be"
...
This reverts commit c0482ff2ea
.
2020-01-25 15:55:11 +01:00
twinaphex
c0482ff2ea
Get rid of send debug info - if we ever bring this back, needs to be
...
reimplemented according to new infra
2020-01-25 14:53:04 +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
twinaphex
276b7a03f1
Remove 'automatically add content to playlist' option - causes
...
memory corruption; not worth it for now
2020-01-22 17:08:02 +01:00
jdgleaver
a2e1d622e1
Add disk control interface API extension
2020-01-17 16:34:05 +00:00
jdgleaver
e7733abc40
(Playlist Management) Add 'Clean Playlist' option
2020-01-15 18:00:51 +00:00
jdgleaver
b5eba22aaf
Disk control interface improvements
2020-01-14 12:30:08 +00:00
twinaphex
36e67108fb
Cleanups
2020-01-11 23:22:54 +01:00
jdgleaver
495ad41741
Thumbnail downloader clean-ups
2020-01-10 11:08:36 +00:00
jdgleaver
edec9448c4
Fix manual core installation
2020-01-09 14:13:21 +00:00
U-DESKTOP-LII42QK\andre
05c1f9c9aa
Squashed commit of the following:
...
commit 830a69818c6a9496d950def3f68f59c7d3affcab
Author: celerizer <33245078+celerizer@users.noreply.github.com>
Date: Sun Jan 5 17:43:47 2020 -0600
remove unneeded pointer
commit 034cc521004dd95816af69c9d02eec6b3db62d95
Author: celerizer <33245078+celerizer@users.noreply.github.com>
Date: Sun Jan 5 17:39:45 2020 -0600
cleanup
commit 4317b9d04d3f86f215d9df8d41ac22a6a2705420
Author: celerizer <33245078+celerizer@users.noreply.github.com>
Date: Thu Jan 2 18:52:06 2020 -0600
needs a lot of cleanup
2020-01-05 17:53:59 -06:00
twinaphex
42c3072ff9
(Menu) Cleanups - rewrite code dependent on settings pointer
...
grabbing
2020-01-02 19:39:37 +01:00
twinaphex
758a6c76ae
Reduce dependence on settings_t struct
2020-01-02 17:52:37 +01:00
twinaphex
05d71ebb67
Start reducing dependency on settings struct
2020-01-02 17:41:52 +01:00
twinaphex
a30e53d911
(Menu) Add password settings to Netplay Hosting submenu
2020-01-02 07:00:27 +01:00
twinaphex
568c55aca2
(Menu) Rearrange Recording settings
2020-01-02 06:58:23 +01:00
jdgleaver
569014c5d2
(Filebrowser) Fix file selection issues when starting from (or navigating to) the top level directory
2019-12-31 12:34:03 +00:00
twinaphex
d809cc6a31
Buildfix for non-networking targets
2019-12-30 14:02:41 +01:00
twinaphex
a0e7fe19af
(MSVC 2010) Buildfix
2019-12-30 09:47:58 +01:00
Twinaphex
960ff23843
Remove unused variable
2019-12-30 08:27:39 +01:00
twinaphex
0996e13352
Add subsystem settings list to menu_displaylist_build_list
2019-12-30 08:05:14 +01:00
twinaphex
81972149fc
Submenu system is now properly hidden
2019-12-30 08:02:13 +01:00
twinaphex
ecb3301b19
(hosting submenu) Set include_everything to false
2019-12-30 07:01:24 +01:00
twinaphex
8b5db9fdaf
Add return value to menu_displaylist_netplay_refresh_rooms
2019-12-30 06:48:10 +01:00
twinaphex
4137273002
Move netplay_refresh_rooms_menu to menu_displaylist.c and rename
...
it menu_displaylist_netplay_refresh_rooms
2019-12-30 06:44:14 +01:00
twinaphex
f6db9ce04d
Move menu_subsystem_populate to menu_displaylist.c
2019-12-30 05:57:32 +01:00
twinaphex
106c912eb5
(Netplay hosting)
...
- Remove clear
- Use index offset variable
2019-12-30 05:49:45 +01:00
twinaphex
3fe8806018
(Subsystem Settings) Create separate subsystem settings list - will
...
be selectively hidden later based on whether subsystems are implemented
for the core
2019-12-30 05:43:48 +01:00
twinaphex
f3742a101c
Change function signature on subsystem function
2019-12-30 05:17:31 +01:00
twinaphex
a2fd581dad
Add HAVE_NETWORKING ifdef
2019-12-30 04:43:42 +01:00
twinaphex
2169a25b0a
Create Netplay Hosting submenu
2019-12-30 03:01:52 +01:00
Twinaphex
e52daa8602
- use MIN macro instead of min for portability
...
- remove unused variable
2019-12-25 08:31:18 +01:00
twinaphex
538f0c534f
Backport Added alternate Turbo-Mode 'Single Button' -
...
For systems supporting only a single button, the turbo-button will toggle firing that button without the need to hold it.
When holding the button turbo will be suspended and resumed when the button is released. Holding the button may have a different function to just tapping it, e.g. charging the beam in R-Type on C64/Amiga.
The original implementation in RA is named 'Classic' because I have no
idea where it originates from.
2019-12-25 07:13:01 +01:00
twinaphex
58852ec9bb
(Menu) Selectively hide 'Disallow Non-Slave Mode Clients' if 'Allow SLave-Mode
...
Clients' is disabled
2019-12-24 17:38:07 +01:00
twinaphex
e4fcce118c
(Menu) Hide 'Show desktop menu on startup' if 'Desktop menu' setting
...
itself is disabled
2019-12-24 17:24:48 +01:00
twinaphex
1165f8dfe9
(Menu) Remove duplicates
2019-12-24 08:29:06 +01:00
twinaphex
0df043aff1
(Menu) Refactor Quick Menu - Controls - each port now has its own
...
submenu
2019-12-24 07:36:01 +01:00
twinaphex
d33624c623
(Menu) Hide Refresh Rate options when Threaded Video is enabled -
...
these settings do nothing with Threaded Video
2019-12-24 04:29:12 +01:00
twinaphex
abb1b28e96
Hide Logging Verbosity levels behind Logging Verbosity
2019-12-24 04:18:38 +01:00
Twinaphex
4322d0c3fe
Merge pull request #9885 from jdgleaver/core-update
...
(Core Updater) Only download when new core is available + add option to update all installed cores
2019-12-23 20:02:43 +01:00
Twinaphex
1d0be580c5
(Menu) Remove unused variables
2019-12-23 19:43:09 +01:00
jdgleaver
695749f155
(Core Updater) Only download when new core is available + add option to update all installed cores
2019-12-23 17:34:44 +00:00
twinaphex
2512365012
(Menu) Displaylist - Get rid of global
2019-12-23 06:34:58 +01:00
twinaphex
9988bae6f4
(Shader) Implement shader parameter action OK callbacks
2019-12-23 05:39:10 +01:00
twinaphex
b5cc71720c
(Menu) Move FORCE_SRGB_DISABLE to Video Output
2019-12-22 22:10:45 +01:00
twinaphex
6eed40f80c
More warning fixes for non-shader target platforms
2019-12-22 08:18:00 +01:00
twinaphex
d057d2a202
(Menu) Implement action OK callback for Quick Menu -> Shaders -> Passes
2019-12-22 07:14:20 +01:00
twinaphex
3033491f3d
Turn HAVE_EASTEREGG into HAVE_GONG
2019-12-22 03:08:02 +01:00
twinaphex
751ff8f72c
(Menu) Selectively hide Network Command Port
2019-12-21 21:08:37 +01:00
twinaphex
d6d76a53b9
(Menu) Selectively hide Relay Server Location
2019-12-21 19:56:33 +01:00
twinaphex
3224eefdf1
(Menu) Selectively hide Video Layout
2019-12-21 18:39:34 +01:00
twinaphex
776ae626a6
(Menu) User Interface - selectively hide Kiosk Mode Password
2019-12-21 18:23:25 +01:00
twinaphex
ecbbf1e3bb
(Menu) Selectively hide Settings -> Accessibility
2019-12-21 17:59:56 +01:00
twinaphex
2d31377ba8
(Menu) User Interface -> Appearance - Selectively hide XMB Horizontal
...
Animation setting
2019-12-21 17:49:39 +01:00
twinaphex
e55692d74f
(Desktop Menu) Prevent hidden settings for desktop menu -
...
add third parameter that when set to true, will include everything
in the list - this way we can show greyed out settings
2019-12-21 17:33:50 +01:00
twinaphex
6164e33b07
(Menu) Settings -> Playlists - more selective hiding
2019-12-21 17:22:43 +01:00
twinaphex
a33280b08e
(Menu) Implement touch/OK callbacks
2019-12-21 07:00:27 +01:00
twinaphex
7c028596fb
(Menu) Selectively hide Overlay Settings and Rewind
2019-12-21 05:35:46 +01:00
twinaphex
d93200d2eb
(Menu) Selectively hide 'Rewind' settings
2019-12-21 05:27:42 +01:00
twinaphex
aafee65238
(Menu) Selectively hide 'FPS Update Interval'
2019-12-21 05:22:18 +01:00
twinaphex
f5a7504c38
(Menu) Selectively hide Onscreen Notifications BG Color Settings
2019-12-21 05:10:22 +01:00
twinaphex
ef4d24600e
(Menu) Settings -> Logging - Hide 'Log To File Timestamp' if 'Log To File' is disabled
2019-12-21 04:49:30 +01:00
twinaphex
28ec64e200
(Menu) Video -> Scaling - Hide Custom Viewport X/Y when Integer
...
Scale is enabled as description indicates
2019-12-21 04:32:56 +01:00
twinaphex
1fcded67ef
(Menu) Achievement submenu - selectively hide
2019-12-21 03:10:15 +01:00
twinaphex
3be60539ce
(Menu) Aspect ratio - selectively hide/show values based on whether
...
you have Custom or Config selected
2019-12-21 01:27:28 +01:00
twinaphex
779c0a01d3
Selectively hide Hard Sync
2019-12-21 00:39:30 +01:00
twinaphex
e1a5b80ae1
(Menu) Implement selective hiding for VSync and Hard Sync
2019-12-21 00:24:29 +01:00
twinaphex
021102c62d
(Menu) Runahead global setting now hides the related options
2019-12-20 23:10:35 +01:00
twinaphex
de1e66f7a9
(Menu) Add Input -> Haptic Feedback submenu
2019-12-20 20:49:30 +01:00
twinaphex
13793885f3
(Menu) Add Input -> Menu Controls settings submenu
2019-12-20 19:24:35 +01:00
twinaphex
21ffbc0cca
(Menu) Netplay submenu - don't show 'No Settings found'
...
(Menu/Misc) Some more icons
2019-12-20 14:37:44 +01:00
twinaphex
779b8b32cf
Move 'Press Quit Twice' and 'Menu Toggle Gamepad Combo' to Input ->
...
Hotkey Binds
2019-12-20 13:56:31 +01:00
twinaphex
64597e47c6
(Menu Usability) If 'Favorites Tab' is disabled, don't show
...
'Add To Favorites' option in Quick Menu/Playlist menu
2019-12-20 07:21:15 +01:00
twinaphex
6713c6ebed
(Menu) If On-Demand Thumbnail Downloader is enabled, hide
...
'Download Thumbnails' from playlist menu screen
2019-12-20 07:15:04 +01:00
twinaphex
dcac9de58b
Add Audio Driver setting to Audio -> Output
2019-12-20 02:30:05 +01:00
twinaphex
23ce202d38
(Menu) Add Audio -> Resampler settings
2019-12-20 02:16:31 +01:00
twinaphex
94907678eb
(Menu) Add Audio -> output and Audio -> Synchronization
2019-12-20 01:18:28 +01:00
twinaphex
6f6bd95a84
move Crop Overscan to Video Scaling; add Sync to Exact Content Framerate
...
option to Video Synchronization
2019-12-19 20:00:19 +01:00
twinaphex
aa537310ad
(Menu) Create Video -> Synchronization
2019-12-19 19:39:02 +01:00
twinaphex
39ebd6e8d1
(Settings) Add Video -> Output
2019-12-19 19:15:57 +01:00
twinaphex
e8babede53
(Menu) Create Settings -> Video -> Fullscreen and Windowed submenus
2019-12-19 18:53:51 +01:00
twinaphex
36af159991
(Menu) Settings - Video - Add Scaling subsection
2019-12-19 18:22:22 +01:00
twinaphex
cb85b3e8dd
Put this behind ifdef
2019-12-19 13:24:39 +01:00
twinaphex
9a7a8efb39
Hide this setting behind HAVE_UPDATE_CORES
2019-12-18 17:45:14 +01:00
jdgleaver
32444f8188
Fix 'currently selected item' indicator in dropdown lists
2019-12-13 10:49:52 +00:00
jdgleaver
3031556e73
Enable playlist/add content functionality on platforms without database support
2019-12-06 10:49:27 +00:00
Twinaphex
ed20c14f23
Merge pull request #9816 from jdgleaver/manual-scan-arcade-dat
...
(Manual Content Scanner) Enable automatic naming of arcade content via DAT files
2019-12-05 04:02:15 +01:00
twinaphex
535f2f23f3
Implement remaining accessibility settings
2019-12-04 18:11:25 +01:00
jdgleaver
9b012e907a
(Manual Content Scanner) Enable automatic naming of arcade content via DAT files
2019-12-04 12:46:04 +00:00
twinaphex
ebe9f1861e
Implement more settings for Accessibility
2019-12-04 09:24:27 +01:00
twinaphex
cab8663713
(Accessibility) Start adding Accessibility settings - empty for now
2019-12-04 08:25:24 +01:00
twinaphex
688acb1e41
Refactor build_list
2019-12-03 03:26:54 +01:00
twinaphex
7b2d7a9ec7
Cleanups
2019-12-03 03:14:39 +01:00
twinaphex
01e62efb72
move more code to build_list
2019-12-03 02:17:43 +01:00
twinaphex
82391b6ac1
move more code to build_list
2019-12-03 02:09:55 +01:00
twinaphex
2ad2983b25
Move HELP_SCREEN_LIST to build_list
2019-12-03 01:53:00 +01:00
twinaphex
5df0516318
Move these to build_list
2019-12-03 01:50:14 +01:00
twinaphex
3c2d30c510
Move DISPLAYLIST_OPTIONS_REMAPPINGS to build_list
2019-12-03 00:26:39 +01:00
twinaphex
a4982cd460
(Menu displaylist) Cleanup
2019-12-02 23:45:21 +01:00
twinaphex
e6a3785b01
Cleanups
2019-12-02 23:39:46 +01:00
twinaphex
d09ae22147
Fix return values
2019-12-02 23:16:35 +01:00
twinaphex
d2e83df498
Refactor menu_displaylist_parse_load_content_settings - should now
...
properly report count
2019-12-02 22:50:33 +01:00
twinaphex
c490b06fe9
(menu_displaylist) build_list - add more entries
2019-12-02 22:35:02 +01:00
jdgleaver
3d52d7a8f6
(Manual Content Scanner) Add option to scan inside archives
2019-12-02 11:49:41 +00:00
Twinaphex
00ca7297f3
Merge pull request #9795 from jdgleaver/manual-scan
...
Add manual content scanner
2019-12-01 23:11:45 +01:00
jdgleaver
170397456c
Add manual content scanner
2019-11-29 17:14:46 +00:00
twinaphex
388879da38
Change 'User' terminology to 'Port' for input binding stuff
2019-11-24 20:11:49 +01:00
jdgleaver
df6d65e061
(GLUI) Minor thumbnail improvements
2019-11-11 16:30:42 +00:00
twinaphex
08ce33eed0
Add HAVE_ONLINE_UPDATER
2019-11-11 00:22:03 +01:00
twinaphex
cf586b7273
Hide Core Updater properly
2019-11-10 18:12:23 +01:00
twinaphex
bc657778fe
Add HAVE_UPDATE_CORES - by running ./configure --disable-update_cores
...
you can strip out the Online Core Updater
2019-11-10 15:55:39 +01:00
jdgleaver
bba454207e
(GLUI) Add dual thumbnail support
2019-11-08 16:45:46 +00:00
jdgleaver
c356969c3a
(GLUI) Add initial thumbnail support
2019-10-31 17:25:55 +00:00
jdgleaver
1194b29c12
(GLUI) Navigation bar improvements ( #9635 )
2019-10-25 18:28:36 +02:00
jdgleaver
3734ccbcc0
(GLUI) Menu improvements (Round 3)
2019-10-23 15:46:28 +01:00
twinaphex
d51b32f662
Implement AI Service Pause
2019-10-19 20:53:17 +02:00
twinaphex
73c853def4
Add setting 'Driver Switch Enable' - not hooked up yet
2019-10-18 23:03:29 +02:00
Twinaphex
92272fe01e
Merge pull request #9556 from ToKe79/lakka_wifi_ap
...
[Lakka] Wi-Fi Access Point in RetroArch Settings
2019-10-12 14:52:12 +02:00
Twinaphex
5340387164
Merge pull request #9584 from jdgleaver/menu-scaling
...
(GLUI) Menu scaling improvements
2019-10-12 14:46:36 +02:00
Twinaphex
7bed40d17b
Merge pull request #9547 from Rinnegatamante/videodrivers
...
Graceful switch between video drivers.
2019-10-12 14:21:33 +02:00
Rinnegatamante
77d185ba8b
Fix video submenu not updating when a driver swap happens.
...
Thanks to jdgleaver for this.
2019-10-11 13:05:32 +02:00
jdgleaver
e47e055508
(GLUI) Menu scaling improvements
2019-10-10 10:01:46 +01:00
Tomas Kelemen (vudiq)
7b4c4efd11
Wi-Fi Access Point in RetroArch Settings
...
Adds an option to start wireless access point directly from RetroArch
settings menu (Services submenu). This wireless access point can be then
used for local netplay. If not defined in a specific config file
(LAKKA_LOCALAP_PATH), the arbitrary values for SSID/PassKey of the
created access point are LakkaAccessPoint/RetroArch. The menu/option is
added only in case when compiling with HAVE_LAKKA.
2019-10-05 13:18:15 +02:00
jdgleaver
1df3e20bdd
Add option to automatically rotate overlays
2019-10-04 12:15:57 +01:00
FreeShippingParty
999887bda5
Add option to delete playlists
2019-09-29 10:48:46 -04:00
twinaphex
b9a08520ff
Move File Manager settings to Settings
2019-09-26 21:01:59 +02:00
jdgleaver
58ad81f063
Menu drop-down lists: Add proper titles, and remember last postion when navigating core options
2019-09-24 17:41:06 +01:00
jdgleaver
ef710442f1
(Ozone) Add option to toggle between static and scrolling content metadata
2019-09-23 15:33:20 +01:00
twinaphex
b94b9e2adb
Go back to plain strlcpy/strlcat - probably best to look at
...
opportunities to reduce these calls vs. replacing them with
unsafe macros
2019-09-23 00:19:01 +02:00
twinaphex
ed29c6f59c
Start going for consistent memory representation - instead of
...
'memory used' needs to become 'memory free'
2019-09-22 03:57:59 +02:00
twinaphex
3b057d9605
Start using STRLCAT_CONST_INCR and STRLCPY_CONST
2019-09-20 23:33:17 +02:00
twinaphex
ec4bfd7827
Silence some warnings - statement unreachable etc.
2019-09-20 06:17:40 +02:00
twinaphex
db624a7c99
Start cleaning up the rather messy manual assignment
2019-09-20 02:03:26 +02:00
twinaphex
ab515daa0c
Try to get rid of file_path_str
2019-09-18 18:12:57 +02:00
twinaphex
3a61cfe6ec
Cleanup menu_displaylist_parse_content_information
2019-09-18 10:20:06 +02:00
twinaphex
b0a8f5d775
(menu displaylist) Some more cleanups
2019-09-18 05:40:06 +02:00
twinaphex
d01ae6929d
Don't use strlcat for basic concatenation of characters
...
except when absolutely necessary
2019-09-17 02:00:04 +02:00
benoa
744fac6777
Wii: Add wiimote lightgun support
2019-09-15 00:46:02 +02:00
jdgleaver
c645d43598
'CXX_BUILD=1' build fix
2019-09-10 16:49:07 +01:00
jdgleaver
a0fd9d21d2
Enable customisation of runtime 'last played' display format
2019-09-10 16:14:38 +01:00
LazyBumHorse
886d538c48
implement video_shader_delay setting (in ms), which delays auto-shaders
2019-08-27 16:01:48 +02:00
Twinaphex
1091193ed5
Revert "[Switch] Really fix splitting/joining JoyCons via single option"
2019-08-26 14:22:58 +02:00
rsn8887
8c0c0e3eae
[Switch] Really fix splitting/joining JoyCons via single option
2019-08-24 21:08:35 -05:00
twinaphex
94e2d646be
Add Frame Time Counter settings
2019-08-24 18:18:24 +02:00
LazyBumHorse
9b71340959
finish up shader menu changes, add 'remove presets' to Qt
2019-08-24 16:43:52 +02:00
twinaphex
d492f1acaf
Hide 'Load Core' when a core is already loaded and the libretro
...
core has started running its runloop
2019-08-24 06:37:10 +02:00
twinaphex
b1d3818ed5
(Qt UI) Dehardcode input.cpp ; merge throttle.cpp into generic.cpp
2019-08-24 04:33:42 +02:00
twinaphex
7bae97d762
These settings are moved to submenus now
2019-08-24 02:50:11 +02:00
twinaphex
b66c5581db
Add Shader Preset Save / Remove
2019-08-24 01:44:50 +02:00
twinaphex
f0e2d47ffb
Add content runtime per log options to Settings -> Playlists
2019-08-23 17:26:41 +02:00
twinaphex
8841fb4005
Slim down help section - we're going to have an integrated walkthrough
...
of sorts in later versions
2019-08-23 17:01:03 +02:00
twinaphex
622a184fd4
(Menu) Add shortcut to On-Demand Menu Thumbnails from Online Updater
...
category
2019-08-23 16:48:04 +02:00
jdgleaver
c27149bb67
(RGUI) Make particle effects framerate independent + add animation speed setting
2019-08-23 12:22:30 +01:00
twinaphex
f23172ba81
Ability to hide every setting category now
2019-08-23 03:06:38 +02:00
twinaphex
5b71939848
Add target_lang/source_lang options
2019-08-22 19:39:00 +02:00
twinaphex
a612e7a4c3
Hook up AI Service settings
2019-08-22 07:07:34 +02:00
twinaphex
fea7694027
Add AI Service settings
2019-08-21 20:43:32 +02:00
Twinaphex
35c336e3ab
Merge pull request #9333 from jdgleaver/smooth-ticker
...
Add optional smooth scrolling menu ticker text
2019-08-21 18:42:20 +02:00
twinaphex
894b05dd40
Silence warnings
2019-08-21 18:41:49 +02:00
jdgleaver
8569e65c18
Add optional smooth scrolling menu ticker text
2019-08-21 17:01:20 +01:00
twinaphex
e536911bb0
Buildfix for C89_BUILD
2019-08-21 08:14:39 +02:00
twinaphex
039daf3374
Ability to hide 'Input Settings'
2019-08-21 00:27:40 +02:00
twinaphex
7bce5783aa
Add User Interface -> Views -> Settings
2019-08-21 00:04:34 +02:00
twinaphex
ab5e5d3a80
Add Quick Menu -> Views ->'Show Resume/Restart/Close content'
2019-08-20 18:08:44 +02:00
twinaphex
72bde77ef0
Ability to set FPS update interval (new setting - fps_update_interval)
2019-08-20 03:05:52 +02:00
twinaphex
ad71451432
Add frontend log level setting
2019-08-20 01:18:26 +02:00
LazyBumHorse
be20b9c283
implement global shader presets
2019-08-17 22:11:17 +02:00
jdgleaver
28083c7b54
(XMB/Ozone) Fix display of horizontal playlists
2019-08-16 17:36:13 +01:00
twinaphex
c69c972942
(Menu) Cleanups
2019-08-16 15:17:33 +02:00
jdgleaver
3da96deec3
Enable per-playlist thumbnail selection
2019-08-15 18:05:31 +01:00
Brad Parker
3432f3b852
cdrom: initialize all buffers used for drive paths, make sure to null-terminate filled paths in all cases
2019-08-12 20:42:40 -04:00
Ryunam
af42417734
Add toggle to enable / disable playlist name truncation in Ozone
2019-08-09 18:01:47 +02:00
jdgleaver
ad11e7cc63
Add history/favourites to 'Playlist Management' menu
2019-08-06 16:53:52 +01:00
jdgleaver
2fc8f5b0bf
Add option to save core options per-core
2019-08-02 15:44:51 +01:00
Twinaphex
0297f69e98
Merge pull request #9229 from jdgleaver/favourites-size
...
Add independent 'favourites' playlist size setting
2019-07-31 12:35:15 +02:00
jdgleaver
5220dc9084
Add independent 'favourites' playlist size setting
2019-07-30 17:13:04 +01:00
Tim Van den Langenbergh
35e71ad786
Merge branch 'master' into 9107-playlist-name-sanitization
2019-07-30 12:41:19 +02:00
Brad Parker
7935cc80ee
media: add function to parse cue and detect system from first data track
2019-07-30 02:37:00 -04:00
Brad Parker
a191112634
cdrom: add PC Engine CD detection
2019-07-29 15:11:28 -04:00
Brad Parker
1977bc9d4a
add NEED_GOLD_LINKER Makefile option, cdrom: increment count for extra fields to avoid "no entries" if system is not detected
2019-07-29 13:38:51 -04: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
Tim Van den Langenbergh
fcf5d6bcdd
Add sanitization settings to playlist.
...
Add sanitization functions to libretro-common.
Add sanitization functionality to menu display.
2019-07-28 01:14:40 +02:00
Brad Parker
070bc8dc0a
only show Disc Information if there is a cdrom drive in the system
2019-07-24 20:27:35 -04:00
Brad Parker
61ab9249fc
add "required hw api" to core info files, block content loading if core is incompatible with current graphics API/version
2019-07-23 22:44:45 -04:00
orbea
371087971d
Silence clang warning.
...
menu/menu_displaylist.c:4974:44: warning: suggest braces around initialization of subobject [-Wmissing-braces]
media_detect_cd_info_t cd_info = {0};
^
{}
1 warning generated.
2019-07-22 07:48:19 -07:00
orbea
e13ec54dc6
Fix --disable-overlay.
2019-07-21 10:26:42 -07:00
Twinaphex
bc47daba5e
Merge pull request #9151 from Tatsuya79/master
...
Show/Hide disc options.
2019-07-21 14:16:12 +02:00
twinaphex
1fe213de8c
(Qt/companion UI) Driver check for ui_companion_driver comes too early inside
...
of menu_setting.c - have to move the check to menu_displaylist.c
instead - this fixes 'User Interface' in Qt desktop menu - was
crashing
2019-07-21 14:10:51 +02:00
Tatsuya79
ab3ea0f3f3
Show/Hide disc options.
2019-07-21 12:16:16 +02: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
twinaphex
836ce3bfbb
Add HAVE_COMPRESSION ifdef
2019-07-19 18:42:20 +02:00
Brad Parker
cc3b44f7ba
cdrom: fix warnings, use dot for frame notation in disc info
2019-07-15 17:16:30 -04:00
Brad Parker
cfc56bbad3
media: add Dreamcast detection, add version/release date to disc info for saturn and dreamcast
2019-07-15 12:24:31 -04:00
Brad Parker
e843354b14
cdrom: use sys/ioctl header instead of stropts
2019-07-15 10:38:54 -04:00
twinaphex
f5dc1b653d
More CXX_BUILD buildfixes
2019-07-15 08:24:43 +02:00
twinaphex
8660994765
CXX_BUILD buildfix
2019-07-15 08:03:33 +02:00
Brad Parker
30c3b1ea9d
cdrom: add Disc Information details
2019-07-15 00:23:20 -04:00
twinaphex
cfc4183961
menu_displaylist_parse_information now properly returns count
2019-07-14 16:40:12 +02:00
twinaphex
1210ab9383
Add HAVE_CDROM ifdef
2019-07-14 16:36:28 +02:00
jdgleaver
4f3adb8d2c
An environment callback for selectively hiding core options
2019-07-12 17:12:03 +01:00
twinaphex
b7a85d392f
Silence warnings
2019-07-12 16:31:16 +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
twinaphex
cd2b835f8c
Fix for getting rid of warnings when compiling without libretrodb
2019-07-11 10:27:50 +02:00
twinaphex
5472f0bcf8
Add detail list for CDROM
2019-07-11 06:34:27 +02:00
twinaphex
d9091a7b9e
Add listing for disc info
2019-07-11 05:58:33 +02:00
twinaphex
21887aded5
Cut down on some code duplication
2019-07-11 05:53:55 +02:00
twinaphex
25e4af4a24
Start adding Disc Information
2019-07-11 05:45:49 +02:00
twinaphex
ec1aef2e2c
(menu_displaylist) Silence two CXX_BUILD warnings
2019-07-10 03:14:49 +02:00
Brad Parker
7016d8b51f
cdrom: only show load/dump menu options if a drive is present on the system
2019-07-09 12:43:33 -04:00
Brad Parker
307cdad450
fix regression with slashes appearing in some strings
2019-07-09 11:28:27 -04:00
Brad Parker
119245e88b
cdrom: add load disc callback
2019-07-09 11:17:17 -04:00
twinaphex
11ad4eb227
Change size of char tmp to 8192
2019-07-09 02:26:18 +02:00
Brad Parker
cd98fa2745
cdrom: fix drive model string corruption
2019-07-08 16:06:35 -04: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