jdgleaver
a6cffc0e29
(XMB/GLUI/Ozone) Add optional menu screensaver animations
2021-04-13 15:36:57 +01:00
twinaphex
2f0f724813
Use more path_basename_nocompression where we don't have to deal with
...
archive files
2021-04-11 18:46:50 +02:00
twinaphex
1392eebfa0
Use path_basename_nocompression some more
2021-04-11 17:48:44 +02:00
twinaphex
544a17926b
Use path_basename_nocompression where we are sure we are not
...
dealing with a filename with a compressed archive hash
2021-04-11 17:44:41 +02:00
twinaphex
3841fecc59
Cleanups
2021-04-11 17:01:13 +02:00
twinaphex
aa0a9f18d5
Fix crash that could happen after loading a remap file manually -
...
config file was being freed at the end of input_remapping_load_file
when the menu_cbs_ok.c function was still using it afterwards - move
the config_file_free outside of the function and free manually
afterwards when we're done
2021-04-11 13:48:25 +02:00
jdgleaver
c23e32a047
OpenDingux Beta: Add 50Hz support
2021-04-07 10:06:11 +01:00
Jonathan
5c6cd1b48a
Add scaling to pointer input ( #12213 )
...
So far, if display is scaled, overlays gets correctly drawn but touch
input is not correctly scaled, resulting in an unusable overlay.
This happens for touches in menu too.
This commit aims to introduce this scaling factor adding it to the
config file, eg:
input_touch_scale = "2"
2021-04-06 13:15:43 +02:00
twinaphex
0fc6116082
Some optimizations to menu_cbs_get_value callbacks
2021-04-05 21:17:54 +02:00
jdgleaver
371d0b7395
Add optional menu screensaver
2021-04-01 17:26:43 +01:00
sonninnos
23d558564f
Customizable menu scroll hold delay
2021-03-26 04:23:52 +02:00
sonninnos
9062b61511
Separate 'Turbo Fire' menu
2021-03-25 22:28:18 +02:00
twinaphex
8f79e14d0a
Silence LGTM static code analysis warnings
2021-03-24 00:25:47 +01:00
twinaphex
4cf83880a6
(macOS AArch64/iOS ARM64) Fix crash when selecting cursor
2021-03-22 01:17:09 +01:00
twinaphex
8b2eb8ed37
Cut down on config_get_ptr calls in menu_displaylist_ctl
2021-03-21 16:36:36 +01:00
sonninnos
39e24fe584
New bind order scan/clear fix
2021-03-20 04:46:54 +02:00
Autechre
70d79eb01c
Merge pull request #12156 from sonninnos/bind-reorder
...
Cosmetic input bind order
2021-03-16 12:43:02 +01:00
Autechre
e62aabea95
Merge pull request #12157 from Jamiras/task_http_cleanup
...
have http tasks clean up after themselves
2021-03-16 09:06:58 +01:00
Jamiras
501fe45a9f
have http tasks clean up after themselves
2021-03-15 19:42:25 -06:00
sonninnos
e89cd8bc0b
Cosmetic input bind order
2021-03-16 02:46:41 +02:00
Autechre
60d29d3792
Merge pull request #12150 from crystalct/master
...
Add some PSL1GHT ifdefs
2021-03-15 00:46:57 +01:00
unknown
575e2dcff6
Add some PSL1GHT ifdefs
2021-03-14 21:00:08 +01:00
Autechre
032b96c772
Merge pull request #12142 from crystalct/master
...
Add some PSL1GHT ifdefs
2021-03-13 22:42:31 +01:00
unknown
d653e50e00
Add some PSL1GHT ifdefs
2021-03-13 22:20:09 +01:00
twinaphex
53b4fe7716
This ifdef is no longer needed, remove - also 'push'
...
was always true so just hardcode it for this function
2021-03-12 10:57:42 +01:00
twinaphex
e5045fa2e2
Simplify menu_driver_deferred_push_content_list
2021-03-11 03:49:51 +01:00
twinaphex
839a270a97
Menu refactors:
...
- Get rid of menu_driver_search_list_clear
- Get rid of contentlist_switch callback - was only ever one
function callback implementation
2021-03-11 03:37:19 +01:00
twinaphex
f502cd9e16
Get rid of menu_cbs_down/menu_cbs_up
2021-03-11 03:14:31 +01:00
Autechre
a2ed065f25
Refactors pt3 ( #12124 )
...
* Remove video_pixel_get_alignment - move it to video
drivers that use it
* Rewrite video_driver_pixel_converter_{init/free} - get rid of
p_rarch dependency
* Replace some variables
* (Menu) Get rid of cbs_refresh - was never set to any other
function callback implementation
2021-03-11 02:03:37 +01:00
twinaphex
3b59939dea
(Menu) Implement as macro invocation
2021-03-10 09:41:49 +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
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
Autechre
dea73a5595
Merge pull request #12011 from sonninnos/video-resolution
...
Screen Resolution option fixes
2021-02-16 22:15:55 +01:00
sonninnos
371453623b
Screen Resolution option fixes
2021-02-16 22:59:24 +02:00
twinaphex
4b0f344024
Silence some warnings
2021-02-16 20:57:54 +01:00
jdgleaver
537432cb8e
Start auto-selecting last used path for more file browser menu entires
2021-02-16 16:20:41 +00:00
jdgleaver
07a5b1c4f4
Manual Content Scan: Auto select last used 'Content Directory' and 'Arcade DAT File' when opening file browser
2021-02-09 17:44:14 +00:00
twinaphex
2763f65ab7
Fix some implicit type conversion warnings
2021-02-09 15:53:08 +01:00
twinaphex
aba9479ed0
Simplify code; silence warnings
2021-02-09 15:41:26 +01:00
jdgleaver
d81bdcddd0
When remembering last selected shader preset/shader pass directories, also remember selected files
2021-02-09 13:14:00 +00: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
40b0001fb5
Submenu for Mouse Index
2021-02-06 01:59:54 +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
twinaphex
542162c17b
Silence some warnings
2021-02-03 10:39:29 +01:00
twinaphex
c40943374b
Fix C89_BUILD
2021-02-03 10:11:33 +01:00
sonninnos
d44c8ef1d3
Input port label adjustments
2021-02-02 21:33:49 +02: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
sonninnos
d78f321d33
Prevent duplicate key events with hotkeys + keyboard device type
2021-01-30 11:41:44 +02:00
Ryunam
4b0502b896
Enable configuration of directory for Favorites, History, Images, Music and Video playlists
2021-01-21 21:28:10 +01:00
Jamiras
015576b2ba
improve error handling for achievement unlocks ( #11916 )
2021-01-21 04:07:48 +01:00
twinaphex
cf01c66d6e
Don't include these when HAVE_CHEEVOS is not defined
2021-01-20 09:07:16 +01:00
twinaphex
c7e8d2adf5
Silence warnings for some console platforms
2021-01-20 08:53:45 +01:00
twinaphex
1b071f16f5
Silence implicit conversion warnings
2021-01-16 20:03:04 +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
Autechre
9797ba9f27
Merge pull request #11743 from HyperspaceMadness/Shaders_Fix_Simple_Preset_Relative_Texture_Paths
...
Shaders Load Refactor and Fix Referenced Texture Loading
2020-12-31 16:13:20 +01:00
Autechre
1681872763
Merge pull request #11772 from fpscan/facebook-gaming
...
Facebook Gaming stream option
2020-12-28 21:04:09 +01:00
Ömercan Kömür
9fceafdcc0
fb-fix
2020-12-28 16:20:40 +03:00
HyperspaceMadness
0c526b6498
Shaders Load Refactor and Fix Referenced Texture Loading
...
Partial update to work with shaders directly
More Edits
More changes
more shader fixes
More Fixes Compiling, reference load still wrong
Added Feedback & things are working
Logging Fixes
Log Fix
More Fixes
Added Feedback Logging
Fixes for file pathing in Linux
Fix GLCore and Crash in QT Saving
Code Cleanup
Removed Unused Function filepath.c
Code Cleanup
2020-12-26 21:09:27 -05: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
twinaphex
c328b1f94a
Put wifi behind HAVE_NETWORKING ifdefs
2020-12-09 22:03:23 +01:00
twinaphex
4db9f01ecb
Take this function outside of the ifdef for shaders
2020-12-09 21:54:33 +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
a442696b71
First attempt at adding proper brightness
...
Supports Switch and OGA
2020-11-26 19:22:05 +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
Autechre
f502abf166
Merge pull request #11550 from sonninnos/turbomode-fix
...
Refresh turbo button selection in 'Single Button'
2020-11-12 01:51:31 +01:00
Tony Jansson
e5c6032d37
Refresh turbo button selection in 'Single Mode'
2020-11-11 15:08:09 +02:00
HyperspaceMadness
5008ac6eb0
Merge branch 'master' into Shader_Save_Load
2020-11-10 17:05:23 -05:00
Ryunam
f3aaf24219
Add Run-Ahead Toggle hotkey with notifications
2020-11-06 21:39:11 +01:00
HyperspaceMadness
f6e35420bc
Simple Shader Save Cleanup
2020-11-02 21:07:20 -05:00
HyperspaceMadness
70bf90c5d8
Shader_Preset_Simple_Save_Cleaned_2020_11_01
2020-11-01 09:18:40 -05: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
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
twinaphex
379bd80cda
Get rid of gfx_animation_ctl
2020-10-14 04:40:20 +02:00
Jamiras
15af1aece5
add sublabel and icon to achievement entry of quick menu
2020-10-07 14:35:35 -06:00
jdgleaver
80f1da2fb1
OpenDingux: Enable selection of image interpolation method when using 'sdl_dingux' gfx driver
2020-10-05 14:34:21 +01:00
twinaphex
5aa675e059
Cleanups
2020-10-02 21:39:46 +02:00
jdgleaver
a04d5c3772
Fix typo in menu_cbs_ok.c
2020-10-01 17:37:04 +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
jdgleaver
e8b8d3c71b
Prevent out of bounds array acces when using left/right to remap 'Keyboard' device type inputs
2020-09-25 12:40:22 +01:00
twinaphex
0e49f058f3
Use strcpy_literal in more places
2020-09-19 23:59:06 +02: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
twinaphex
80e4524878
Turn menu_entry_init into macro
2020-09-13 09:03:21 +02:00
Autechre
8f60e63527
Merge pull request #11307 from sonninnos/close-content-hotkey
...
Hotkey for Close Content / Unload Core
2020-09-09 06:26:49 +02:00
Tony Jansson
eb5e5b546c
Hotkey for Close Content
2020-09-08 22:12:42 +03:00
jdgleaver
b8ea4fd54e
Overlay configuration improvements
2020-09-08 13:37:51 +01: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
20230ec625
(Android) Play Store builds: Do not resolve symlinks when handling core paths
2020-08-31 12:13:49 +01:00
twinaphex
d9bfd4c38f
Silence warnings
2020-08-29 19:27:30 +02:00
jdgleaver
4799d2d955
(Android/Play Store) Add frontend support for core installation via Play Feature Delivery
2020-08-28 16:30:54 +01:00
twinaphex
78dd0de912
Cleanup deferred_push_cursor_manager_list - avoid extra string
...
allocations by using config_get_entry instead
2020-08-27 12:43:13 +02: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
jdgleaver
7a07cc1305
Fix 'Set Core Association' regression
2020-08-26 15:18:39 +01:00
twinaphex
01e5ec94bb
Prefer to use string_split_noalloc
2020-08-26 12:41:57 +02:00
twinaphex
8840410ddb
Use string_split_noalloc
2020-08-26 04:39:19 +02:00
twinaphex
ebe2b869a5
(menu_cbs_deferred_push) Use string_split_noalloc
2020-08-26 03:58:42 +02:00
twinaphex
a45b1a5e9c
Start using string_split_noalloc
2020-08-26 03:43:09 +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
Tony Jansson
55554a8707
Cheats maximum search value corrections
2020-08-25 01:05:58 +03:00
twinaphex
c2a8a0f04e
use string_list_initialize/deinitialize in more places
2020-08-24 01:16:14 +02:00
Autechre
0b2f19e898
Merge pull request #11226 from Jamiras/rcheevos_globals
...
(cheevos) eliminate exposed variables for tracking hardcore
2020-08-23 15:05:01 +02:00
Jamiras
2f69d2d4ed
eliminate exposed variables for tracking hardcore
2020-08-22 12:18:12 -06:00
twinaphex
cce19ac97d
Replace more hardcoded strings
2020-08-22 13:04:52 +02: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
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
ad7db2e2b8
Move path variables off heap size; prevent potential memory
...
fragmentation
2020-08-18 12:44:14 +02:00
Autechre
f5600aba7f
Merge pull request #11192 from sonninnos/master
...
Remap file loading fixes
2020-08-14 19:48:38 +02:00
jdgleaver
6d8f3cb182
Enhanced core downloader search functionality
2020-08-14 17:53:44 +01:00
Tony Jansson
a8faacc926
Remap file loading fixes
2020-08-14 15:40:49 +03:00
jdgleaver
e76f5a212a
(core_updater_list) Replace static entries array with dynamic array via RBUF library
2020-08-14 12:33:49 +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
3680804217
Undo path_basedir_size
2020-08-04 03:05:20 +02:00
jdgleaver
776301883c
Enhanced playlist search functionality
2020-07-31 15:14:51 +01: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
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
jdgleaver
9a19a7ae31
Core option improvements
2020-07-24 15:31:50 +01:00
jdgleaver
60407a84e6
Add input remap drop-down lists
2020-07-23 17:20:41 +01:00
twinaphex
b929553231
- Silence 'variable might be used uninitialized' warning
...
- PS2 - Add TODO/FIXME note
2020-07-23 05:02:52 +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
twinaphex
723b42f655
Cleanups
2020-07-19 22:44:46 +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
twinaphex
ea920b1aaf
Silence warning
2020-07-17 02:18:32 +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
Autechre
72edc1ac7c
Merge pull request #11010 from Jamiras/cheevos_sound
...
(cheevos) add option to play custom sound on achievement unlock
2020-07-12 13:32:59 +02:00
twinaphex
8656b3d6f8
Create specialized optimized path_basedir_size
2020-07-11 19:29:43 +02:00
Jamiras
96c5f5dfb0
add option to play custom sound on achievement unlock
2020-07-11 10:56:09 -06: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
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
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
Hugo Hromic
9b2a4f3c21
(Menu) Fix cursor forced to first entry after displaying lists
2020-06-30 13:59:52 +01:00
twinaphex
cf4b406366
Prevent NULL-pointer dereference
2020-06-30 07:04: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
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
Autechre
5f607f5809
Merge pull request #10922 from jdgleaver/playlist-config
...
Refactor playlist struct configuration
2020-06-26 20:35:39 +02:00
twinaphex
1ae20ea17c
Style nits - turn macro names into upper-case - some while style nits
2020-06-26 20:00:19 +02:00
jdgleaver
0fcfb3deda
Refactor playlist struct configuration
2020-06-26 15:40:19 +01: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
a24d2b50a5
bluetooth: split into labels and sublabels
2020-06-24 12:53:27 +03: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
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
jdgleaver
47150cab07
Wire up menu entry for 'hotkey delay' option + 'hotkey enable' clarifications
2020-06-09 10:20:44 +01:00
twinaphex
12b22b7904
(Windows) Fix core path entries in image/video/music history playlists
2020-06-08 17:33:21 +02:00
twinaphex
5fc12c7761
Dehardcode strings and other cleanups
2020-06-08 16:02:06 +02:00
twinaphex
b1425bcd91
Localize NA string
2020-06-08 15:50:43 +02:00
twinaphex
66602f4ff8
Refactor left/right callbacks for tabs - just look for '_tab'
...
at the end of a string
2020-06-08 15:44:36 +02:00
jdgleaver
ba6e53c2e4
Fix launching of playlist content assigned to 'built-in' cores
2020-06-08 12:00:40 +01:00
twinaphex
0010bffb63
action_select_default optimization
2020-06-07 03:33:24 +02:00
twinaphex
4990bebd8a
Turn macro names into all-caps
2020-06-07 02:41:48 +02:00
jdgleaver
445921ac5d
Core info search optimisations + improved core selection logic + clean-ups
2020-06-06 13:59:28 +01:00
twinaphex
b8f5f22a87
Cleanups
2020-06-05 18:17:31 +02:00
jdgleaver
0a33e562f4
Add option to backup/restore installed cores
2020-06-04 12:20:58 +01:00
Guo Yunhe
2c635e9e1b
Avoid duplicate keys
2020-06-02 11:15:12 +03:00
twinaphex
40a4b395d7
Localize string
2020-05-29 10:50:08 +02:00
twinaphex
8ddacead9f
Cleanups
2020-05-29 10:37:01 +02:00
twinaphex
93ae674624
Cleanups
2020-05-29 10:33:07 +02:00
twinaphex
aa753eb492
Localize more strings
2020-05-29 02:52:56 +02:00
Autechre
b9ada7bb28
Merge pull request #10726 from jdgleaver/core-updater-2
...
More core updater improvements
2020-05-28 23:21:09 +02:00
twinaphex
2293abd424
Fix DISABLE_NETWORKING
2020-05-28 23:19:34 +02:00
twinaphex
aa2e9b9a00
Buildfixes
2020-05-28 23:15:28 +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
twinaphex
02bc3ee1e8
Buildfixes/cleanups
2020-05-26 21:34:05 +02: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
8c7e785661
Convert more strstrs
2020-05-23 02:46:58 +02:00
twinaphex
44a254264b
Replace more strstrs
2020-05-23 02:29:13 +02:00
twinaphex
9fe01ff0c8
Replace strstr with string_ends_with
2020-05-23 00:41:14 +02:00
twinaphex
eaba575c9e
Replace strstrs where possible
2020-05-22 21:11:35 +02:00
twinaphex
31674f9246
Use string_ends_with and string_starts_with
2020-05-22 20:57:48 +02:00
twinaphex
6dc758a080
Move cheevos-new to cheevos/
2020-05-21 23:23:01 +02:00
twinaphex
6173d11b62
Silence unused function warning
2020-05-20 23:35:32 +02:00
twinaphex
03ea12d334
Move discord files to network/
2020-05-20 15:27:27 +02:00
jdgleaver
0bbd5b7a45
(Input Remapping) Fix 'reset to default' action for analog sticks and undefined core inputs
2020-05-20 11:48:09 +01:00
jdgleaver
73b9b5b270
Remove last remaining menu hash
2020-05-19 17:29:12 +01:00
jdgleaver
5e904c4dc3
(Input Mapping/Remapping) Restore broken 'reset to default' functionality
2020-05-19 11:35:57 +01:00
meleu
69949187f6
add cheevos_start_active option
2020-05-15 14:49:47 -03:00
jdgleaver
eff8c31ffd
(XMB/GLUI) Limit tab switch rate when input repeat is active
2020-05-14 11:24:32 +01:00
twinaphex
6a4a522244
Cut down on some code duplication and turn
...
retroarch_validate_game_options static
2020-05-11 17:19:55 +02:00
twinaphex
39dbfd1db4
Remove unused menu_content.h
2020-05-11 02:32:45 +02:00
twinaphex
1e9b94ded4
Get rid of hash
2020-05-10 05:05:43 +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
233456df47
Add optional save state compression
2020-04-15 15:48:41 +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
twinaphex
4fd3cac319
(Menu) remove ident
2020-03-28 01:59:15 +01:00
twinaphex
79dc998a7b
Get rid of the remaining hashes
2020-03-27 19:05:54 +01:00
twinaphex
75a33b3662
(Menu cbs OK) Get rid of label hashes
2020-03-27 18:35:10 +01:00
twinaphex
49e584c6f6
(Deferred push) Remove hashes
2020-03-27 18:00:26 +01:00
twinaphex
d30d2abe10
Fix title regression with playlist entries
2020-03-27 16:41:10 +01:00
jdgleaver
05744bb69f
(runtime_file) Remove settings pointer dependency
2020-03-27 11:12:32 +00:00
twinaphex
97ee822f35
Fix some titles
2020-03-26 17:47:31 +01:00
twinaphex
4646da6df8
Get rid of label hashes in menu_cbs_title.c
2020-03-26 17:36:05 +01:00
twinaphex
6f6a4e59df
(Title) Cleanup more hashes
2020-03-26 17:22:36 +01:00
twinaphex
4a95cb7b54
Cleanups
2020-03-26 16:46:49 +01:00
twinaphex
e81e53bdf6
(Menu cbs OK) Rewrite this into a loop
2020-03-26 16:44:16 +01:00
twinaphex
ae48da5ebf
Cleanups
2020-03-26 14:57:02 +01:00
twinaphex
3d24439276
(Menu cbs ok) Get rid of unused hashes
2020-03-26 14:54:09 +01:00
jdgleaver
b5d9ed60e7
(XMB/Ozone) Fix thumbnail switching via 'scan' button functionality
2020-03-24 14:28:01 +00:00
twinaphex
efb0b87c1d
(Menu cbs title) Take out more hash labels
2020-03-13 06:25:43 +01: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
1f553ac1c4
Get rid of menu_shader_set_modified - instead, add a single
...
'modified' variable to video_shader struct
2020-03-06 17:05:20 +01:00
twinaphex
d5985c35ae
Settings cleanups
2020-03-06 03:39:33 +01:00
twinaphex
d592959be8
When settings struct gets modified, go through macros to set
...
the modified flag
2020-03-05 13:00:43 +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
twinaphex
2f25db03ba
(Menu) Fix bug - if you were in XMB and you would set menu driver to
...
RGUI, you could no longer go to the left or right tab
2020-03-04 19:51:36 +01:00
jdgleaver
29f8189d0e
Add independent widget scale override settings for fullscreen/windowed modes
2020-03-04 17:10:49 +00:00
jdgleaver
9d59fcaded
(Manual content scanner) Add 'Arcade DAT Filter' Option
2020-03-04 11:52:20 +00:00
orbea
def374c2b9
Fix the header paths with the system glslang.
2020-03-02 14:20:18 -08:00
twinaphex
4f5b16b245
Fix some TODO/FIXME notes
2020-03-02 20:52:29 +01:00
twinaphex
0ef1b342e4
settings Cleanups
2020-03-02 20:10:24 +01:00
jdgleaver
4d3507097a
(GLUI) Add option to remove navigation bar
2020-03-02 16:13:53 +00:00
twinaphex
42d3dd68ed
(menu_cbs_deferred_push) Cleanups
2020-02-29 16:38:53 +01:00
twinaphex
ca6b07cc47
Get rid of hash
2020-02-29 15:05:01 +01:00
twinaphex
22ada33990
Cleanups - get rid of label hash
2020-02-29 15:01:10 +01:00
twinaphex
6802fa1324
Buildfix - add missing HAVE_CHEEVOS ifdef
2020-02-29 12:28:23 +01: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
Jamiras
1557b15c40
display measured progress on locked achievements
2020-02-28 21:23:04 -07:00
jdgleaver
27c5ffeb76
Fix playlist sublabels
2020-02-24 10:22:44 +00:00
Twinaphex
1933bc1eaf
Merge pull request #10153 from Jamiras/cheevos_user_change
...
(cheevos) reset token when username or password changes
2020-02-23 19:15:13 +01:00
Jamiras
4e27394b87
reset token when username or password changes
2020-02-23 08:10:26 -07:00
twinaphex
6c82a3802e
Remove more hashes
2020-02-23 10:20:29 +01:00
twinaphex
19f9ffc99f
Get rid of more hashes
2020-02-23 09:22:30 +01:00
twinaphex
65d2c53bfe
(Menu) Start getting rid of label hashes
2020-02-23 08:06:42 +01:00
twinaphex
3ee89a16ef
(Menu) Settings cleanups
2020-02-22 07:21:35 +01:00
twinaphex
903668aecf
CXX_BUILD buildfix
2020-02-21 05:00:08 +01:00
twinaphex
6b7f794494
Cleanups
2020-02-21 03:28:23 +01:00
twinaphex
068529929b
Cleanups
2020-02-19 22:06:21 +01:00
twinaphex
85c672a0f6
Settings pointer cleanups
2020-02-19 20:57:02 +01:00
twinaphex
13ea2ceaa6
Get rid of some header includes
2020-02-16 17:09:52 +01:00
twinaphex
f74225721d
menu_thumbnail and menu_thumbnail_path now decoupled from menu
...
system
2020-02-16 16:38:17 +01:00
twinaphex
9a6ab81739
MOve gfx_display and gfx_animation to gfx/
2020-02-16 15:26:58 +01:00
twinaphex
c71469c715
Rename menu_display to gfx_display
2020-02-16 15:10:07 +01:00
twinaphex
fc9edda0ef
Turn menu_animation.c into gfx_animation.c
2020-02-16 14:01:34 +01:00
Twinaphex
1c031466fc
Merge pull request #9513 from guoyunhe/translation-update-script
...
Add translation update scripts to integrate with localization platforms
2020-02-15 02:39:31 +01:00
twinaphex
386199e422
Merge branch 'master' of git://github.com/celerizer/RetroArch into celerizer-test
2020-02-14 21:56:14 +01:00
Guo Yunhe
1b395e664f
Merge branch 'master' into translation-update-script
2020-02-14 21:06:03 +02:00
twinaphex
8040e7d168
(PS2) Buildfix
2020-02-14 19:04:12 +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
369348ebaf
(Managers) Get rid of settings_t dependencies
2020-02-14 14:24:38 +01:00
twinaphex
dad077adf3
Cleanups
2020-02-14 14:11:25 +01:00
twinaphex
3b2a3c1277
(led_driver) Take out settings_t dependency
...
(menu cbs sublabel) Add HAVE_MATERIALUI ifdefs
2020-02-14 14:05:35 +01: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
jdgleaver
e8a2a39d72
(Menu Widgets) Add scaling
2020-02-13 17:28:32 +00:00
twinaphex
a0ab7ab6fc
(Menu) Cleanups
2020-02-13 18:13:21 +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
0c6bb6660a
Cleanups
2020-02-10 11:49:50 +01:00
Guo Yunhe
a4bb8f130b
Merge branch 'master' into translation-update-script
2020-02-07 10:59:36 +02:00
Twinaphex
51964eee20
Remove unused variable
2020-02-05 07:17:25 +01:00
twinaphex
2c2ab2a7b9
Revert "Cleanups"
...
This reverts commit 110dda6e48
.
2020-02-04 04:49:25 +01:00
twinaphex
110dda6e48
Cleanups
2020-02-04 03:10:58 +01:00
twinaphex
cd20966fc8
Remove more settings_t dependencies
2020-02-03 08:00:08 +01:00
twinaphex
3fd40c03bf
(tasks/task_core_updater.c) get Rid of some settings dependencies
2020-02-03 07:37:05 +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
jdgleaver
f538e04fd2
Prevent out-of-bounds array indexing when displaying/selecting netplay rooms in menus
2020-01-28 12:42:26 +00: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
Guo Yunhe
24aa0f7fe6
Merge branch 'master' into translation-update-script
2020-01-23 12:04:19 +02: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
Jamiras
7325147d83
add task_push_http_transfer_file
2020-01-17 19:48:40 -07:00
jdgleaver
a2e1d622e1
Add disk control interface API extension
2020-01-17 16:34:05 +00:00
Guo Yunhe
c6139b7285
Merge branch 'master' into translation-update-script
2020-01-17 17:14:11 +02: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
066089873b
Prevent warning when HAVE_NETWORKING is not defined
2020-01-11 04:13:05 +01:00
jdgleaver
495ad41741
Thumbnail downloader clean-ups
2020-01-10 11:08:36 +00:00
twinaphex
a65396ba56
Add title for sideload core setting
2020-01-09 16:44:04 +01: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
Guo Yunhe
c4c8778017
Rebase
2020-01-04 21:56:20 +02:00
twinaphex
9c6c10da22
(Playlist) Get rid of settings_t dependency
2020-01-04 12:04:00 +01:00
twinaphex
758a6c76ae
Reduce dependence on settings_t struct
2020-01-02 17:52:37 +01:00
twinaphex
fc4a5ad691
Revert "Configurable lobby URL"
...
This reverts commit cc0b7c42d1
.
2020-01-02 15:30:50 +01:00
twinaphex
cc0b7c42d1
Configurable lobby URL
2020-01-02 10:15:21 +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
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
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
2169a25b0a
Create Netplay Hosting submenu
2019-12-30 03:01:52 +01:00
twinaphex
fdd4915718
Add Network Settings to Netplay tab
2019-12-30 02:22:23 +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
ef149605cd
(Menu) Reimplement Quick Menu - > Shaders -> Watch shader files for
...
changes - can now be turned on/off through touch
2019-12-24 17:19:23 +01:00
twinaphex
8d63faa74d
C89_BUILD fix
2019-12-24 16:53:13 +01:00
twinaphex
4e34611d1d
(Menu) Add title for Remap Binds Port
2019-12-24 08:10:20 +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
f47b07e35a
(Menu) Quick Menu - Cheats - Delete All no longer requires five
...
right button presses - this should fix this functionality for mobile
touch users too
2019-12-24 05:13:24 +01:00
twinaphex
20f3b8d404
Buildfix for non-shader targets
2019-12-24 03:15:51 +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
cbcdfa572a
(Mobile) Should no longer crash when clicking on a cheat entry
2019-12-23 07:49:29 +01:00
twinaphex
9988bae6f4
(Shader) Implement shader parameter action OK callbacks
2019-12-23 05:39:10 +01:00
twinaphex
18f2b9c63e
Reimplement shader preset parameter functions
2019-12-22 22:45:08 +01:00
twinaphex
e93d90bc45
Fix build on platforms that don't have shader support
2019-12-22 08:12:42 +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
48799b73d5
Standardize function signature for action_select
2019-12-21 06:01:38 +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
a73555f672
(Menu) Add sublabel for Video Output submenu
2019-12-20 13:50:20 +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
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
faf8c83f54
(Menu) Set video submenu titles
2019-12-19 19:01:32 +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
7150d6ef59
Bind start callback for playlist entries in Playlist Screen
2019-12-19 16:37:39 +01:00
twinaphex
2a500baaca
Change start callback signatuer to OK callback signature
2019-12-19 16:30:53 +01:00
jdgleaver
76bb0031cb
Fix database entry display
2019-12-17 14:07:35 +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
c9a97d255c
(menu_cbs_title) Cleanups
2019-12-02 22:20:36 +01:00
twinaphex
177ca956f1
Code de-duplication
2019-12-02 21:08:21 +01:00
twinaphex
e13febc82b
(menu cbs ok) Code de-duplication
2019-12-02 21:05:04 +01:00
twinaphex
04ee55f202
Add NOTE/TODO about globals
2019-12-02 20:52:23 +01:00
twinaphex
ee6c2393c1
(menu_cbs_ok.c) Cut down on some code duplication
2019-12-02 20:47:50 +01:00
jdgleaver
3d52d7a8f6
(Manual Content Scanner) Add option to scan inside archives
2019-12-02 11:49:41 +00:00
twinaphex
c3743a74f6
Refactor menu_cbs_sublabel.c
2019-12-02 07:20:01 +01:00
twinaphex
e7d2e7ebcb
Refactor menu_cbs_get_value.c
2019-12-02 06:47:51 +01:00
twinaphex
8551d175ab
(menu_cbs_ok) Cleanups
2019-12-02 06:10:32 +01:00
twinaphex
d0bce8bc9f
Refactor menu_cbs_title
2019-12-02 05:50:32 +01:00
twinaphex
c80d18c446
Refactor DEFERRED_RECORDING_SETTINGS_LIST
2019-12-02 02:33:09 +01:00
twinaphex
2a41f1fb99
Change type to enum - should silence C89 build errors
2019-12-02 01:21:42 +01:00
Twinaphex
e57e4dbf57
Merge branch 'master' into deferred-push-refactor
2019-12-01 23:22:18 +01:00
Twinaphex
00ca7297f3
Merge pull request #9795 from jdgleaver/manual-scan
...
Add manual content scanner
2019-12-01 23:11:45 +01:00
twinaphex
cfc2a15d41
Refactor the other entries as well
2019-12-01 22:57:18 +01:00
twinaphex
e8f55e8b24
Refactor deferred push callbacks
2019-12-01 22:38:53 +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
twinaphex
a46027bed7
Remove MENU_LABEL_ONLINE_UPDATER
2019-11-18 07:51:57 +01:00
jdgleaver
7eefec6945
(GLUI) Navigation improvements
2019-11-15 14:53:00 +00:00
jdgleaver
df6d65e061
(GLUI) Minor thumbnail improvements
2019-11-11 16:30:42 +00:00
Jamiras
84de1ce2f2
display Unofficial and Unsupported achievement states
2019-11-10 19:48:46 -07: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
8e2be92c72
Fix crash when setting thumbnail directory
2019-10-17 01:07:19 +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
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
twinaphex
8a06263ba6
Fix regression with 'Set Core Association' and leave a TODO/FIXME note
2019-10-04 17:41:03 +02:00
Twinaphex
419eb5a6c0
Remove unused variables
2019-10-04 16:06:34 +02:00
jdgleaver
1df3e20bdd
Add option to automatically rotate overlays
2019-10-04 12:15:57 +01:00
twinaphex
b80b9cd157
CXX_BUILD buildfix
2019-09-29 17:58:02 +02:00
FreeShippingParty
999887bda5
Add option to delete playlists
2019-09-29 10:48:46 -04: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
0314921434
(menu_cbs_deferred_push.c) Cleanups
2019-09-23 04:31:12 +02:00
twinaphex
08d3fe8c04
Cleanups
2019-09-23 04:19:52 +02:00
twinaphex
82259a086e
Make action_scan_directory safer - fill_pathname_join now doesn't
...
have the same variable for arguments 1 and 2
2019-09-23 04:14:10 +02: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
3b057d9605
Start using STRLCAT_CONST_INCR and STRLCPY_CONST
2019-09-20 23:33:17 +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
6eaf19533b
(sublabels) Optimizations
2019-09-18 09:37:32 +02:00
twinaphex
8f8a9863ad
Optimize sublabel_playlist_entry by removing snprintf
2019-09-18 09:28:37 +02:00
twinaphex
8fa6230426
Cleanups
2019-09-18 02:16:47 +02:00
twinaphex
b6a6127509
Replace more snprintf usage
2019-09-17 07:30:29 +02:00
twinaphex
712547cb2b
C89_BUILD fix
2019-09-17 03:59:59 +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
twinaphex
4ea493c86c
Turn cheat_manager_free into static function
2019-09-17 01:20:30 +02:00
Yoshi Sugawara
ae6e2f5df5
(cheevos) create a local string var to set the sublabel attribute when calling rcheevos_get_description. This prevents an unintended pointer reassignment and can cause a crash on strlcpy on some platforms
2019-09-16 12:54:03 -07:00
twinaphex
86839db417
set_label_shader_watch_for_changes - simplify
2019-09-16 20:02:49 +02:00
benoa
744fac6777
Wii: Add wiimote lightgun support
2019-09-15 00:46:02 +02: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
6a5b01df33
Return ret
2019-08-24 20:30:00 +02:00
twinaphex
fd0232ba71
Add titles for shader preset save/remove
2019-08-24 19:40:24 +02:00
twinaphex
f80d77c06c
Add sublabels for XMB menu animations
2019-08-24 18:47:25 +02:00
Twinaphex
6dac79d1dc
Merge pull request #9347 from LazyBumHorse/get_default_shader_dir
...
disable get_default_shader_dir() for now
2019-08-24 18:38:45 +02:00
twinaphex
4f5f32f5aa
Add sublabel for menu widgets
2019-08-24 18:37:57 +02:00
LazyBumHorse
215f8f7838
disable get_default_shader_dir() for now
2019-08-24 18:33:14 +02: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
a93b99b919
Hook up start button to 'Load Core' - will unload a core
2019-08-24 08:31:07 +02:00
twinaphex
b66c5581db
Add Shader Preset Save / Remove
2019-08-24 01:44:50 +02:00
twinaphex
f6d2768181
(Ozone) Add 'Load Disc/Dump Disc' entries to Ozone
...
(Ozone) Add texture for disc
(Disc) Add sublabels for Load Disc/Dump Disc
2019-08-23 18:35:04 +02:00
jdgleaver
c27149bb67
(RGUI) Make particle effects framerate independent + add animation speed setting
2019-08-23 12:22:30 +01:00