Commit Graph

2170 Commits

Author SHA1 Message Date
twinaphex 2001489006 Disable action OK callback for playlist associations for now - difficult
to hook up
2018-09-23 20:22:05 +02:00
twinaphex baa909f296 Add dropdown lists for core options 2018-09-23 18:36:48 +02:00
twinaphex 1f864e379b Add dropdown lists for driver settings 2018-09-23 17:13:45 +02:00
twinaphex 962680abb8 Add dropdown list for Netplay Latency Frame settings 2018-09-23 14:34:51 +02:00
twinaphex 8d4d1b2e38 Use setting->offset_by properly 2018-09-23 14:12:47 +02:00
twinaphex b3ba9acc25 Cleanup 2018-09-23 12:58:53 +02:00
twinaphex 3c02608218 Cleanups 2018-09-23 12:52:56 +02:00
twinaphex 0c96b51ed4 Style nit cleanups 2018-09-23 12:49:48 +02:00
twinaphex 55def68da8 Style nit cleanups 2018-09-23 12:49:05 +02:00
twinaphex 51d3ddff6a Add dropdown lists for thumbnails 2018-09-23 12:39:01 +02:00
twinaphex 69fbbfb284 Add dropdown list for MaterialUI menu color theme 2018-09-23 12:34:20 +02:00
twinaphex 35764a7200 'select/touch callback' - if action OK callback is bound for ST_UINT and
other settings, bind to action OK callback instead of action right
2018-09-23 12:22:41 +02:00
twinaphex 67b83d9d5f Add dropdown list for XMB menu color theme 2018-09-23 12:19:53 +02:00
twinaphex 1d962e960b Style nits 2018-09-23 12:10:33 +02:00
twinaphex e04d3da985 Add new dropdown lists 2018-09-23 12:05:21 +02:00
twinaphex cadb9539b6 Add dropdown lists for Netplay share Digital/Analog 2018-09-23 11:46:03 +02:00
twinaphex ba9150f7c0 Add dropdown lists for poll type behavior and menu toggle type 2018-09-23 11:40:26 +02:00
twinaphex 6c3610decc Move get representation implementation to menu_setting.c 2018-09-23 11:34:30 +02:00
twinaphex 242a7eb914 Reimplement get_value callback for audio resampler quality - action OK
now triggers a dropdown list
2018-09-23 11:25:24 +02:00
twinaphex f00f73c5ed Add 'dropdown list' when pressing the OK/Confirm button on Video -> Aspect Ratio 2018-09-23 10:59:49 +02:00
Alfredo Monclus c91fd2aa7e fix screenshot sublabel (#7255) 2018-09-19 14:00:50 -04:00
radius 356d4e2c5e [record] further cleanups of the workflow 2018-09-18 00:30:46 -05:00
twinaphex e9a25e3022 Fix relative path includes 2018-09-17 21:47:12 +02:00
Twinaphex 9a6a797f90
Merge pull request #7232 from alfrix/master
Update spanish and add discord sublabel
2018-09-17 19:43:12 +02:00
Alfrix 4ab61c3f7d Add discord sublabel and fix cheat apply after load 2018-09-17 14:31:47 -03:00
radius 0d7a169ea0 [recording] toggle menu when the options are used 2018-09-17 09:19:06 -05:00
radius ef9258449c [recording] hook up the options properly 2018-09-17 09:08:54 -05:00
twinaphex c40700e51b Add Start Streaming / Start Recording - implementation will need
to be properly done though
2018-09-17 09:18:44 +02:00
twinaphex 3c8ee6f26a Add 'Start Streaming/Start Recording' to Quick Menu 2018-09-17 09:06:24 +02:00
twinaphex 04211662cf Add 'Use Custom Refresh Rate' setting 2018-09-17 01:56:18 +02:00
twinaphex cb7d15bc2b Update 2018-09-17 01:31:51 +02:00
twinaphex b5c6586b12 Change CRT switch resolution - add options 'Off/15 Khz/31Khz' 2018-09-17 01:30:49 +02:00
twinaphex 369f8206d1 Add 'X-Axis Centering' - https://github.com/libretro/RetroArch/issues/6988 2018-09-16 21:00:34 +02:00
twinaphex 07fd28b351 Change CRT Super Resolution 'OFF' to 'Native' 2018-09-16 09:06:55 +02:00
twinaphex 92b6854315 CRT SwitchRes - step 3 - https://github.com/libretro/RetroArch/issues/6988 2018-09-16 08:57:27 +02:00
twinaphex 004a2e335f (CRT SwitchRes) Step 1- https://github.com/libretro/RetroArch/issues/6988 2018-09-16 08:06:06 +02:00
Brad Parker 19329fe7c7 prevent out of bound array access for unmapped input binds 2018-09-15 01:21:10 -04:00
twinaphex 914df58d2e (WGL) Adaptive Vsync should work now for WGL 2018-09-12 03:59:25 +02:00
twinaphex 9d43f7f036 Fix French 2018-08-29 21:25:47 +02:00
Brad Parker 56c9a37e5a Qt: initial core options dialog 2018-08-29 11:34:36 -04:00
Alfrix 2d9f00f358 Bind sublabel cheat apply after load 2018-08-28 16:37:48 -03:00
Alfrix c39ce0e04b Add Automatic theme
It has been in the assets folder a long time by now
2018-08-23 16:41:07 -03:00
alfrix 70d0458180 Add sublabel for 'Show desktop ui' 2018-08-18 18:16:19 -03:00
alfrix 105fba6abe XMB add an option to show desktop ui aka WIMP 2018-08-18 15:10:40 -03:00
twinaphex 6cd6bf993f Fix strlcpy call 2018-08-16 18:30:53 +02:00
twinaphex 0175effb00 Revert "(Menu) change strncpy to strlcpy"
This reverts commit ba67623961.
2018-08-16 16:40:28 +02:00
twinaphex ba67623961 (Menu) change strncpy to strlcpy 2018-08-16 10:15:51 +02:00
Sven 977eac2601 bugfix: code and state not swapped 2018-08-14 13:29:58 -04:00
Twinaphex 91a5b09627
Merge pull request #7042 from Tatsuya79/master
VRR runloop Option.
2018-08-10 21:15:58 +02:00
Sven 1af96360a5 reverse code/state display so that users can see at a glance which codes are enabled 2018-08-09 08:52:35 -04:00
Sven b48321737d Merge remote-tracking branch 'upstream/master' 2018-08-07 17:35:16 -04:00
Sven b648d70f27 add option to auto-apply cheat codes when a game loads ; fix some misc bugs in cheat engine 2018-08-07 17:34:46 -04:00
twinaphex f523fec4d2 C89_BUILD fixes 2018-08-07 03:50:10 +02:00
Tatsuya79 bd4d462170 VRR runloop Option. 2018-08-05 00:34:10 +02:00
Twinaphex 01103dcd23 Cleanups 2018-08-04 20:02:33 +02:00
Sven 0f634d563b Merge remote-tracking branch 'upstream/master' 2018-08-04 13:05:40 -04:00
Sven 2fb5d54130 bugfix for very long code values - allow for any length 2018-08-04 13:05:05 -04:00
Alfredo Monclus ce20a9acdf Add Onscreen Notifications and Overlays Sublabels 2018-08-04 00:33:51 -03:00
Sven 36d16a9c94 add some options to the cheat system to browse emulator memory 2018-08-03 14:59:33 -04:00
Sven 3bba9aeeaf add an option to auto-apply cheats whenever they are toggled on/off 2018-08-02 10:59:37 -04:00
Sven 3d862bbdb4 Merge remote-tracking branch 'upstream/master' 2018-07-29 16:08:12 -04:00
Sven 565e916ef9 add "reload game-specific cheats" option to cheats menu 2018-07-29 15:55:40 -04:00
twinaphex 7131b969d8 (Android) Buildfixes 2018-07-29 19:04:53 +02:00
twinaphex 89083fd093 C89 buildfixes 2018-07-28 22:11:56 +02:00
Sven 5f35249216 Implement robust cheat searching interface with rumble features 2018-07-25 19:19:14 -04:00
Sven 83da70586e implement a way to set rewind_buffer_size via the UI 2018-07-13 16:12:09 -04:00
twinaphex 30f97ebe52 Add this 2018-07-01 22:22:17 +02:00
David Walters 8a2b23de34 new setting "input_bind_hold" 2018-06-29 21:12:45 -05:00
Brad Parker 04311695aa netplay: always use configured port instead of hardcoding, and don't ask for IP address if one is already set. fixes #6626 2018-06-27 23:03:27 -04:00
Jean-André Santoni 2a2e732a79 (Menu) Add a setting to hide the shutdown option 2018-06-23 12:01:13 +07: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
Dwedit 6ef5232f32 Fix null pointer read in `action_bind_sublabel_subsystem_add` 2018-05-28 09:37:43 -05:00
radius f81ea09f20 add saving, deletion options for per-dir remaps 2018-05-13 23:17:44 -05:00
radius 0a0365e49a add menu entries 2018-05-13 22:33:06 -05:00
twinaphex 1a55d4309c Fix --disable-cheevos 2018-05-14 01:44:08 +02:00
twinaphex 7617e3efd2 Fix Coverity error - forgot a break 2018-05-14 01:38:24 +02:00
Twinaphex 0174e45026
Merge pull request #6667 from fr500/master
cheevos fixes and additions
2018-05-13 21:48:29 +02:00
radius aa86d78183 add quick menu action to pause / resume hardcore mode for current session 2018-05-13 13:40:30 -05:00
Sergio Padrino Recio 35b709768d Fix the way offsets are calculated for keyboard remapping 2018-05-13 13:34:36 +02:00
Dwedit 6154a843e0 Runahead error messages
* Add error messages for: Core not having savestates, load/save state failure, secondary core create failure
* Added messages for us locale, can be localized elsewhere
* Add a configuration setting to hide the initial warning message for core not having savestates
* Small code changes and cleanup for secondary core
* Fixed typo "destory" in dirty input code
2018-05-09 19:08:16 -05:00
twinaphex 896ac3c89f Add sublabel 2018-05-03 03:42:22 +02:00
twinaphex 1ab1d12398 Add sublabels to 'Add To Mixer' 2018-05-03 02:02:28 +02:00
twinaphex 965149d425 Add sublabels for mixer actions 2018-05-03 01:47:52 +02:00
twinaphex 7b1d61da3d (QuickMenu) Added Configuration Override submenu 2018-05-03 00:04:19 +02:00
twinaphex ab360ae3ac (Audio mixer) Add Sequential playback mode 2018-05-02 21:43:16 +02:00
twinaphex b480cdbe26 Add 'Add To Mixer And Play' 2018-05-02 21:09:53 +02:00
twinaphex 5e32f7ab40 Add To Mixer and Add To Mixer And Play actions 2018-05-02 20:39:55 +02:00
twinaphex 51374fd2d1 Add better title for stream 2018-05-02 20:21:20 +02:00
twinaphex 9fbfd503af Add value descriptions for audio mixer streams 2018-05-02 20:13:13 +02:00
Mikael Brunnhede b2187d4b10 Fix incorrect labels on dialogs due to incorrect macro. 2018-05-01 12:17:36 +02:00
Brad Parker a1aefc901c Qt WIMP GUI 2018-04-30 14:33:05 -04:00
twinaphex 6ba2e72a3b Add title for mixer stream settings 2018-04-30 18:12:22 +02:00
twinaphex 5aeab54ab7 (Audio mixer) Ability to individually set volume per stream 2018-04-30 17:51:01 +02:00
twinaphex 1c90866070 Refactor this a bit and document it 2018-04-30 15:24:40 +02:00
twinaphex 25a7cb0f66 (Menu) Rename hack_shader_pass to scratchpad.unsigned_var 2018-04-30 15:19:54 +02:00
twinaphex 49341bac26 Add Play/Play (Looped) actions 2018-04-30 15:04:29 +02:00
twinaphex 965859ddcb Start adding mixer controls - ability to stop and remove loaded tracks 2018-04-30 14:34:25 +02:00
twinaphex b0ef193117 Add 'Enable menu audio' setting 2018-04-29 00:41:53 +02:00
twinaphex b2e9a328cd Add User Interface -> Views -> Quick Menu -> Show
Overlays/Remaps/Latency
2018-04-24 17:46:49 +02:00
twinaphex b907ee2503 Add sublabels for CRT SwitchRes 2018-04-24 17:08:43 +02:00
twinaphex 265ae728dd (XMB) Add XMB menu layout - ability to switch between PS3 (Console)
and PSP (Handheld) layouts
2018-04-24 07:38:53 +02:00
Twinaphex 037c47eaf1
Merge pull request #6597 from fr500/master
fix #6596
2018-04-19 18:06:56 +02:00
radius d8b5fea374 fix coverity warnings 2018-04-19 10:07:59 -05:00
Ryunam 712a2fcc1d Add toggle to show/hide Playlist tabs 2018-04-17 17:53:24 +02:00
Ryunam 2cf76a192f Add Latency list under Settings and move relevant functions 2018-04-16 23:21:14 +02:00
Brandon Wright 20d87347f7 Add menu item showing and allowing to automatically set precise refresh rate. 2018-04-15 17:56:12 -05:00
Twinaphex ff18a55f06
Merge pull request #6565 from fr500/master
remap-redux: try to fix more warnings
2018-04-12 21:39:46 +02:00
radius 9a355b8f2e remap-redux: try to fix more warnings 2018-04-12 14:20:38 -05:00
twinaphex 6e4cf412f0 (menu_entry_playlist_start_entry) This code seems to be unnecessary now? 2018-04-12 21:02:54 +02:00
twinaphex abad1b3134 Revert "(menu) Start passing menu_handle to action_ok callback"
This reverts commit d2a1c39f4b.
2018-04-11 06:12:26 +02:00
twinaphex 1836d08b33 Revert "Start passing around menu_driver_data around properly"
This reverts commit 7c314a9165.
2018-04-11 06:12:14 +02:00
twinaphex b540ae3d4d Revert "Update"
This reverts commit 21ede63df2.
2018-04-11 06:12:08 +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 a276710877 Revert "(Menu) More refactors"
This reverts commit f0285ef792.
2018-04-11 06:11:38 +02:00
twinaphex a07ada7af6 Revert "More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET"
This reverts commit a8f7d99aba.
2018-04-11 06:11:23 +02:00
twinaphex 372603858d Revert "(Menu) Update menu code"
This reverts commit f481924f1e.
2018-04-11 06:10:51 +02:00
radius 13a9d11a2c remap-redux: fix potential overrun 2018-04-10 21:52:27 -05:00
twinaphex f481924f1e (Menu) Update menu code 2018-04-11 03:04:58 +02:00
twinaphex a8f7d99aba More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET
calls
2018-04-10 21:49:25 +02:00
twinaphex f0285ef792 (Menu) More refactors 2018-04-10 21:27:57 +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 21ede63df2 Update 2018-04-10 19:20:50 +02:00
twinaphex 7c314a9165 Start passing around menu_driver_data around properly 2018-04-10 19:17:51 +02:00
twinaphex d2a1c39f4b (menu) Start passing menu_handle to action_ok callback 2018-04-10 18:39:03 +02:00
twinaphex 6e299065ce Remove RARCH_MENU_CTL_PLAYLIST_ calls - use playlist_init_cached,
playlist_get_cached, and playlist_free_cached from now on (defined
in playlist.h) - no more menu dependencies on cached playlists
2018-04-10 17:51:40 +02:00
twinaphex c9e48cd9de Cleanups / get rid of more dependencies 2018-04-10 04:31:19 +02:00
twinaphex 6f0fc2426d (database_info/task_database) Get rid of list_special dependencies 2018-04-10 04:13:45 +02:00
twinaphex 8ca8f92aeb No more configuration.h dependencies in core_info.c 2018-04-10 03:02:10 +02:00
twinaphex f071e8b440 Solve more Clang static analysis warnings 2018-04-09 16:42:12 +02:00
twinaphex 4db665130c Start moving callback functions to their dedicated files 2018-04-09 03:48:08 +02:00
twinaphex 3a4d094277 MSVC buildfix 2018-04-08 23:13:20 +02:00
radius f662d9f65f remap-redux part2: start adding analog remapping 2018-04-08 12:13:49 -05:00
radius 3792a5e502 remap-redux part2: cleanup 2018-04-08 12:13:49 -05:00
radius 5efba1c257 remap-redux part2: better wraparound, skip analogs, add RARCH_UNMAPPED 2018-04-08 12:13:46 -05:00
radius 23331aa484 remap-redux part2: wraparound 2018-04-08 12:13:45 -05:00
radius 59da4b880e remap-redux part2: add empty description to analogs that are currently not remappable 2018-04-08 12:13:45 -05:00
radius 058b4cea79 remap-redux part2: add empty description to analogs that are currently not implemented 2018-04-08 12:13:45 -05:00
radius 921a30da88 remap-redux part2: add empty description 2018-04-08 12:13:44 -05:00
radius e71826e3d6 remap-redux part2: clean up gamepad mapper callbacks 2018-04-08 12:13:44 -05:00
radius f7b94e5f66 remap-redux part2: clean up gamepad mapper callbacks 2018-04-08 12:13:44 -05:00
radius be2c648596 remap-redux part2: after 60 attempsts, new mapper works, N:1 mapping too 2018-04-08 12:13:43 -05:00
radius 7f5fe5ebff remap-redux part 2: add controller sublabel 2018-04-08 12:13:43 -05:00
radius 052887d8b0 remap-redux part 2: fix redefinition of key_descriptors 2018-04-08 12:13:43 -05:00
radius c4754815b6 remap-redux part 2: fix small issue with keymapper 2018-04-08 12:13:43 -05:00
radius 34649d1abf remap-redux part 2: start inverting the gamepad mapper columns 2018-04-08 12:13:42 -05:00
radius 51edf47ed2 remap-redux part 2: cleanup keymapper code 2018-04-08 12:13:42 -05:00