Commit Graph

473 Commits

Author SHA1 Message Date
jdgleaver 60407a84e6 Add input remap drop-down lists 2020-07-23 17:20:41 +01:00
jdgleaver 75b3b5350c Add 'Notification Visibility' menu 2020-07-16 16:32:01 +01:00
parport0 23c08ad9b0 Add bluetoothctl bluetooth driver 2020-06-24 12:53:27 +03:00
jdgleaver 42ad070a1d Add 'core management' menu 2020-06-11 14:12:20 +01:00
twinaphex 4990bebd8a Turn macro names into all-caps 2020-06-07 02:41:48 +02: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
twinaphex 93ae674624 Cleanups 2020-05-29 10:33:07 +02:00
jdgleaver 044bd03a13 More core updater improvements 2020-05-28 17:48:18 +01:00
twinaphex eaba575c9e Replace strstrs where possible 2020-05-22 21:11:35 +02:00
jdgleaver 223cae66c1 (Playlist Management) Add optional per-playlist alphabetical sorting 2020-04-10 17:07:49 +01:00
twinaphex 4fd3cac319 (Menu) remove ident 2020-03-28 01:59:15 +01:00
twinaphex 49e584c6f6 (Deferred push) Remove hashes 2020-03-27 18:00:26 +01:00
twinaphex 97ee822f35 Fix some titles 2020-03-26 17:47:31 +01:00
twinaphex 0ef1b342e4 settings Cleanups 2020-03-02 20:10:24 +01: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 19f9ffc99f Get rid of more hashes 2020-02-23 09:22:30 +01:00
twinaphex 13ea2ceaa6 Get rid of some header includes 2020-02-16 17:09:52 +01:00
jdgleaver b5eba22aaf Disk control interface improvements 2020-01-14 12:30:08 +00:00
jdgleaver edec9448c4 Fix manual core installation 2020-01-09 14:13:21 +00: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 0df043aff1 (Menu) Refactor Quick Menu - Controls - each port now has its own
submenu
2019-12-24 07:36:01 +01:00
twinaphex 9988bae6f4 (Shader) Implement shader parameter action OK callbacks 2019-12-23 05:39:10 +01:00
twinaphex d057d2a202 (Menu) Implement action OK callback for Quick Menu -> Shaders -> Passes 2019-12-22 07:14:20 +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 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 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
jdgleaver 76bb0031cb Fix database entry display 2019-12-17 14:07:35 +00:00
jdgleaver 9b012e907a (Manual Content Scanner) Enable automatic naming of arcade content via DAT files 2019-12-04 12:46:04 +00:00
twinaphex cab8663713 (Accessibility) Start adding Accessibility settings - empty for now 2019-12-04 08:25:24 +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 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 0314921434 (menu_cbs_deferred_push.c) Cleanups 2019-09-23 04:31:12 +02:00
twinaphex 94e2d646be Add Frame Time Counter settings 2019-08-24 18:18:24 +02:00
twinaphex b66c5581db Add Shader Preset Save / Remove 2019-08-24 01:44:50 +02:00
twinaphex fea7694027 Add AI Service settings 2019-08-21 20:43:32 +02:00
twinaphex 7bce5783aa Add User Interface -> Views -> Settings 2019-08-21 00:04:34 +02: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
Tim Van den Langenbergh 55f4c04ff2 Add label_display_mode to playlist.
Add label_display_mode to JSON format.
Add label_display_mode to old playlist format.
Add label_display_mode to configuration.
Add label sanitization functions to libretro common.
2019-07-28 01:22:46 +02:00
twinaphex c0787accc3 Use config_file_new_from_path_to_string 2019-07-18 12:13:09 +02:00
twinaphex 5472f0bcf8 Add detail list for CDROM 2019-07-11 06:34:27 +02:00
twinaphex 25e4af4a24 Start adding Disc Information 2019-07-11 05:45:49 +02:00
twinaphex a115b6bd84 Implement deferred list for Load CD 2019-07-05 19:55:04 +02:00
twinaphex 3cbb495bd2 Update 2019-07-04 18:42:38 +02:00
twinaphex 72eed727d0 Start implementing 'Dump Disc' as deferred list 2019-07-03 03:51:00 +02:00
jdgleaver 0be44e57ad Overhaul default playlist core association 2019-06-26 17:42:26 +01:00
jdgleaver 97aaf42446 Overhaul content 'Information' menu display 2019-06-06 17:37:32 +01:00
jdgleaver 154957505c Add playlist-based thumbnail downloader 2019-05-14 16:26:16 +01:00
Huw Pascoe 078cdd269f video_layout menus 2019-05-11 09:58:47 +01:00
twinaphex 74388d8490 Remove string_concat 2019-05-10 18:05:58 +02:00
twinaphex 39eadbab6f Use string_concat in more performance critical areas 2019-04-30 21:17:51 +02:00
twinaphex bc2bdd5734 config_file_read not needed anymore 2019-04-30 13:37:10 +02:00
twinaphex 955a149ce9 Use config_file_read where we can assume we are reading a file 2019-04-22 01:56:24 +02:00
Brad Parker e7dbac7eb0 prevent null derefs found by scan-build 2019-04-18 11:46:53 -04:00
Mark W. Kidd 8771e5b958 use PLAYLISTS_TAB enum instead of COLLECTION_LIST 2019-03-22 08:17:31 -04:00
orbea 28ff4b391a Clean up white space. 2019-02-03 16:00:50 -08:00
jdgleaver 99fa2b54eb (RGUI) Overhaul custom theme interface + add wallpaper support 2019-01-29 17:20:46 +00:00
Brad Parker 90db5e7e27 Implement in-menu sound effects 2019-01-27 11:22:16 -05:00
orbea bfc366decc Squeeze extra blank lines with cat(1).
Example:

find . -type f -iname '*.c' | while read -r i; do
  cat -s "$i" > "$i.new"
  mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
M4xw 8764d7be28 [LIBNX] Implement Over-/Downclocking and minor fixes 2018-11-29 18:42:44 +01:00
twinaphex 7730828560 Start implementing dropdown list for resolution - Win32 right now at first - now need to make OK button do something 2018-11-24 10:31:41 +01:00
twinaphex c2fc821fad Audio Output Rate should use special dropdown list callbacks 2018-11-05 20:46:56 +01:00
twinaphex a662b62d19 Use runloop_get_libretro_system_info in more places - clean some code up 2018-10-30 17:11:07 +01:00
radius 8c9e6a7c4e fix these two 2018-10-13 16:31:58 -05:00
natinusala 8250007b8e Added Lakka Switch menu entries 2018-10-06 15:44:37 +02:00
twinaphex bb0059c721 Add Twitch list/Youtube list 2018-09-26 23:00:20 +02:00
radius bcb960d248 record] start adding menu entries 2018-09-23 19:09:28 -05:00
twinaphex b3ba9acc25 Cleanup 2018-09-23 12:58:53 +02:00
twinaphex f00f73c5ed Add 'dropdown list' when pressing the OK/Confirm button on Video -> Aspect Ratio 2018-09-23 10:59:49 +02:00
twinaphex 004a2e335f (CRT SwitchRes) Step 1- https://github.com/libretro/RetroArch/issues/6988 2018-09-16 08:06:06 +02:00
Sven 5f35249216 Implement robust cheat searching interface with rumble features 2018-07-25 19:19:14 -04:00
twinaphex 30f97ebe52 Add this 2018-07-01 22:22:17 +02:00
twinaphex d27b6265a0 Add more HAVE_MPV ifdefs 2018-06-20 04:50:58 +02:00
twinaphex c1f16e156e Add Power Management submenu 2018-06-19 06:23:38 +02:00
Zoran Vuckovic b487c3cace Add MIDI support 2018-06-16 21:17:32 +02:00
twinaphex 7b1d61da3d (QuickMenu) Added Configuration Override submenu 2018-05-03 00:04:19 +02:00
twinaphex 965859ddcb Start adding mixer controls - ability to stop and remove loaded tracks 2018-04-30 14:34:25 +02:00
Ryunam 2cf76a192f Add Latency list under Settings and move relevant functions 2018-04-16 23:21:14 +02:00
twinaphex 6c99acb23e Revert "Pass around void pointer data - menu handle"
This reverts commit b4a2bd5156.
2018-04-11 06:11:54 +02:00
twinaphex fdffb7059d Revert "Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET"
This reverts commit fbf03df8be.
2018-04-11 06:11:45 +02:00
twinaphex fbf03df8be Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET 2018-04-10 19:57:33 +02:00
twinaphex b4a2bd5156 Pass around void pointer data - menu handle 2018-04-10 19:32:50 +02:00
twinaphex f071e8b440 Solve more Clang static analysis warnings 2018-04-09 16:42:12 +02:00
twinaphex 9dc597cf6c Undo all menu hash related changes - was causing more harm
than good - apologies to radius since we now have to recode
his shader changes PR
2018-02-09 01:51:37 +01:00
twinaphex aa0f553a25 Remove label_hash some more 2018-02-07 22:52:45 +01:00
twinaphex 2cfe34ce3f Get rid of another label 2018-02-07 22:22:04 +01:00
twinaphex 63b0084d3b Try to fix build for platforms where HAVE_LIBRETRODB is not defined 2018-02-07 19:36:59 +01:00
twinaphex 2a4bbe301a Add hack 2018-02-07 16:19:12 +01:00
twinaphex 755d1ee17b Remove more hashes 2018-02-07 05:22:28 +01:00
twinaphex a42b400ee9 Get rid of more hashes 2018-02-07 05:05:03 +01:00
twinaphex b90e0750c3 Update 2018-02-07 05:01:02 +01:00
twinaphex 17dc8e9fb2 Remove more hashes 2018-02-07 04:44:36 +01:00
twinaphex 1d05861969 Get rid of more hashes 2018-02-07 04:40:18 +01:00
twinaphex f30f597499 Get rid of more hashes 2018-02-06 22:04:17 +01:00
twinaphex 5202afb173 Get rid of more hashes 2018-02-06 21:55:49 +01:00
twinaphex e6bf322737 Remove hashes 2018-02-06 21:38:25 +01:00
twinaphex 83aa0842ca Remove another hash 2018-02-06 17:21:19 +01:00
twinaphex 5d0c4a0237 Get rid of more hashes 2018-02-06 14:45:04 +01:00
twinaphex 84e253becc Remove more hashes 2018-02-06 14:25:25 +01:00
twinaphex 962e1f710e Updates 2018-02-06 13:56:49 +01:00
twinaphex 409c541494 Cleanups 2018-02-06 13:52:23 +01:00
twinaphex 833285cfbf Fix Playlist settings 2018-02-06 02:22:49 +01:00
twinaphex 1523976d2c Updates 2018-02-06 00:26:00 +01:00
twinaphex cef20c4135 remove hash 2018-02-06 00:05:47 +01:00
twinaphex 76267cf05f Remove hashes 2018-02-06 00:00:55 +01:00
twinaphex 942c61cb58 Remove hashes 2018-02-05 23:58:10 +01:00
twinaphex b726959297 Get rid of hashes 2018-02-05 23:49:46 +01:00
twinaphex fb1c44c900 Get rid of more hashes 2018-02-05 21:41:34 +01:00
twinaphex 18c708d29a Get rid of more hashes 2018-02-05 21:22:57 +01:00
twinaphex 6fa5822bb2 Cleanup hashes 2018-02-05 21:14:49 +01:00
twinaphex da070061b0 Cleanups 2018-02-05 21:09:59 +01:00
twinaphex 81859c805f Get rid of MENU_LABEL_FAVORITES 2018-02-05 20:59:59 +01:00
twinaphex fb94ccbfd2 Remove some hashes 2018-02-05 15:55:58 +01:00
twinaphex 7e67a1bf36 Get rid of more hashes 2018-02-05 15:50:16 +01:00
twinaphex 562201bdd4 (deferred push) Refactor 2018-02-05 15:10:10 +01:00
twinaphex e2617d56cf (deferred_push) Cleanups 2018-02-05 14:27:00 +01:00
twinaphex eec5d7722b (deferred_push.c) Cleanups 2018-02-05 14:19:50 +01:00
twinaphex a43d2b627a (Menu) Cleanups 2018-02-05 13:33:34 +01:00
aliaspider f896ba29d0 silence some warnings. 2018-01-30 18:07:12 +01:00
gblues 6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex 27e5adad27 Cleanups 2017-12-06 04:05:38 +01:00
twinaphex 7ba46356e6 Cut down on code duplication 2017-12-05 15:44:41 +01:00
twinaphex 5d8df93c99 Cleanups 2017-12-05 14:30:54 +01:00
twinaphex c486fa08ca Cut down on code duplication 2017-12-05 14:11:50 +01:00
radius 9b19d334c7 use a single list for achievements 2017-11-23 22:49:11 -05:00
Andrés 3744108790
Revert "use a single list for achievements" 2017-11-23 20:49:42 -05:00
radius 64f927292f use a single list for achievements 2017-11-23 20:35:54 -05:00
Mikael Brunnhede e286c5dda2 Implemented new settings menu view: User Interface -> Views -> Quick Menu.
Implemented setting for showing/hiding the "Take Screenshot" option in the Quick Menu.
2017-10-09 08:14:52 +02:00
twinaphex bb6ca3e4ff Fix playlists in non-horizontal mode 2017-10-04 08:26:41 +02:00
twinaphex 8238545bef Cleanups 2017-10-04 06:53:47 +02:00
twinaphex 5379b12e7c FIx some new Coverity errors 2017-09-29 05:39:06 +02:00
twinaphex 97f821e743 Fix crash when selecting 'Scan Directory' 2017-09-28 16:29:45 +02:00
twinaphex 8b5f8d8c64 menu_displaylist_info - rewrite path 2017-09-28 03:06:54 +02:00
twinaphex 72087d1749 Rewrite path_b and path_c 2017-09-28 02:30:31 +02:00
twinaphex 72f42b602f menu_displaylist_info - reduce stack usage - exts no longer
a fixed size path
2017-09-28 01:38:05 +02:00
twinaphex fa802ac19a Remove this 2017-09-11 02:47:21 +02:00
twinaphex 155d6a23b9 Start using menu_displaylist_info_free 2017-09-10 22:57:26 +02:00
twinaphex 47fb82538a Reduce stack usage 2017-09-09 22:02:49 +02:00