Commit Graph

2237 Commits

Author SHA1 Message Date
Brandon Wright e049605359 Add refresh rate polling to Win32 >= Windows 7. 2018-04-15 19:33:38 -05: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 a2516d23a3
Merge pull request #6469 from alphanu1/master
CRT Switchres Capabilities
2018-04-15 16:56:15 +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 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 a8f7d99aba More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET
calls
2018-04-10 21:49:25 +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 4db665130c Start moving callback functions to their dedicated files 2018-04-09 03:48:08 +02:00
Tatsuya79 ad0a36b825 XMB thumbnails vertical disposition. 2018-04-05 00:52:46 +02:00
alfrix a84facf636 Add Left Thumbnails
Fix behaviour when right thumb is off and use as fallback in filebrowser
Remove update_left_thumbnail_path
Fix dual image in imageviewer
Remove xmb_left_thumbnails_ident
Requested Changes
Fix last warning and button not switching thumb
Better scaling
Limit vertical size without changing position
Change thumb cycling behaviour
Remove update_left_thumbnail_image it was causing problems
2018-03-29 10:38:23 -03:00
Dwedit f5e0346fc2 Runahead system 2018-03-28 14:22:07 -05:00
alphanu1 f6ab07f3fc
Add files via upload
Changed variable names and comments
2018-03-26 17:21:37 +01:00
alphanu1 d207986a74
CRT SwitchRes 2018-03-26 15:05:12 +01:00
twinaphex 4d1b4f905f Start adding OSD statistics - doesn't work yet for SDL2/SDL 2018-03-23 17:43:49 +01:00
Tatsuya79 ac556e0b7c
xmb_scale_factor min limit to 20 2018-03-18 23:05:57 +01:00
meleu 6346f18133 added cheevos_auto_screenshot 2018-03-14 22:41:51 -03:00
twinaphex e75992a66f Get rid of HAVE_SHADER_MANAGER 2018-02-25 23:03:39 +01:00
twinaphex 366a1d58f8 (menu) Get rid of name_hash 2018-02-25 18:04:32 +01:00
twinaphex 9bdb6291b0 (input device ID) Should no longer crash when pressing left on
this entry when no devices are connected
2018-02-18 00:49:26 +01:00
Brad Parker 43aa977a91 add menu setting to toggle window decorations 2018-02-10 23:46:09 -05:00
aliaspider a8ee5f6c44 restore some changes made in 9dc597cf6c. 2018-02-09 16:59:48 +01: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 24ea73b218
Merge pull request #6240 from aliaspider/master
add basic support for arabic.
2018-02-05 21:25:48 +01:00
aliaspider 45580cb9a8 add basic support for arabic. 2018-02-05 20:54:55 +01:00
twinaphex c61230cdbe setting->name_hash can be safely removed now 2018-02-05 17:42:54 +01:00
twinaphex 85e7920b66 Start getting rid of msg_hash_calculate in menu code 2018-02-05 17:40:32 +01:00
twinaphex 3aaab43736 Should fix Emscripten build 2018-02-04 19:57:31 +01:00
Twinaphex d2fa1f177d
Merge pull request #6225 from bparker06/mitm_list
add menu option to select different MITM server locations
2018-02-04 18:27:10 +01:00
twinaphex 88cb40834c Style nits 2018-02-02 22:50:07 +01:00
Brad Parker df27e704a5 add menu option to select different MITM server locations 2018-02-02 15:37:02 -05:00
meepingsnesroms b68256689a Start adding tesseract functions 2018-01-25 12:22:42 -08:00
twinaphex 74a602d4c9 Remove system_bgm 2018-01-25 03:38:32 +01:00
Twinaphex 4a6a97be60
Merge pull request #5429 from GregorR/netplay-input-upgrades-1
Netplay input upgrades 1
2018-01-23 05:01:45 +01:00
twinaphex 897c1654ab Reduce usage of string_is_not_equal_fast 2018-01-17 01:03:48 +01:00
twinaphex 61ff51be2f Start using string_is_equal predominantly 2018-01-16 22:53:38 +01:00
radius 3b334b60d6 add display name and config name to autoconf 2018-01-11 17:06:14 -05:00
Gregor Richards 507c6dc09f Removing now-obsolete and always-confusing swap_input option. 2018-01-05 14:26:19 -05:00
Gregor Richards 39243a8d40 Configurable sharing mode. 2018-01-05 14:24:43 -05:00
Gregor Richards abf045ef0e Made device requests (badly) configurable. 2018-01-05 14:24:43 -05:00
Twinaphex 88311acad3
Merge pull request #6027 from meepingsnesroms/master
Add all xmb menu options to rgui and glui, 3ds warning fix, move start directory to top of load content
2018-01-02 06:19:48 +01:00
meepingsnesroms 4f60966dd5 Make glui support disabling all menu entrys too
Also remove hide settings from non xmb drivers, I was using it wrong.
2018-01-01 15:56:48 -08:00
meepingsnesroms 7ac985e9be Add all xmb menu options to rgui and glui, 3ds warning fix, move start directory to top of load content 2018-01-01 10:38:16 -08:00
twinaphex 6ccde2b907 Add menu setting 'Audio Resampler Quality' 2018-01-01 06:53:52 +01:00
Rob Loach 10076706b5
settings: Add Slow Motion Ratio granularity
This makes it so that the Slow Motion setting can be set to something like 1.2, rather than 1 increments.

Fixes #5917
2017-12-28 23:51:41 -05:00
Twinaphex 7e3a458925
Merge pull request #5975 from RobLoach/scale
xmb: Allow menu scale of 200%
2017-12-28 02:21:47 +01:00
Rob Loach 04d2607368
xmb: Allow menu scales of 200% 2017-12-27 20:11:07 -05:00
Rob Loach 85f9eb402e
font-color: Remove XMB from the Font Color naming scheme 2017-12-27 17:03:39 -05:00
Rob Loach db33df2268
font-color: Only display on Advanced Settings 2017-12-27 16:45:27 -05:00
Rob Loach f51994d7e3
font-color: Fix parsing setting 2017-12-27 16:30:01 -05:00
Rob Loach 29c9afa609
font-color: Update the font color to reflect in the menu 2017-12-27 16:21:56 -05:00
radius a7f989fdb6 fix fullscreen toggle 2017-12-17 13:16:40 -05:00
Brad Parker 81cd5435a1 x11: enable window transparency 2017-12-16 10:29:30 -05:00
Brad Parker 8c0adf3594 move path_file_rename and path_file_remove into VFS 2017-12-14 13:32:26 -05:00
Brad Parker 247b9ea973 add menu setting for window opacity, includes generic display server interface 2017-12-11 18:12:42 -05:00
twinaphex 61d3f90cae Add hint defines to libretro.h 2017-12-11 12:53:47 +01:00
twinaphex 318f17c4cb Start using VFS API constant defines 2017-12-11 12:15:00 +01:00
twinaphex 2e979ec537 Replace function signatures of file_stream file functions 2017-12-10 22:25:38 +01:00
David Walters 8907a1251e Only show " (#x)" after a device name if it's part of a set (x of y similarly named devices) 2017-12-05 22:10:34 +00:00
David Walters 0d189ae067 Don't limit available input devices to user count. 2017-12-05 21:21:29 +00:00
radius b1911495ad reenable network gamepad 2017-12-02 13:59:44 -05:00
twinaphex 9f83175182 Add Automatically Load Content To Playlist feature 2017-11-27 06:47:31 +01:00
David Walters b267419551 initialise/clear mbutton field 2017-11-26 11:56:55 +00:00
GameDragon2k 2b9636d782 Add xmb menu items 2017-11-23 11:55:53 -05:00
Twinaphex bc969d0bf7
Merge pull request #5666 from celerizer/master
RetroAchievements leaderboards
2017-11-15 11:30:13 +01:00
celerizer 33d8031593
RetroAchievements leaderboard strings 2017-11-09 20:19:57 -06:00
celerizer dcfcfe8d70
RetroAchievements leaderboard strings 2017-11-09 20:10:06 -06:00
Jean-André Santoni 4e463123af (Lakka) Flag some advanced settings 2017-11-04 11:27:31 +07:00
celerizer e41c79daed
Add files via upload 2017-10-31 01:18:53 -05:00
Brad Parker 598285b461 add missing include for lakka 2017-10-30 17:08:54 -04:00
Brad Parker 68a8198e4a convert more file IO functions to use filestream, fixes encoding issues on Windows 2017-10-29 12:08:24 -04:00
Jean-André Santoni 77cd18e6bc Remove obsolete SD_FLAG_LAKKA_ADVANCED 2017-10-26 18:38:12 +07:00
Brad Parker a7c8cc88e5 win32: support local multibyte encoding for file paths 2017-10-14 23:13:24 -04:00
Brad Parker ee7590868a add option to remove frame count from FPS display 2017-10-13 20:35:55 -04:00
Brad Parker 256bde3478 add menu settings for OSD text color 2017-10-12 14:26:17 -04:00
Brunnis cc3d2b0084 Merge branch 'master' into kiosk-mode-setting 2017-10-11 11:40:05 +02:00
Brunnis 39619d1245 Implemented new Kiosk Mode setting which hides all configuration related settings/tabs in XMB. 2017-10-11 11:30:53 +02:00
Brad Parker a4bc1c9768 add menu options for OSD background color 2017-10-10 14:53:32 -04:00
Brunnis b1a6753976 Merge branch 'master' into quick-menu-show-hide-options 2017-10-09 12:05:04 +02:00
Mikael Brunnhede 1053a4e38f Implemented setting for showing/hiding the "Information" option in the Quick Menu. 2017-10-09 11:16:04 +02:00
Mikael Brunnhede 6f8201d398 Implemented setting for showing/hiding the "Save Game Overrides" option in the Quick Menu. 2017-10-09 10:53:58 +02:00
Mikael Brunnhede 3f1dd895da Implemented setting for showing/hiding the "Save Core Overrides" option in the Quick Menu. 2017-10-09 10:44:37 +02:00
Mikael Brunnhede b7654dac7e Implemented setting for showing/hiding the "Shaders" option in the Quick Menu. 2017-10-09 10:30:25 +02:00
Mikael Brunnhede a64683ba34 Implemented setting for showing/hiding the "Cheats" option in the Quick Menu. 2017-10-09 10:17:15 +02:00
Mikael Brunnhede d5a802e4a8 Implemented setting for showing/hiding the "Controls" option in the Quick Menu. 2017-10-09 10:05:32 +02:00
Mikael Brunnhede d25916cacf Implemented setting for showing/hiding the "Options" option in the Quick Menu. 2017-10-09 09:56:27 +02:00
Mikael Brunnhede 9356c326e0 Implemented setting for showing/hiding the "Add to Favorites" option in the Quick Menu. 2017-10-09 09:46:42 +02:00
Mikael Brunnhede db0e0f443a Implemented setting for showing/hiding the options for undoing save/load state in the Quick Menu. 2017-10-09 09:30:53 +02:00
Mikael Brunnhede b402b4a6cd Implemented setting for showing/hiding the save/load state related options in the Quick Menu. 2017-10-09 09:13:00 +02: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
Mikael Brunnhede 83991d6c36 Implemented setting for showing/hiding the "Reboot" option in XMB. The setting is only shown on Lakka. 2017-10-06 09:40:41 +02:00
Mikael Brunnhede 9db0e9dbc6 Implemented setting for showing/hiding the "Quit RetroArch" option in XMB. The setting is only shown on Lakka. 2017-10-06 09:27:42 +02:00
Mikael Brunnhede f073d5167a Implemented setting for showing/hiding the "Help" option in XMB. 2017-10-06 08:28:45 +02:00
Mikael Brunnhede 7ee1797fa1 Implemented setting for showing/hiding the "Configurations" option in XMB. 2017-10-06 08:18:39 +02:00
Mikael Brunnhede 19b313c221 Implemented setting for showing/hiding the "Information" option in XMB. 2017-10-05 14:30:15 +02:00
Mikael Brunnhede 0eb5566dea Implemented setting for showing/hiding the "Load Content" option in XMB. 2017-10-05 09:26:25 +02:00
Mikael Brunnhede cc3b64f951 Implemented setting for showing/hiding the "Load Core" option in XMB. 2017-10-05 09:14:05 +02:00
twinaphex 702f1276d6 Silence warnings 2017-10-03 00:53:09 +02:00
Twinaphex 9c89b3e546 Merge pull request #5496 from Brunnis/master
Add setting for showing/hiding the ability to rename playlist items
2017-10-02 22:37:50 +02:00
Mikael Brunnhede af7df0cba3 Add setting for showing/hiding the ability to rename playlist items. 2017-10-02 22:17:44 +02:00
twinaphex 8d850dc0bd CXX_BUILD fixes 2017-10-02 07:07:18 +02:00
twinaphex 2b55e5858e Remove menu_entries_get_actiondata_at_offset 2017-10-01 17:25:41 +02:00
twinaphex 8b5f8d8c64 menu_displaylist_info - rewrite path 2017-09-28 03:06:54 +02:00
twinaphex 08ecfc74ec Rewrite info.label 2017-09-28 02:45:03 +02:00
Mikael Brunnhede a1e9027fe2 Added XMB menu option to show the Settings tab if it has previously been hidden. 2017-09-26 14:41:07 +02:00
twinaphex 155d6a23b9 Start using menu_displaylist_info_free 2017-09-10 22:57:26 +02:00
twinaphex 08e3bb2122 (MSVC) Buildfixes 2017-09-10 22:38:03 +02:00
twinaphex b079cc8927 Another buildfix 2017-09-10 22:31:09 +02:00
twinaphex e6200f00e3 (MSVC) Fix error 2017-09-10 22:27:35 +02:00
twinaphex 75d850eead Reduce stack usage for menu_setting_new_internal 2017-09-09 06:10:58 +02:00
twinaphex 36e0ff8268 Rearrange variables 2017-09-09 01:10:00 +02:00
twinaphex 06ed024f3a Update 2017-09-09 00:19:04 +02:00
twinaphex ad579e5cc4 Revert "Cleanups"
This reverts commit 3eeae957f6.
2017-09-09 00:17:14 +02:00
twinaphex 3eeae957f6 Cleanups 2017-09-09 00:12:40 +02:00
twinaphex 330d8dc59e Cleanups 2017-09-09 00:02:38 +02:00
Twinaphex 652b0aa940 Merge pull request #5386 from fr500/master
make the verbosity toggle less weird:
2017-08-31 11:50:47 +02:00
radius e40ebccbdd make the verbosity toggle less weird:
right now, enabling verbosity via -v causes it to change the config parameter.

Now it doesn't changet the config parameter unless the switch is actually flicked manually
2017-08-30 22:23:13 -05:00
twinaphex e16371b8a5 Merge input_config.c and input_driver.c 2017-08-31 02:25:04 +02:00
Jean-André Santoni 6c56ddcc22 (Lakka) Expose the favorites tab setting 2017-08-18 14:54:35 +07:00
twinaphex 6fc48a39d9 (MaterialUI) Add Menu Icons Enable setting 2017-08-17 21:05:38 +02:00
twinaphex e743875de2 Enable 'Show Physical Inputs' 2017-08-16 22:30:15 +02:00
twinaphex 5c6b230e42 Start adding separate setting 'framebuffer_opacity' 2017-08-15 22:17:02 +02:00
twinaphex fd0c9fb9c1 Start adding entries for renaming entry 2017-08-14 19:40:25 +02:00
Rob Loach 7c54cebfb3
Merge branch 'master' of github.com:libretro/RetroArch into favorites 2017-08-13 21:20:22 -04:00
Rob Loach 8424c26068
Add View Favorites Tab setting 2017-08-13 18:38:38 -04:00
twinaphex 6ec27a7e5d Get rid of one calloc call and replace it with malloc 2017-08-13 06:14:54 +02:00
Jean-André Santoni 05558697ca (Lakka) Fix Online Updater 2017-08-09 15:16:27 +02:00
denu8thell c5b36320df Added option to change controller port to listen to for showing overlay input. 2017-08-08 09:56:27 -05:00
denu8thell f0606d60d2 Add option and menu setting for viewing inputs on overlay. 2017-08-08 06:50:39 -05:00
Twinaphex ba31285160 Merge pull request #5172 from RobLoach/horizontalperf
Allow Toggling the XMB Horizontal Animation
2017-08-06 16:08:59 +02:00
twinaphex 912c7265e6 Get rid of some warnings 2017-08-06 14:03:09 +02:00
radius 2cd552b760 make all the directories reseteable 2017-08-05 14:38:50 -05:00
radius 7af556e200 add menu settings 2017-08-05 13:14:26 -05:00
Monroe88 3256af4ffe (menu-setting.c) Allow Max Timing Skew to be set to 0 2017-08-01 21:03:58 -05:00
Rob Loach 2a8753d13c Fix integer wrap for Rewind Granularity in Menu
Fixes #5210
2017-07-25 12:33:41 -04:00
Jean-André Santoni d2cdc97e8f Don't reinit the audio driver when audio device is switched for now. It can break the setting UI. 2017-07-16 20:48:57 +02:00
Rob Loach 7d71746b21
Add Horizontal Animation configuration 2017-07-14 15:11:27 -04:00
Joseph Montgomery 28ef2d6487 Fix driver menu left wrap
Driver options in Settings/Driver should wrap left now.
2017-07-11 21:00:44 -04:00
meleu 3c07209a1a added cheevos_verbose_enable to Achievements menu 2017-07-02 04:59:39 -03:00
Jean-André Santoni 736defed49 Flag some settings with LAKKA_ADVANCED 2017-06-21 14:28:15 +02:00
Jean-André Santoni 7202d38c57 Adopt the default UI settings organization in Lakka 2017-06-21 14:25:01 +02:00
Jean-André Santoni e08089de48 Fix Lakka updater 2017-06-21 14:16:19 +02:00
twinaphex 540b9d5615 Add 'Show Core Updater' 2017-06-20 02:22:07 +02:00
twinaphex 652452b905 Create User Interface -> Views 2017-06-20 02:04:23 +02:00
twinaphex 66fc9e6a06 Add menu_show_online_updater 2017-06-20 01:42:28 +02:00
Twinaphex 6d85e1f0a6 Merge pull request #5045 from casdevel/mice
Add player mouse device selection
2017-06-10 04:13:16 +02:00
twinaphex cdf7a403ea Add audio mixer mute enable 2017-06-08 23:53:24 +02:00
twinaphex cdd7fbeb52 Add audio mixer volume setting 2017-06-08 22:58:43 +02:00
twinaphex 5812471350 Need to apply db_to_gain to convert decibel to gain 2017-06-08 22:32:03 +02:00
twinaphex 420d0d0607 Get rid of audio_driver_set_volume_gain 2017-06-08 22:24:51 +02:00
Zoran Vuckovic a74197dc49 Add player mouse index setting 2017-06-08 17:57:36 +02:00
twinaphex cc1954b4ac Add 'Filter by current core' 2017-06-01 00:25:13 +02:00
twinaphex 9438545bca Add music tab for non-ffmpeg enabled builds now; add 'Run'
and 'Add to mixer' options when selecting Ogg/WAV files
2017-05-27 23:56:10 +02:00
Jean-André Santoni 882fe09dad Reinit the menu when a new font is set 2017-05-26 20:39:42 +02:00
twinaphex 74f202bbda (Menu) Cleanups 2017-05-26 20:12:52 +02:00
Jean-André Santoni 0a73bccd52 Fix wrong code 2017-05-25 22:43:12 +02:00
Zoran Vuckovic eebd7bbeea Change shared-mode settings 2017-05-24 16:25:36 +02:00
twinaphex a883dfd825 Setup start callbacks for record config/output 2017-05-24 01:13:56 +02:00
twinaphex ef4b5db5e2 Updated the other dir settings as well 2017-05-24 00:23:35 +02:00
twinaphex 0b1e6b437d Simplification 2017-05-24 00:16:56 +02:00
twinaphex c87445f0f9 This should set a sane default setting when pressing 'Start' 2017-05-24 00:15:18 +02:00
twinaphex ccba9635b6 Update the way default directories are handled 2017-05-23 19:43:58 +02:00
twinaphex 59fb7700b8 Combine menu_driver.c and menu_display.c 2017-05-19 15:25:14 +02:00
twinaphex ee8dc151a3 Combine menu_driver.c and menu_navigation.c 2017-05-17 03:00:32 +02:00
twinaphex 126a5bf121 Use string_is_equal_fast/string_is_not_equal_fast 2017-05-16 04:00:37 +02:00
twinaphex eddb655eb9 Split off user_language from settings struct 2017-05-15 20:41:04 +02:00
twinaphex bf3188eac4 Combine runloop_ctl and rarch_ctl 2017-05-15 05:06:23 +02:00
twinaphex 2adace47d4 Cleanup 2017-05-12 03:18:43 +02:00
twinaphex 42ebe7a7ad Merge runloop.c and retroarch.c 2017-05-11 09:11:46 +02:00
twinaphex 2906bec7a8 Create input_driver_get_uint 2017-05-11 07:36:21 +02:00
twinaphex ef8094836f Create input_driver_get_float 2017-05-10 07:07:06 +02:00
twinaphex 99e7cb7d75 Only need to grab settings pointer from within audio_driver_flush
now when setting slowmotion
2017-05-08 21:50:21 +02:00
twinaphex 097515fa63 No longer have to grab settings pointer to get audio mute value 2017-05-08 21:39:08 +02:00
twinaphex 9e25597943 Prevent coverity warning 2017-05-06 18:00:44 +02:00
Jean-André Santoni c34b4dd787 Fix lakka settings 2017-05-03 17:01:37 +02:00
Monroe88 2012abd6d1 (menu-setting.c) Use SD_FLAG_ADVANCED instead for Fullscreen resolution and config aspect ratio settings 2017-05-01 21:06:07 -05:00
Monroe88 b0d6919339 Add Config Aspect Ratio setting to the menu 2017-05-01 20:10:41 -05:00
Monroe88 0dee5b889d Add fullscreen resolution settings to the menu 2017-05-01 19:19:33 -05:00
twinaphex 63504cd9c8 No longer need to grab threaded variable from settings struct 2017-04-29 16:37:49 +02:00
twinaphex 79c7627651 Move video_viewport_custom to gfx/video_driver.c 2017-04-29 13:10:01 +02:00
Monroe88 ada900e1e1 Unhardcode WASAPI default settings 2017-04-28 21:40:24 -05:00
Monroe88 3e58159480 Add WASAPI audio driver settings to the menu 2017-04-28 20:36:52 -05:00
twinaphex e6ab06a701 Move path variables 2017-04-29 00:39:29 +02:00
twinaphex f0c2d786ae Update arrays struct 2017-04-28 22:59:13 +02:00
twinaphex 05e4ec733e Move uint variables 2017-04-28 21:03:04 +02:00
twinaphex 7bbd20b31d Move int settings 2017-04-28 19:12:48 +02:00
twinaphex d1b6a865c4 Buildfixes 2017-04-28 15:29:20 +02:00
twinaphex 0da40fb3aa Move all float settings 2017-04-28 14:57:55 +02:00
twinaphex ed53be7c81 Move all bool settings 2017-04-28 14:11:34 +02:00
twinaphex b792c5deae move bool setting 2017-04-28 12:26:01 +02:00
twinaphex 3e24672a43 Move bool settings 2017-04-28 12:23:59 +02:00
twinaphex cc095e56fc Start refactoring bool variables 2017-04-28 00:53:20 +02:00
twinaphex 124ef06ef7 Use wrapper functions 2017-04-27 23:43:19 +02:00
Monroe88 1df9807954 (menu_setting.c) Make Audio Output Rate editable 2017-04-25 23:17:53 -05:00
twinaphex e179108080 Cleanups 2017-04-26 00:24:59 +02:00
twinaphex 3c57c991de Buildfix 2017-04-25 21:58:53 +02:00
Twinaphex 840034d4a0 remove unused variables 2017-04-25 18:54:41 +02:00
twinaphex 8d0e3d7777 Wrap settings->input.binds 2017-04-25 18:27:18 +02:00
twinaphex 3b3b008614 Move code to input_config_reset 2017-04-25 18:18:37 +02:00
Twinaphex 129da8a802 Get rid of unused local variables 2017-04-25 17:19:31 +02:00
twinaphex e1e83b17b7 Wrap settings->input.libretro_device 2017-04-25 17:14:46 +02:00
twinaphex f4e5f896a2 Move input.device_name_index to task_autodetect and move it
outside of settings struct
2017-04-25 16:57:44 +02:00
twinaphex 20ed6eb90a Start using input_config_get_device_name 2017-04-25 16:04:28 +02:00
twinaphex 3ec5816259 Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET 2017-04-23 16:41:26 +02:00
twinaphex 7ea0528c6b Turn MENU_NAVIGATION_CTL_{SET|GET}_SELECTION into separate
functions
2017-04-23 14:31:49 +02:00
twinaphex 217e71d568 (menu_setting.c) Cleanups 2017-04-23 13:41:02 +02:00
twinaphex 59faeb510b Start putting settings->modified in most mutable situations 2017-04-23 13:37:00 +02:00
Monroe88 b260254fd4 (menu_setting.c) Reinit audio driver when audio device is changed 2017-04-22 20:06:15 -05:00
twinaphex 284e6b2994 Replace more instances of string_is_equal 2017-04-21 22:51:04 +02:00
twinaphex f9bc2d3783 Use memcmp instead of string_is_equal where possible for
better performance
2017-04-21 22:47:15 +02:00
Monroe88 f36b70e8b5 Allow setting SRAM Autosave in 1 second intervals 2017-04-08 15:41:45 -05:00
BlueKore f6ebe7c6a9 Changed the language enums. Fixed the language references in the msg files. 2017-04-07 19:15:44 +01:00
Monroe88 0610721aa0 Allow audio latency setting to be fine tuned with 1ms intervals 2017-03-26 21:28:19 -05:00
Rob Loach 157fbeccb5
Add Font Text Color settings 2017-03-12 10:33:06 -04:00
twinaphex 03d58e9e62 Update 2017-03-07 15:00:20 +01:00
Jean-André Santoni 4318000f8f (XMB) Change icon sets on the fly 2017-03-05 22:31:30 +01:00
Brad Parker 1f42889936 add settings -> network entry to force using a MITM server for netplay 2017-03-05 14:19:37 -05:00
Andrés f39de90837 Merge pull request #4671 from dankcushions/patch-3
One option moved to advanced settings.
2017-02-28 11:14:53 -05:00
Jean-André Santoni fc3547b8e4 Don't allow input on the user language setting 2017-02-28 00:03:19 +01:00
Jean-André Santoni 64a11ca0f4 (XMB) Allow hidding the netplay tab 2017-02-27 23:32:24 +01:00
Twinaphex fdbdcfee65 Merge pull request #4691 from GregorR/netplay-slave-mode
Netplay slave mode
2017-02-26 21:49:21 +01:00
Twinaphex b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
Gregor Richards a3e3b3e790 Adding settings to allow/require connections in slave mode. 2017-02-23 21:33:44 -05:00
Jean-André Santoni 460e28f7e5 (Lakka) Add a way to hide most settings with SD_FLAG_LAKKA_ADVANCED 2017-02-21 18:26:39 +01:00
dankcushions 67a311a76b game_specific_options defaults to true and would need some specific test cases for them to be turned off 2017-02-19 22:35:30 +00:00
Gregor Richards 816d7786ac Re-adding the option to start in spectator mode
This used to be a configuration option because spectator mode and "net"
mode were incompatible. When the ability to switch between player and
spectator was added, the configuration option was removed, since it was
no longer a mode toggle. This re-adds it, mainly so that I can use it to
implement regression tests.
2017-02-16 19:17:06 -05:00
dankcushions 6309b21252 Change to advanced settings: auto_remaps_enable & auto_overrides_enable
There seems to be no reason to show these options as they default to true and there's no reason to disable them unless you were debugging something (and even then...)

Maybe even remove the option entirely?
2017-02-15 15:15:09 +00:00
Gregor Richards aa77d688ec Make announcing netplay on the public lobby optional. 2017-02-06 13:45:58 -05:00
twinaphex e6102fed35 Revert "Don't make AUDIO_DEVICE an 'advanced' option"
This reverts commit c1e08c1138.
2017-02-05 11:05:05 +01:00
twinaphex c1e08c1138 Don't make AUDIO_DEVICE an 'advanced' option 2017-02-05 06:59:23 +01:00
twinaphex 54ba0bd3c2 Don't include 'Net Retropad core' for now 2017-02-02 21:47:28 +01:00
Gregor Richards 4ff8982355 Input latency configurability. 2017-02-01 22:54:03 -05:00
twinaphex c2754eed5a Add XMB_ICON_THEME_LAST 2017-02-02 00:01:15 +01:00
Tatsuya79 e126ac1fb8 Fix Missing Theme "Custom" 2017-02-01 17:42:18 +01:00
twinaphex 7594f6d4d7 Use strlcpy instead of snprintf somewhere 2017-01-25 02:44:36 +01:00
twinaphex 96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
twinaphex aa59b33931 Use input_config_set_device 2017-01-17 19:59:33 +01:00
twinaphex faf939856b Rewrite task_queue.c - get rid of messy internal Rarch code 2017-01-03 18:27:09 +01:00
twinaphex 095c97d053 Don't try to save autoconfig profile if device name is empty 2017-01-02 08:11:28 +01:00
Ryunam ebded84b67 Add option to allow or prevent removal of playlist entries 2016-12-27 13:20:41 +01:00
twinaphex bfd0aa18e4 Add first part of 'Browse URL' 2016-12-26 06:39:12 +01:00
Ryunam c80d1e8242 Add toggle to show / hide Import Content tab on XMB 2016-12-24 18:45:15 +01:00
twinaphex 6d965a7399 Hide Mouse/Touch support for non-advanced mode 2016-12-24 01:08:42 +01:00
Jean-André Santoni fe0e458ba9 Move shutdown at the bottom of the main menu 2016-12-23 22:12:50 +01:00
twinaphex adb26fac24 Cleanup general_write_handler 2016-12-23 02:01:09 +01:00
twinaphex 77e5cdbfde Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
This reverts commit ad7386913c.
2016-12-22 23:36:11 +01:00
twinaphex ad7386913c Rename runloop_msg_queue_push to video_driver_msg_queue_push
and move code to video_driver.c
2016-12-22 13:15:02 +01:00
twinaphex 2576d9ec82 Don't hide User Interface settings for RARCH_CONSOLE 2016-12-21 22:34:57 +01:00
Brad Parker 94a6e759cf merge battery branch into master 2016-12-19 18:08:41 -05:00
Gregor Richards 30beee6004 Be consistent about the type of check_frames. Fixes warnings. 2016-12-19 14:54:13 -05:00
twinaphex b536f3f5f7 Get rid of implicit memsets 2016-12-19 14:29:27 -05:00
twinaphex d99fac1d88 Get rid of some implicit memsets 2016-12-19 14:29:27 -05:00
Brad Parker 7aac7f986a add option to show battery level next to the datetime in the menu 2016-12-19 14:28:21 -05:00
twinaphex 3cdb62b361 Get rid of implicit memsets 2016-12-19 18:40:00 +01:00
twinaphex 8453893778 Get rid of some implicit memsets 2016-12-19 18:30:17 +01:00
Gregor Richards dcd4b3046b Making negative check_frames be "check only" mode 2016-12-18 19:28:44 -05:00
Gregor Richards f7f6590156 Goodbye delay_frames! stateless_mode is the new delay_frames=0 2016-12-18 19:28:43 -05:00
Gregor Richards a2d377f089 Adding spectate password to the menu 2016-12-18 19:28:43 -05:00
Gregor Richards 24a39078be Adding netplay password to menu. 2016-12-18 19:28:43 -05:00
Gregor Richards 9b2270f5d4 Say goodbye to spectator mode (for now) 2016-12-18 19:28:42 -05:00
twinaphex a5222c4ce0 Sort savefiles/savestates - hide this for non-advanced users 2016-12-17 11:05:08 +01:00
Brad Parker 71e8e3434a make "User %d Remote Enable" translatable, update JP translation 2016-12-16 14:57:50 -05:00
twinaphex 5908b540de Expose 'Rewind Granularity' to non-advanced users 2016-12-14 18:02:23 +01:00
twinaphex 92465e3acd Turn setting_get_type into a macro 2016-12-14 16:19:32 +01:00
twinaphex 08a60c94d0 Move audio resampler drivers (Sinc/nearest) to libretro-common; maister gave permission to relicense to MIT 2016-12-12 13:02:29 +01:00
twinaphex f9b44bbcf6 Cleanups 2016-12-12 12:29:37 +01:00
twinaphex 278cd25c76 Hide 'Updater Settings' for non-advanced mode 2016-12-12 01:51:13 +01:00
twinaphex be89a28b2c (menu_setting.c) Hide some settings for default mode 2016-12-12 01:46:44 +01:00
twinaphex 14c5bdc0a1 Put some settings behind SD_FLAG_ADVANCED 2016-12-11 10:59:15 +01:00
twinaphex 9957099bf0 Add 'unified menu controls' setting 2016-12-11 01:29:53 +01:00
twinaphex 80a6013e7b Add default values for check_frames/delay_frames 2016-12-07 03:08:59 +01:00
Gregor Richards d7dbb6cac0 Fix NAT traversal menu setting. 2016-12-02 16:36:46 -05:00
Jean-André Santoni 344a7f9c07 Indentation 2016-12-02 00:23:08 +01:00
Jean-André Santoni ac32ce8ad4 Code cleaning + remove useless HAVE_LAKKA ifdefs 2016-12-02 00:20:50 +01:00
Jean-André Santoni cbc6bc942e Merge branch 'master' of https://github.com/libretro/RetroArch 2016-12-01 20:45:23 +01:00
twinaphex d3c22cb0e4 Move input/input_autodetect.c to tasks/task_autodetect.c 2016-12-01 20:38:20 +01:00
Jean-André Santoni 2fc592bbe6 Savestate thumbnails reimplementation 2016-12-01 20:31:07 +01:00
Jean-André Santoni d00566b018 Add setting for the savestate thumbnails 2016-12-01 20:31:07 +01:00
Jean-André Santoni 367dcef0b1 Savestate thumbnails 2016-12-01 20:31:07 +01:00
Gregor Richards 22798e26c7 delay_frames naming consistency
Unifying all of the various inconsistent names of delay_frames into a
single name: delay_frames.
2016-12-01 13:34:37 -05:00
Twinaphex bb499b70be Merge pull request #4104 from GregorR/natt
NAT traversal
2016-11-30 16:09:53 +01:00
radius 2e7821e337 add a toggle to the firmware check so it can be overruled 2016-11-29 23:22:22 -05:00
Gregor Richards 48240c2806 Adding Netplay NAT traversal option (but not implementation yet) 2016-11-29 22:18:37 -05:00
hizzlekizzle 2d0caf522b Change number of combo choices from 3 to 4
This was causing the start+select combo to not actually be selectable.
2016-11-27 10:10:32 -06:00
twinaphex 80798ab924 Remove hacky 'OSK Keyboard' overlay 2016-11-27 02:46:09 +01:00
twinaphex a1bd1ecaa7 Do reinit when toggling video smooth setting 2016-11-26 11:05:57 +01:00
radius 17fb6b2753 remove WIN32 ifdefs 2016-11-23 20:23:56 -05:00
radius 8cb5ed0d95 (win) add fixed window size mode 2016-11-23 19:43:50 -05:00
twinaphex 4d538dea5c Add Onscreen Notifications list 2016-11-23 14:28:15 +01:00
Brad Parker 2997b7b0cc update JP translation, make "RetroPad w/ Analog" translatable. 2016-11-21 15:08:00 -05:00
twinaphex 95254aa79b Remove 'back as menu toggle' setting 2016-11-21 13:05:23 +01:00
twinaphex 2260fdd7f9 Move 'Allow Rotation' to 'Core Settings' 2016-11-21 09:01:56 +01:00
Twinaphex eb7bf1387a Revert "Improvs one at a time - Configurations" 2016-11-21 07:26:58 +01:00
Twinaphex bc3d4ff015 Merge pull request #4012 from lasers/improvs-one-at-a-time
Improvs one at a time - Configurations
2016-11-21 07:08:16 +01:00
lasers 67f1dc3859 Clean the Configuration mess some more 2016-11-20 02:08:08 -06:00
radius 53ab0cdb55 add menu setting and fix for keyboard 2016-11-19 13:48:24 -05:00
twinaphex d1ad845c3a Add Turbo/Deadzone list strings 2016-11-19 15:52:12 +01:00
lasers 6265d1e90a Clean the Configuration mess 2016-11-18 13:45:10 -06:00
twinaphex 1e10abd7f2 Hide two never used settings in Input Settings 2016-11-18 07:53:21 +01:00
dankcushions facb2703f6 Do not allow custom resolutions to be below the game resolution when integer scale is on. 2016-11-13 22:38:48 +00:00
twinaphex 1c31e37749 C89_BUILD fixes 2016-11-08 19:42:58 +01:00
Twinaphex 30fb97815a Merge pull request #3964 from dankcushions/aspectratio
Display scale factor alongside Custom Viewport Height and Width
2016-11-07 23:32:06 +01:00
Brad Parker c9727f735b update JP translation, add 2 new translatable strings 2016-11-07 17:28:26 -05:00
dankcushions 5e3d5d182a Display scale factor alongside Custom Viewport Height and Width. Eg "640 (2x)". Anything that is not a factor will display as before. Eg "641" 2016-11-07 20:11:18 +00:00
twinaphex d9e30c2722 Rename MENU_ENUM_LABEL_VALUE_ENABLE to MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE 2016-11-06 12:41:26 +01:00
twinaphex 1a1b221ddd Create Configurations list 2016-11-04 15:03:09 +01:00
twinaphex cb8231a962 Disable 'enable keyboard overlay' by default now 2016-11-03 10:56:53 +01:00
Twinaphex cda93c4625 bool_entries needs to be reduced by one in size 2016-11-01 10:58:48 +01:00
Jean-André Santoni 4bf172835d Expose the NeoActive icon theme 2016-10-31 21:42:46 +01:00
twinaphex 49479937d4 Reintroduce setting_get_type 2016-10-31 15:01:40 +01:00
Brad Parker 5d28029be8 remove confirm_on_exit menu option 2016-10-30 23:29:03 -04:00
twinaphex 3e886df637 (XMB) Add 'Scan File' to horizontal 'Import Content' tab
(XMB) Hide 'Scan Content' on Main Menu since we already have a tab
dedicated to it, and it unclutters the main menu
2016-10-29 15:04:20 +02:00
twinaphex 01bbca9c95 Cleanup 2016-10-28 08:23:54 +02:00
Jean-André Santoni c99b4f7252 Preliminary support for the Vietnamese language 2016-10-27 20:49:56 +02:00
Jean-André Santoni 6cc14a4fb9 Add missing copyright mention on some files 2016-10-27 18:17:43 +02:00
Brad Parker d1d5584d18 update copyright 2016-10-27 11:47:10 -04:00
twinaphex 50ba48924d Reduce more PATH_MAX_LENGTH usage 2016-10-27 09:49:21 +02:00
twinaphex 1b9bb7ed3b (menu_setting.c) Cleanups 2016-10-27 04:12:49 +02:00
twinaphex b9909bf5ba Add CONFIG_BIND_ALT 2016-10-27 04:03:24 +02:00
twinaphex ef2e0ead84 Remove one ifdef 2016-10-26 20:28:51 +02:00
twinaphex 1c429b3a57 Update CONFIG_HEX 2016-10-26 10:04:34 +02:00
twinaphex bd479ac0e3 Update CONFIG_STRING_OPTIONS 2016-10-26 09:15:24 +02:00
twinaphex 57cf5c5ff5 Update CONFIG_PATH 2016-10-26 09:14:16 +02:00
twinaphex b4571befab Update CONFIG_INT settings dynamically 2016-10-26 09:12:16 +02:00
twinaphex 3ac66e1118 Update CONFIG_STRING entries dynamically 2016-10-26 09:10:16 +02:00
twinaphex 2d2628dbbf Update ST_UINT settings too dynamically 2016-10-26 09:08:02 +02:00
twinaphex 7a09ffe6bc Values start changing now upon language switch 2016-10-26 09:03:56 +02:00
twinaphex 437df345a9 Add enum value idx 2016-10-26 08:57:55 +02:00
twinaphex 20d7c18c3f Cleanups 2016-10-26 08:33:18 +02:00
twinaphex 71a1e4eca7 Cleanups 2016-10-26 08:30:56 +02:00
twinaphex 67b04b6251 Cleanups 2016-10-26 08:25:23 +02:00
twinaphex 89268d47f1 (menu_setting.c) Cleanups 2016-10-26 08:02:17 +02:00
twinaphex 5ed905ad90 (menu_settings.c) Cleanups 2016-10-26 07:58:21 +02:00
twinaphex f879f57603 (menu_setting.c) Cleanups 2016-10-26 07:40:01 +02:00
twinaphex 0bac0022c8 (menu_setting.c) Cleanups 2016-10-26 07:36:23 +02:00
twinaphex 18331f75ee (menu_setting.c) Simplify code 2016-10-26 07:32:42 +02:00
twinaphex 97d80d5e3e Get rid of more implicit memsets 2016-10-26 06:23:05 +02:00
twinaphex d2cfc3cb17 Check if name is empty first 2016-10-26 06:01:26 +02:00
twinaphex 85e2aeeaaf Cleanups 2016-10-26 05:46:16 +02:00
twinaphex c530b0afd4 Update CONFIG_HEX 2016-10-26 05:42:24 +02:00
twinaphex 7980e5c405 Add CONFIG_UINT/CONFIG_UINT_ALT 2016-10-26 05:38:25 +02:00
twinaphex cc06d2f1b7 Update CONFIG_INT 2016-10-26 05:32:28 +02:00
twinaphex 307a7a9b1e Update / simplify CONFIG_PATH 2016-10-26 05:30:45 +02:00
twinaphex 69aa1ba09a Simplify CONFIG_DIR 2016-10-26 05:28:16 +02:00
twinaphex c8f11665df Simplify CONFIG_STRING 2016-10-26 05:22:07 +02:00
twinaphex d01d4a8532 Simplify CONFIG_STRING_OPTIONS 2016-10-26 05:18:57 +02:00
twinaphex 6e604e4a3d Simplify CONFIG_ACTION 2016-10-26 05:15:52 +02:00
twinaphex 079bf52ed0 Simplify CONFIG_FLOAT 2016-10-26 05:07:27 +02:00
twinaphex 24e9f8dc09 Simplify CONFIG_BOOL/menu_setting.c 2016-10-26 05:04:24 +02:00
Brad Parker 39d413be8f update jp translation, move some hardcoded text to enums 2016-10-25 00:03:38 -04:00
twinaphex c29e7c7456 Add more sublabels 2016-10-24 11:51:51 +02:00
twinaphex f1826ce9ec Try to optimize menu_setting_get_label somewhat 2016-10-24 05:11:19 +02:00
twinaphex 984c0e8141 Get rid of more small menu wrapper functions 2016-10-23 03:25:27 +02:00
twinaphex 594b36488b Get rid of more small and slow menu wrapper functions 2016-10-23 03:13:49 +02:00
twinaphex cd219f807b Get rid of more expensive superfluous wrapper functions for menu code 2016-10-23 02:41:50 +02:00
twinaphex 2b4d87a983 Remove setting_get_type 2016-10-23 02:28:22 +02:00
twinaphex 76daa32e13 Put RARCH_MOBILE ifdef around audio_block_frames 2016-10-21 23:33:20 +02:00
twinaphex 546f01eea3 Prevent some more implicit memsets 2016-10-16 01:45:50 +02:00
twinaphex b3f748ba18 Optimize menu_action_handle_setting 2016-10-16 01:09:37 +02:00
Romain Graillot 4abb3c22c1 Fix typo to make things cleaner 2016-10-15 16:15:28 +02:00
Romain Graillot a64e497189 Renamed new settings to match change & cleaned code 2016-10-15 13:38:42 +02:00
Romain Graillot ade4e7857b Add possibility to switch touch surface on vita build 2016-10-15 13:28:35 +02:00
Francisco José García García 1ea5a80d02 (VITA) Add Backtouch enable option 2016-10-14 21:57:18 +02:00
twinaphex 57f155dbc0 (Coverity) Fix dereference after null check warning 2016-10-06 05:20:14 +02:00
Gregor Richards 3953018547 Clarifications to Netplay menu and removing obsolete setting
This commit:
 * Reorders the Netplay settings menu to put more useful options at the
   top.
 * Renames the swap_input setting from "Swap Netplay Input", which is
   meaningless and confusing, to "Netplay P2 Uses C1", which is oddly
   truncated but at least true.
 * Removes the is_client setting altogether, as that's no longer how
   client vs. server mode is determined (each are separate options when
   enabling Netplay)
2016-10-03 17:28:20 -04:00
twinaphex 1f9559cb7a Get rid of path_get_core_size 2016-10-03 16:17:08 +02:00
Twinaphex 8963db204d Merge pull request #3721 from GregorR/netplay-overrides
Making netplay-related settings overrides behave consistently
2016-10-03 16:11:51 +02:00
twinaphex 1626439c3c Get rid of path_get_core_ptr 2016-10-03 15:46:07 +02:00
Gregor Richards 4f489fb793 Making netplay-related settings overrides behave consistently 2016-10-03 08:31:21 -04:00
twinaphex a4d48688c6 Create generic functions for dirs.c 2016-10-03 08:15:41 +02:00
twinaphex 849ce80c50 Create dir_get_size 2016-10-03 08:07:52 +02:00
Gregor Richards e41ac34561 Get rid of global->netplay
Moved settings values into settings->netplay, and global->netplay.enable
is moved into netplay itself, and is no longer a configuration value
whatsoever, as that conflicts with the behavior of the netplay menu.
2016-10-02 22:13:34 -04:00
twinaphex 69e7741722 Show Recording Settings again 2016-10-02 07:54:56 +02:00
twinaphex d376ea0c9d Merge fixes 2016-10-01 08:24:02 +02:00
twinaphex 243dc139d2 Revert "Create path server and add to paths.c"
This reverts commit 00a1e3716a.
2016-10-01 08:17:44 +02:00
twinaphex 7d20224ff0 Revert "Move path settings to paths.c"
This reverts commit 3a7e9a7052.
2016-10-01 08:17:13 +02:00
twinaphex 1f4e50a72b Revert "Create dir_get_ptr"
This reverts commit ab7bc7755e.
2016-10-01 08:15:57 +02:00
twinaphex 43466d0fa6 Revert "(paths.c) Cleanups"
This reverts commit bd77ac145b.
2016-10-01 08:15:51 +02:00
twinaphex a9c7c453e0 Revert "Create path_get_ptr"
This reverts commit 0e3fbb615e.
2016-10-01 08:15:33 +02:00
twinaphex 5a3e5f85a5 Revert "Add record dirs to dirs.c"
This reverts commit fe3281e05d.
2016-10-01 08:15:07 +02:00
twinaphex 2dcc5b8e43 Add LIBRETRO_DEVICE to unset/set/is functions for override settings 2016-10-01 06:14:30 +02:00
twinaphex 3592b35573 Add second param to override_set 2016-10-01 05:51:03 +02:00
twinaphex 5ff13df40f Move global->record to record_driver.c 2016-10-01 00:47:05 +02:00
twinaphex fe3281e05d Add record dirs to dirs.c 2016-09-30 07:45:04 +02:00
twinaphex 0e3fbb615e Create path_get_ptr 2016-09-30 07:33:08 +02:00
twinaphex bd77ac145b (paths.c) Cleanups 2016-09-30 07:27:10 +02:00
twinaphex ab7bc7755e Create dir_get_ptr 2016-09-30 07:21:33 +02:00
twinaphex 3a7e9a7052 Move path settings to paths.c 2016-09-30 06:33:57 +02:00
twinaphex 00a1e3716a Create path server and add to paths.c 2016-09-30 06:22:56 +02:00
twinaphex 9384875ab0 Don't use HAVE_NETPLAY any more 2016-09-29 21:07:10 +02:00
Gregor Richards 567da56048 Adding remaining netplay menu options
A couple fixes are still necessary for the client, in particular to
recover a "lost" hostname, but now it is possible to start server or
client mid-stream, and to disconnect intentionally.
2016-09-29 13:04:38 -04:00
Gregor Richards 03c9dab93a Adding a netplay menu
In this first cut, Netplay can be enabled "mid-stream", but not much
else is supported. Client reconnection and either-side disconnection are
listed in the menu but don't yet do anything.
2016-09-29 13:04:38 -04:00
twinaphex 0ce63a3f94 (menu_setting.c) Prevent dereference by null 2016-09-29 04:28:31 +02:00
twinaphex fff4b8ddcf Prevent some warnings 2016-09-23 16:08:12 +02:00
twinaphex af46e81080 Hide Wifi settings if null wifi driver selected 2016-09-22 04:19:31 +02:00
Jean-André Santoni 850c4beac3 Add a WiFi setting group 2016-09-22 02:03:01 +02:00
Jean-André Santoni 39be71e4ad Correctly save and load WiFi driver from the config file 2016-09-22 02:02:47 +02:00
Jean-André Santoni c45058d3ae Start adding a WiFi driver 2016-09-22 02:02:43 +02:00
twinaphex 5a48f32d6b Cleanups 2016-09-17 16:28:46 +02:00
twinaphex baf2862b85 Use dir_get_savefile_size/dir_get_savestate_size 2016-09-17 15:25:46 +02:00
twinaphex 413d14ad49 Start using dirs functions 2016-09-17 14:57:53 +02:00
twinaphex b89def5d8f Rename config_get/config_set functions 2016-09-17 12:51:44 +02:00
twinaphex 5aebdb7484 Mov code to paths.c 2016-09-17 12:35:29 +02:00
Gregor Richards 2a0202ccf5 Making Netplay check frequency configurable. 2016-09-15 23:06:32 -04:00
twinaphex e602f534c7 menu_input_bind_dialog.c - more refactors 2016-09-15 20:52:08 +02:00
twinaphex 4c702c2d36 Cleanups 2016-09-15 20:40:19 +02:00
twinaphex a21674881c Add menu_input_bind_dialog 2016-09-15 20:35:39 +02:00
Jean-André Santoni d636f1b4b5 (Menu) Hide Interface Settings in Lakka 2016-09-13 17:18:00 +02:00
twinaphex 77ddea41c8 Move ifdefs around 2016-09-11 21:06:16 +02:00
twinaphex aab5fe60e4 (menu_setting.c) Cleanups 2016-09-10 19:06:00 +02:00
twinaphex 7bb93478db (HAVE_MENU) Buildfix 2016-09-08 14:28:59 +02:00
twinaphex 8e4683fa10 Compiles without HAVE_MENU defined again 2016-09-08 14:25:14 +02:00
twinaphex 83194ff235 (menu) Cleanups 2016-09-08 05:43:10 +02:00
twinaphex 2cd568cdaa Use xmb_theme 2016-09-06 19:50:13 +02:00
twinaphex c3ba0ba4e9 Revert "Refactor core_system_info_* functions"
This reverts commit f637805c9e.
2016-09-06 08:38:26 +02:00
twinaphex f637805c9e Refactor core_system_info_* functions 2016-09-06 07:08:38 +02:00
twinaphex 82d82110ae Merge system.h with core.h 2016-09-06 06:11:54 +02:00
Brad Parker 276542ea98 more menu popup refactor, add back working confirm_on_exit 2016-09-05 01:04:15 -04:00
Brad Parker 27925da4ae revert confirm_on_exit option for now 2016-09-04 15:31:50 -04:00
Brad Parker a17679a0c5 add input option to allow any user to control the menu 2016-09-03 19:01:29 -04:00
Brad Parker ee7545857c add config option to enable quit confirmation 2016-09-01 21:47:25 -04:00
twinaphex 1f471c7799 Put HAVE_CHEEVOS ifdef around this function 2016-09-01 17:37:29 +02:00
Brad Parker f059aa5fb7 show asterisks for cheevos password, fixes issue #3154 2016-09-01 02:08:57 -04:00
twinaphex 4f577f1932 Get rid of some header includes 2016-09-01 05:36:52 +02:00
twinaphex f87b7209d8 Remove header include 2016-08-30 05:01:31 +02:00
twinaphex 672a7e1a40 Get rid of unused 'Debug Information' 2016-08-30 04:58:45 +02:00
twinaphex 78175e0e9c Cleanup 2016-08-30 04:55:04 +02:00
twinaphex cf2bdbb15e Remove wraparound.setting_enable 2016-08-29 20:40:39 +02:00
twinaphex 9af900a1d1 Create setting_list.c/setting_list.h 2016-08-29 03:07:33 +02:00
Brad Parker cf4bf344a9 add configuration option to toggle showing hidden files (default on), fixes issue #2769 2016-08-27 21:48:55 -04:00
radius 671aa0f59c (ovr) add game overrides too 2016-08-26 09:43:29 -05:00
radius 1fbeebf8a9 (ovr) add menu items 2016-08-25 00:54:39 -05:00
Jean-André Santoni 04fb4f6dde (XMB) Allow hiding some tabs 2016-08-18 16:42:39 +02:00
Jean-André Santoni 4228e3dcc3 Revert "Reworked xmb driver to allow tab hiding"
This reverts commit 069a9cbfe6.
2016-08-18 14:06:54 +02:00
Ghost Coder 069a9cbfe6 Reworked xmb driver to allow tab hiding 2016-08-17 11:28:42 -05:00
Alcaro 32a56d2738 Revert "[bugged] Reworked xmb driver to allow tab hiding" 2016-08-17 15:07:17 +02:00
Twinaphex f26044678d Merge pull request #3341 from gitghostcoder/master
[bugged] Reworked xmb driver to allow tab hiding
2016-08-17 09:45:47 +02:00
Ghost Coder 46029bef22 Reworked xmb driver to allow tab hiding 2016-08-06 04:08:21 -05:00
twinaphex 79db520ae8 Silence warning 'unused functions' 2016-08-06 03:05:27 +02:00
twinaphex 54192cb6d6 Hide 'Disable Composition' for RARCH_MOBILE 2016-08-02 16:33:04 +02:00
twinaphex f43f23d0af (RARCH_CONSOLE) Don't show User Interface Settings 2016-08-02 16:30:35 +02:00
twinaphex 41c99d6a83 (Menu) don't show wallpaper/boxart settings when RGUI is
selected
2016-08-02 16:27:43 +02:00
twinaphex cd14455a51 Don't hide ADD_CONTENT_LIST behind HAVE_LIBRETRODB 2016-08-02 15:26:35 +02:00
twinaphex fde63e1518 Don't show audio device for RARCH_CONSOLE 2016-08-02 14:06:47 +02:00
twinaphex 21f7447879 Hide suspend screensaver enable for mobiles/consoles 2016-08-02 13:57:54 +02:00
Twinaphex cc17f5b9c3 Correct this 2016-08-01 21:53:40 +02:00
twinaphex aa2af0b61f Refactor has_set settings 2016-08-01 21:51:23 +02:00
twinaphex ef7ce5beee Create RARCH_OVERRIDE_SETTING_VERBOSITY 2016-08-01 20:54:16 +02:00
twinaphex 2bcdaf2c57 Create config_overlay_enable_default 2016-08-01 14:14:21 +02:00
radius 0536906e63 add setting for auto shader presets 2016-07-30 11:16:42 -05:00
twinaphex e477555991 Get rid of hacky per-core config - this and config overrides
was mutually exclusive, so time to cut the fat
2016-07-30 16:49:04 +02:00
twinaphex 70388e66d6 Hide Logging Settings and Core Settings when 'Show Advanced Settings'
is disabled
2016-07-30 12:43:03 +02:00
twinaphex ac9b3194a5 Create config_get_active_core_path_ptr 2016-07-29 22:52:37 +02:00
twinaphex 4f617071db Add Start Video Processor menu entry 2016-07-28 20:35:05 +02:00
twinaphex e9b3b9c30b Use config_get_active_core_path_size 2016-07-26 14:32:18 +02:00
twinaphex d47d62f737 Don't show Restart RetroArch on PS3 right now 2016-07-26 11:25:04 +02:00
twinaphex 6d1f35d579 Cannot edit these entries yet, so just hide them for now 2016-07-26 10:37:35 +02:00
twinaphex 58c425ef19 Revert "Refactor settings"
This reverts commit afcc9657d2.
2016-07-25 12:30:41 +02:00
twinaphex afcc9657d2 Refactor settings 2016-07-25 11:59:38 +02:00
twinaphex 5ee8e25d70 Cleanups 2016-07-25 07:33:41 +02:00
twinaphex 2513ce8c00 Add help messages 2016-07-24 17:33:49 +02:00
twinaphex bd88b9d1d2 (Wii) Fix warnings / unused variables 2016-07-24 11:32:45 +02:00
twinaphex 6f923ab0ef Only show Hard GPU Sync when GL driver is selected 2016-07-24 09:57:37 +02:00
twinaphex 55a9ad68a3 Start using fill_pathname_join_delim 2016-07-23 04:30:35 +02:00
twinaphex 29a364db3a Add enums to some input settings 2016-07-21 21:37:52 +02:00
twinaphex 10f3a63cec Fix more entries 2016-07-16 19:09:47 +02:00
twinaphex c582a9776a (Menu) Fix crash on Windows when entering menu settings 2016-07-16 16:33:47 +02:00
twinaphex fabf68e441 Set XMB icon theme by default to Monochrome, and fix hardcoding 2016-07-14 21:24:33 +02:00
twinaphex 745bc1eb0d Dehardcode shader pipeline enums 2016-07-14 18:40:57 +02:00
twinaphex 664f90b023 Add 'Wallpaper' color theme for XMB too 2016-07-14 18:29:05 +02:00
twinaphex 922eddcfb5 (MSVC) Build fix 2016-07-14 02:40:51 +02:00
twinaphex 60d3b22bb6 Create Menu Header Opacity setting 2016-07-11 17:41:06 +02:00
twinaphex b4dbc16024 Add Menu Footer Opacity setting 2016-07-11 17:27:36 +02:00
twinaphex 4381c606d8 (MaterialUI) Backport r5 nvidia shield theme 2016-07-11 00:55:07 +02:00
twinaphex 9c91885301 Set default MaterialUI theme to Blue 2016-07-11 00:47:25 +02:00
twinaphex c451b94bd9 (MaterialUI) Create Blue Grey theme 2016-07-10 21:23:57 +02:00
twinaphex 346e3af66c Cleanup warnings 2016-07-10 21:06:29 +02:00
twinaphex 7d518bd4a8 Add menu_wallpaper_opacity 2016-07-10 17:13:19 +02:00
twinaphex 37aee162c9 Backport/add MaterialUI color themes by rz5 2016-07-10 17:06:43 +02:00
twinaphex c37e610f10 Cleanups 2016-07-10 15:04:01 +02:00
twinaphex 167c83b6e6 Dehardcode some strings 2016-07-10 14:59:59 +02:00
twinaphex fbd3b4898f Use enums for hotkey binds list 2016-07-10 14:49:41 +02:00
twinaphex 2fce2f4045 Add menu wallpaper opacity setting 2016-07-09 15:13:06 +02:00
twinaphex 180c0c87c1 Add MaterialUI menu color theme setting 2016-07-09 13:17:29 +02:00
twinaphex e0504bfc62 Reorganize xmb/MaterialUI settings 2016-07-09 13:05:58 +02:00
twinaphex e5bde97a2d Cleanups 2016-07-08 20:47:17 +02:00
twinaphex 3113f51102 Add 'User remote Enable' settings back 2016-07-07 01:52:10 +02:00
twinaphex 0775687008 Cleanups 2016-07-02 21:37:22 +02:00
twinaphex 3c81b2597d Refactor remaining setting screens 2016-07-02 20:40:27 +02:00
twinaphex abe2a14b16 Refactor 'Onscreen Display'/'Onscreen Overlay' settings 2016-07-02 13:49:05 +02:00
twinaphex 84d9a58ec8 Refactor "Frame Throttle" and "Rewind" settings lists 2016-07-02 13:17:24 +02:00
twinaphex f011c4c9d6 Refactor 'Saving settings' and 'Logging settings' lists 2016-07-02 12:03:50 +02:00
twinaphex 662497d897 Refactor Configuration Settings 2016-07-02 10:17:09 +02:00
twinaphex 9836b97554 Dehardcode some strings 2016-06-30 17:53:54 +02:00
twinaphex 668b4b5d26 Remove duplicate fill_string_concat 2016-06-29 18:14:42 +02:00
twinaphex eafce41a16 menu_setting.c - use fill_string_concat 2016-06-29 17:43:36 +02:00
Jean-André Santoni b409ced5ad Add start+select to the list of gamepad combos 2016-06-29 10:46:07 +02:00
twinaphex 13dd8e4905 Add translations 2016-06-28 12:08:30 +02:00
twinaphex f9b535ea91 Create Input Bind Timeout setting 2016-06-26 08:22:40 +02:00
FIX94 dc127f1555 fixed a typo in the video settings setup and added back display of the driver specific video settings
(GX) removed a compiler warning
2016-06-25 17:14:31 +02:00
twinaphex 8a8fadc5b2 Implement max swapchain images setting, implement it first for DRM/KMS context 2016-06-21 21:36:58 +02:00
twinaphex a585017208 Rename MENU_FILE_ to FILE_TYPE_ 2016-06-20 15:50:37 +02:00
twinaphex 284f8cfd23 Remove menu_hash_ files 2016-06-20 03:35:09 +02:00
twinaphex 5075712cac Get rid of menu_hash_calculate - use msg_hash_calculate instead 2016-06-20 00:37:38 +02:00
twinaphex 65dff0a03a menu_hash_to_str_enum has now become msg_hash_to_str 2016-06-20 00:31:13 +02:00
twinaphex 096ca1851b Silence unitialized scalar variable 2016-06-19 22:24:16 +02:00
twinaphex b510b2fe26 Add menu_setting_get_enum_idx 2016-06-18 22:45:32 +02:00
twinaphex 442ebf2acf Create separate 'Core settings' 2016-06-18 22:17:50 +02:00
twinaphex 7297ced92a Set menu_displaylist_info_t's enum_idx 2016-06-17 23:47:23 +02:00
twinaphex ff36aa94e5 (Android) Buildfixes 2016-06-17 22:12:06 +02:00
twinaphex f190d2ebbc Start using MENU_ENUM_LABEL_VALUE_SETTINGS 2016-06-17 18:02:30 +02:00
twinaphex bc8cf99ddd Start using MENU_ENUM_LABEL_MAIN_MENU 2016-06-17 17:59:12 +02:00
twinaphex 8e9adba956 Start not using LABEL_VALUE_ for querying settings groups 2016-06-17 17:55:25 +02:00
twinaphex ac26746106 Cleanup 2016-06-17 17:30:10 +02:00
twinaphex 796c06e01e Cleanup 2016-06-17 16:19:48 +02:00
twinaphex 13bbf9d18f Cleanups 2016-06-17 15:17:20 +02:00
twinaphex 0305770f4b Create separate video / audio menu code 2016-06-17 04:02:26 +02:00
twinaphex cd35bfaecb Cleanups 2016-06-17 02:52:08 +02:00
twinaphex e01668701f Add enum_idx for main menu 2016-06-17 02:46:17 +02:00
twinaphex 6131dde4d8 Cleanup 2016-06-17 01:07:52 +02:00
twinaphex 795bdd351b Cleanups 2016-06-17 01:04:54 +02:00
twinaphex d88b6c9921 Cleanup 2016-06-17 00:57:35 +02:00
twinaphex 313e2f12b9 Cleanups 2016-06-17 00:55:39 +02:00
twinaphex 5a9daac855 Cleanups 2016-06-17 00:48:51 +02:00
twinaphex 9d1f35e901 Cleanup 2016-06-17 00:17:14 +02:00
twinaphex 7a1705c4e0 Cleanups 2016-06-17 00:11:16 +02:00
twinaphex 8545a58c41 Refactor input user binds settings 2016-06-16 22:32:27 +02:00
twinaphex fef0d968cd Create DEFERRED_DRIVER_SETTINGS_LIST 2016-06-16 21:40:13 +02:00
twinaphex 782f17ec23 Dehardcode some strings 2016-06-16 16:02:16 +02:00
twinaphex 2d61c6d2ed general_write_handler - use enum_idx and don't use menu_hash_calculate
anymore
2016-06-16 15:00:35 +02:00
twinaphex 992adbc2d4 Rewrite general_read_handler 2016-06-16 14:35:53 +02:00
twinaphex 88112c5732 COrrect typo 2016-06-16 14:30:51 +02:00
twinaphex e2d8a1b961 Use menu_hash_to_str_enum 2016-06-16 13:23:51 +02:00
twinaphex d59f137e69 Use menu_hash_to_str_enum for determining root 2016-06-16 13:18:09 +02:00
twinaphex 547e240296 (menu_setting.c) Use menu_hash_to_str_enum for everything but parent_group values now 2016-06-16 12:23:10 +02:00
twinaphex 2afecd8c57 Use menu_hash_to_str_enum 2016-06-16 12:07:49 +02:00
twinaphex abd1776240 (menu_setting.c) Use menu_hash_to_str_enum 2016-06-16 01:33:11 +02:00
twinaphex f14a97ecf4 Update menu_setting.c 2016-06-16 00:41:58 +02:00
twinaphex cfd34334a4 Use menu_hash_to_str_enum 2016-06-16 00:24:19 +02:00
twinaphex a24107b22a Use more menu_hash_to_str_enum 2016-06-16 00:17:46 +02:00
twinaphex 3fac600038 Use menu_hash_to_str_enum 2016-06-16 00:12:51 +02:00
twinaphex c05742c1fc Start using menu_hash_to_str_enum 2016-06-15 23:25:31 +02:00
twinaphex 53e46676f5 Group CONFIG_PATH behavior together 2016-06-15 17:56:15 +02:00
twinaphex f7d3ded79c Start grouping CONFIG_DIR behavior together 2016-06-15 17:52:22 +02:00
twinaphex c6196152e9 Get rid of some unnecessary calls 2016-06-15 17:43:08 +02:00
twinaphex 5b5cde28ce Add enum setting_flags parameter to CONFIG_BOOL function 2016-06-15 17:38:59 +02:00
twinaphex 61b7d13086 Cleanup to menu_settings_find_internal functions 2016-06-15 17:15:05 +02:00
twinaphex dd04705d25 Turn menu_settings_list_current_add_enum_idx into public scope
function so we can use it in gfx/video_driver.c
2016-06-15 17:13:28 +02:00
Twinaphex 8e1e20fc5d remove unused variable name 2016-06-15 17:06:20 +02:00
twinaphex fef343ff9e Create menu_setting_find_enum 2016-06-15 01:06:58 +02:00
twinaphex fa46693f77 Add enum_idx values 2016-06-15 00:52:15 +02:00
twinaphex 8910e66eb0 Add more enum idxs 2016-06-14 23:47:42 +02:00
twinaphex 91e9b22b02 Add menu_settings_list_current_add_enum_idx 2016-06-14 23:07:10 +02:00
twinaphex 9508730682 Create enum_idx 2016-06-14 23:04:53 +02:00
twinaphex 69503880f5 Get rid of menu_hash_calculate dependencies for menu keyboard
callback functions for settings
2016-06-14 22:16:07 +02:00
twinaphex cf996f724e Rename HAVE_NETWORK_GAMEPAD to HAVE_NETWORKGAMEPAD - and
don't bake it in for the C89 build
2016-06-07 15:23:07 +02:00
twinaphex 63af59a198 Add HAVE_LANGEXTRA 2016-06-07 06:05:41 +02:00
twinaphex 883d9ff6b5 Add HAVE_SHADERPIPELINE define 2016-06-07 00:00:28 +02:00
twinaphex e9cf351c67 Move settings around for User Interface -
(config_file) Try to get rid of forward declarations
2016-06-03 06:43:11 +02:00
twinaphex da7f6a2a3b Prevent more warnings 2016-06-01 05:18:59 +02:00
twinaphex da6ac4aae7 Fix explicit NULL dereferenced warnings 2016-06-01 04:05:14 +02:00
twinaphex 5b52098c54 Reimplement verbosity 2016-05-31 04:42:04 +02:00
twinaphex ccd5b2f73d Add 'Start Remote Gamepad' entry 2016-05-27 19:18:46 +02:00
twinaphex 03ded43280 Prevent explicit null dereferenced warnings 2016-05-26 18:09:46 +02:00
twinaphex bfa6f49ae6 Fix logically dead code warnings 2016-05-24 22:12:51 +02:00
twinaphex 9253eb52eb (menu_setting.c) don't pass by value 2016-05-24 00:28:26 +02:00
twinaphex ea5f3d30e4 Fix missing breaks 2016-05-23 21:39:17 +02:00
Sebastien Ronsse 18bff0401b menu setting: Fix memory leak in network settings data 2016-05-23 12:09:58 +10:00
Sebastien Ronsse 14c0984497 menu setting: Introduce generic concept of free flags for settings data 2016-05-23 12:09:58 +10:00
twinaphex 92b1398a79 Fix CXX_BUILD warnings 2016-05-14 16:49:29 +02:00
twinaphex df3b090d7a Revert "Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info"
This reverts commit 35bf38e05c.
2016-05-12 09:37:21 +02:00
twinaphex 35bf38e05c Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info 2016-05-12 09:25:52 +02:00
twinaphex 90d7722125 Remove CMD_EVENT_QUIT_RETROARCH 2016-05-11 20:56:02 +02:00
twinaphex 4ad23c927a Take out RARCH_CONSOLE ifdefs 2016-05-11 00:40:34 +02:00
twinaphex b79b2dca13 Create performance_counters 2016-05-10 08:53:14 +02:00
twinaphex 2691ab0c7d Rename command_event enums 2016-05-09 20:51:53 +02:00
twinaphex a98ef36d36 Rename event_cmd_ctl to command_event 2016-05-09 20:20:50 +02:00
Jean-André Santoni ea53567520 (XMB) Initial support for the Pixel theme, for Gamegirl 2016-05-09 03:45:38 +07:00
twinaphex fc5f1524cc Convert more functions over 2016-05-08 16:02:46 +02:00
Hans-Kristian Arntzen d723411436 De ioctl video_driver. 2016-05-08 14:00:51 +02:00
twinaphex e165954395 Rename libretro_version_1 to core_impl 2016-05-08 05:29:10 +02:00
twinaphex 6544772fb8 De-ioctl ify core_ctl 2016-05-08 01:33:57 +02:00
twinaphex d4d2f7fa6b Set default thumbnails setting to 1 2016-05-01 16:49:13 +02:00
Jean-André Santoni bede7cfe2b (Lakka) Fix samba and bluetooth service management 2016-05-01 21:33:31 +07:00
twinaphex be7da8d626 (menu_setting.c) Add config.h 2016-05-01 15:46:42 +02:00
twinaphex 729b1bf64b (Menu) Rename more xmb_ variables 2016-05-01 04:46:16 +02:00
twinaphex 6d720ff337 (XMB/Shader pipeline) Rename some variables and enable ribbon by default 2016-05-01 04:40:20 +02:00
Andrés 96de4b3e0e Merge pull request #2914 from lakkatv/master
(XMB) Yet another gradient, for high contrast
2016-04-29 00:09:25 +02:00
Jean-André Santoni 0dc69d4721 (XMB) Yet another gradient, for high contrast 2016-04-29 05:06:32 +07:00
twinaphex 895783d854 Move some variables 2016-04-28 20:49:13 +02:00
twinaphex 65dec874a8 Move some path settings 2016-04-28 19:52:25 +02:00
twinaphex 7dffc6286b Internally change directory settings 2016-04-28 19:26:02 +02:00
twinaphex cf74d1b853 (audio device code) Cleanups 2016-04-27 22:40:02 +02:00
gouchi b76c724872 Adding audio device to menu setting 2016-04-27 22:29:58 +02:00
twinaphex 6cc60a2d02 CXX_BUILD fixes 2016-04-27 11:11:53 +02:00
twinaphex 89d4a5761a Add HAVE_SYSTEMD ifdefs 2016-04-25 15:21:39 +02:00
Jean-André Santoni a6acc7b31b (Lakka) Control systemd services. Touching the files was not enough. 2016-04-25 15:49:25 +07:00
twinaphex 8cb66dd021 Add way to switch back and forth between shader pipeline 2016-04-24 22:03:39 +02:00
Jean-André Santoni 9cd0d46476 (XMB) Add back the red gradient 2016-04-22 18:16:31 +07:00
Jean-André Santoni f8f8650349 (XMB) More gradients 2016-04-22 15:20:08 +07:00
Jean-André Santoni a4308640a2 (XMB) Gradient switching 2016-04-22 13:47:14 +07:00
Jean-André Santoni 989823691e (XMB) Normalize the shadows setting name 2016-04-22 12:46:56 +07:00
Jean-André Santoni a1e91ff606 (XMB) Ribbon Enable setting 2016-04-22 12:32:32 +07:00
Jean-André Santoni 8c02d63f2e (XMB) Add support for the RetroActive theme 2016-04-09 12:46:40 +07:00
Twinaphex 5218be3a0c Merge pull request #2842 from lakkatv/master
(XMB) Thumbnail type switching
2016-04-07 20:48:19 +02:00
Jean-André Santoni 7dfb3c373a (XMB) Thumbnail type switching 2016-04-08 01:42:53 +07:00
Twinaphex 013e9cd8cb Merge pull request #2841 from lakkatv/master
(XMB) Shadows
2016-04-07 19:32:40 +02:00
Jean-André Santoni 53a1369dba (XMB) Shadows 2016-04-08 00:24:55 +07:00
Twinaphex f42911cab7 Remove gloval variable 2016-04-06 01:59:00 +02:00
twinaphex c7a9182d59 Create CORE_CTL_{INPUT_DESCRIPTORS} 2016-04-06 01:57:02 +02:00
twinaphex d3f0ca76bc Remove source settings 2016-03-24 19:55:33 +01:00
Jean-André Santoni 61b044b124 Refactoring 2016-03-24 01:20:26 +07:00
Jean-André Santoni cb7ef6615c (Menu) Remove useless code 2016-03-23 20:24:26 +07:00
Jean-André Santoni 288c2c3996 (Menu) Lakka Services : Bluetooth 2016-03-23 20:06:53 +07:00
Jean-André Santoni b82976b206 (Menu) Lakka Services, allow enabling or disabling SAMBA 2016-03-23 19:58:01 +07:00
Twinaphex a3007b1604 Merge pull request #2810 from lakkatv/master
Lakka Services
2016-03-22 20:08:24 +01:00
Jean-André Santoni 60f9f8329c (Menu) Forgot that 2016-03-23 01:25:27 +07:00
Jean-André Santoni 6b3a8112d1 (Menu) Fixes for Lakka Services 2016-03-23 01:23:51 +07:00
Jean-André Santoni d5816cb298 (Menu) More ifdef for Lakka Services, and create files with w mode. 2016-03-22 17:10:06 +07:00
twinaphex cf7687b49c Cleanups 2016-03-22 03:32:00 +01:00
twinaphex fa0ba621d7 Take out menu_setting_find_prehashed 2016-03-22 02:24:00 +01:00
Jean-André Santoni 24af521bf1 (Menu) Add a first Lakka Service setting: SSH Enable 2016-03-22 05:46:36 +07:00
Jean-André Santoni 1cb8faf6c9 (Menu) Add a setting group for Lakka Services 2016-03-22 03:31:34 +07:00
Twinaphex cf0dd7f5e8 Merge pull request #2809 from lakkatv/master
(XMB) Theme switching
2016-03-21 20:56:53 +01:00
twinaphex 7cc6c477b8 Start using menu_setting_find_prehashed 2016-03-21 20:56:11 +01:00
Jean-André Santoni 66544dcea4 (XMB) Theme switching 2016-03-22 02:54:16 +07:00
twinaphex 552959933d Create menu_setting_find_internal 2016-03-21 20:53:07 +01:00
twinaphex 908e266cc4 Generate hash for setting_bool_setting/setting_int_setting 2016-03-21 20:43:27 +01:00
Jean-André Santoni c2b0f8faea (Lakka) Disable UI settings, and history boolean with HAVE_LAKKA 2016-03-21 18:50:34 +07:00
twinaphex 1114e3960e Add HAVE_CHEEVOS ifdef 2016-03-21 04:40:49 +01:00
twinaphex 26a858b66c Cleanups 2016-03-20 20:46:34 +01:00
twinaphex 26bcd42698 Cleanup menu_setting_new_internal 2016-03-20 20:45:06 +01:00
twinaphex 4ba6dcd69b (menu_setting.c) Cleanups 2016-03-20 19:56:03 +01:00
twinaphex a1225c570f (menu_setting.c) Cleanups 2016-03-20 19:54:16 +01:00
twinaphex b0434b4811 Cleanup menu_setting_new 2016-03-20 19:29:59 +01:00
twinaphex 93b7dc1bdd (libretro-common) move 'lists' files to lists/ 2016-03-20 14:53:54 +01:00
twinaphex 84c62cfb2b CONFIG_STRING_OPTIONS - driver changes get applied now 2016-03-20 03:07:51 +01:00
twinaphex 41cf1df5a9 Update 2016-03-20 02:53:51 +01:00
twinaphex efb8649027 Add representations for config string options 2016-03-20 02:51:41 +01:00
twinaphex 8d06c32d18 Clean this up 2016-03-18 23:32:40 +01:00
twinaphex 1bf76bc1f6 Create MENU_SETTING_CTL_ACTION_RIGHT 2016-03-18 23:31:11 +01:00
twinaphex 033cf569e4 Add MENU_SETTING_CTL_NEW 2016-03-18 22:31:14 +01:00
twinaphex a5cbafe0e5 Add MENU_SETTING_CTL_FREE 2016-03-18 22:27:40 +01:00
twinaphex 71f2fa531c Add MENU_SETTING_CTL_IS_OF_PATH_TYPE 2016-03-18 22:23:51 +01:00
twinaphex 6b01dd86ae Add menu_setting_ctl 2016-03-18 22:16:57 +01:00
twinaphex 9259b141a6 (menu_setting.c) Try to use 'string target' as little as possible 2016-03-18 20:45:25 +01:00
twinaphex e2fc8900b5 (menu_setting.c) Add source setting 2016-03-18 19:04:49 +01:00
twinaphex 2af2b4eebf (menu_setting.c) Add 'target' pointers 2016-03-18 19:01:42 +01:00
twinaphex 91d14cbb62 Revert "Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,"
This reverts commit 1a978b0f3c.
2016-03-18 00:32:02 +01:00
twinaphex 1a978b0f3c Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,
and RARCH_NETPLAY_CTL_USNET_ENABLE
2016-03-14 15:03:42 +01:00
David Skywalker 1a5273a73b just check hardcore mode changes on menu
also fix a rewind deinit
2016-03-14 12:53:56 +01:00
David Skywalker 91361f26de cheevos - added hardcore mode, in this mode savestates and rewind are disabled. 2016-03-14 11:51:54 +01:00
twinaphex 2d158b809c Cleanups 2016-03-04 19:29:22 +01:00
Monroe88 a669039523 Add option for menu linear filter 2016-02-27 17:30:12 -06:00
twinaphex 37d895d77b Create MENU_INPUT_CTL_BIND_SET_MIN_MAX 2016-02-25 19:01:51 +01:00
twinaphex 00a958edc2 Cleanups 2016-02-25 18:37:43 +01:00
twinaphex b870aaf2fa Create MENU_INPUT_CTL_START_LINE 2016-02-25 18:36:29 +01:00
twinaphex a9fc111ea2 Refactor code 2016-02-25 17:41:33 +01:00
twinaphex 22f6d1ce1d Cleanups 2016-02-25 17:32:12 +01:00
twinaphex 60c551fe75 Cleanups 2016-02-25 17:26:55 +01:00
twinaphex 77c583ae47 Create DISPLAYLIST_PROCESS 2016-02-24 23:19:53 +01:00
twinaphex e8eaa54218 Refactor menu_displaylist_ctl 2016-02-24 23:05:54 +01:00
twinaphex 7968914453 Refactor menu_displaylist_push_list to menu_displaylist_ctl 2016-02-24 22:56:41 +01:00
twinaphex 2f98073fc1 Add setting 'Menu Throttle Framerate' to 'Frame Throttle' 2016-02-24 21:24:32 +01:00
twinaphex a84ebda75c Replace some strcmp usage 2016-02-17 07:29:10 +01:00
twinaphex f1a572822b Create RARCH_DISPLAY_CTL_VIEWPORT_INFO 2016-02-14 05:42:27 +01:00
twinaphex ead20f9ba5 Action OK toggles boolean setting now too 2016-02-14 04:33:42 +01:00
twinaphex 5b6d310abd Rename enums 2016-02-09 18:26:27 +01:00
twinaphex 6e9bc55dd6 Rename task_ctl to task_queue_ctl 2016-02-09 17:51:51 +01:00
twinaphex 0378463130 Remove configuration.h dependencies from tasks.c 2016-02-09 17:41:30 +01:00
twinaphex 82991afb36 Remove unnecessary menu_display_msg_queue_push 2016-02-09 03:29:37 +01:00
twinaphex 72ce7e8fd2 Add ability to set audio latency to 8ms 2016-02-08 16:43:24 +01:00
radius cfa01e930d add settings for xmb font 2016-02-08 01:08:03 -05:00
radius 5c4ab83d98 add XMB settings for scale and opacity 2016-02-08 00:34:13 -05:00
twinaphex 71a8098037 Refactor RARCH_DISPLAY_CTL_HAS_WINDOWED 2016-02-07 01:11:07 +01:00
twinaphex 8574315f52 N/A 2016-02-04 11:31:34 +01:00
twinaphex 321690b416 Refactors to do with set_fork method 2016-02-03 14:36:34 +01:00
twinaphex 9a5ce5fdb3 Make HAVE_LIBRETRO_MANAGEMENT define obsolete 2016-02-03 12:31:29 +01:00
twinaphex 668373f9f8 Refactor away some functions 2016-02-01 12:56:17 +01:00
twinaphex ab221f96f1 Create CORE_CTL_SET_POLL_TYPE 2016-01-28 04:17:59 +01:00
twinaphex 1cc5bfbc12 use callbacks 2016-01-28 04:13:31 +01:00
twinaphex 326d5d319a Add Poll Type Behavior setting to Input Settings 2016-01-27 01:51:09 +01:00
twinaphex 1745e71088 Add 'Start Core' option 2016-01-24 01:51:05 +01:00
twinaphex 372d673a26 Rename event_command to event_cmd_ctl - add second parameter 2016-01-22 15:34:43 +01:00
twinaphex 287fc9dd2c Cleanups 2016-01-22 14:42:23 +01:00
Twinaphex 4dd08e6382 Merge pull request #2660 from duduke/master
Reboot Menu Item
2016-01-22 14:39:21 +01:00
twinaphex 112f564a8f Change setting 2016-01-21 03:49:06 +01:00
twinaphex 528a03f6f4 Use string_is_equal more 2016-01-20 04:54:17 +01:00
twinaphex cebea56412 Add UI Companion Enable setting 2016-01-18 21:35:09 +01:00
duduke 7de7c98b27 Added a reboot menu item 2016-01-18 21:31:38 +02:00
twinaphex 698ccae21a Rename default menu show start screen variable 2016-01-11 13:26:41 +01:00
twinaphex 7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex 66449802e4 (menu) Start going through string_is_empty 2015-12-26 07:37:44 +01:00
Twinaphex 31086a0bdf Revert "(menu_setting.c) Fix double change callback call" 2015-12-16 03:14:10 +01:00
twinaphex b50350a711 Fix setting refresh rate from the menu 2015-12-13 21:28:06 +01:00
Higor Eurípedes 4a452751e3 (menu_setting.c) Fix double change callback call 2015-12-13 10:24:17 -03:00
twinaphex d62a246ea8 Start adding RARCH_MENU_CTL_REFRESH 2015-12-12 17:25:03 +01:00
twinaphex ee312b346b Create MENU_ENTRIES_CTL_SETTINGS_GET 2015-12-11 22:30:19 +01:00
twinaphex 1b768f7dcd Create RARCH_DRIVER_CTL_SET_REFRESH_RATE 2015-12-11 11:00:12 +01:00
twinaphex fc6505e408 Get rid of rarch_system_info_get_ptr 2015-12-10 22:30:25 +01:00
twinaphex 7274e6bc3e Cleanups 2015-12-10 12:37:24 +01:00
twinaphex f0e11659c7 Header include changes 2015-12-09 09:53:43 +01:00
twinaphex 0d52b8ec3a Header include nits 2015-12-06 22:48:57 +01:00
twinaphex c6359d6dbc Divorce g_system_menu from global state 2015-12-06 19:31:47 +01:00
twinaphex 1cfb39a9d1 merge menu.c and menu_driver.c 2015-12-06 17:55:27 +01:00
twinaphex 18ab12ab83 Take header include record_driver.h out of driver.h 2015-12-05 16:12:29 +01:00
twinaphex 271975954f move camera_driver.h header incldue out of driver.h 2015-12-05 15:55:26 +01:00
twinaphex 19a7ee6486 Move header include for location/location_driver.h out of
driver.h
2015-12-05 15:47:33 +01:00
Twinaphex eb512d0caf Should fix input config label regression 2015-12-01 18:29:46 +01:00
twinaphex 04605f085c Create RUNLOOP_CTL_{PERFCNT} 2015-11-30 21:56:35 +01:00
twinaphex 68169f9ac3 Rename input_get_bind_string_* functions 2015-11-28 16:06:14 +01:00
twinaphex a6ccc188a8 Rename input_common.c to input_config.c 2015-11-28 02:22:58 +01:00
twinaphex 70d782b94a Rename functions to fit input_config_ naming convention 2015-11-28 02:13:27 +01:00
Twinaphex 406107f1aa (iOS) Fix warning 2015-11-28 01:50:19 +01:00
twinaphex 0ca0bd182b Don't expose input_bind_map outside anymore 2015-11-28 00:51:33 +01:00
twinaphex 9f7afa0862 Some C89_BUILD buildfixes 2015-11-28 00:36:22 +01:00
radius d5e56c7561 fix the settings for each player 2015-11-27 18:08:55 -05:00
radius 7d8b13372d add GUI representation for the settings 2015-11-27 18:08:53 -05:00
radius 3ac80f6864 add a hint so the user can tell between devices with the same name 2015-11-24 22:30:51 -05:00
twinaphex 3e8659cdb9 C89_BUILD buildfixes 2015-11-25 04:05:04 +01:00
twinaphex 09fe26257c header include changes 2015-11-23 21:58:39 +01:00
twinaphex e0f0590269 Rearrange header includes 2015-11-23 19:40:09 +01:00
twinaphex 9b41061143 Rename driver->video 2015-11-23 14:14:12 +01:00
twinaphex 5854f83d19 Turn another function static 2015-11-23 12:17:16 +01:00
twinaphex 78ba80662f (menu_setting.c) Turn function static 2015-11-23 12:16:22 +01:00
twinaphex d65a445acd Fix concurrency issue with global->verbose 2015-11-22 20:50:39 +01:00
twinaphex 2f8f030f85 Hide away Gamepad Mapping Type until it is useful on more
than just iOS
2015-11-22 14:07:24 +01:00
twinaphex 85dbeeb8f9 No more video_monitor.h 2015-11-22 13:32:46 +01:00
twinaphex aa1e8dc543 (menu_setting) Refactor this macro mess 2015-11-21 16:32:22 +01:00
twinaphex 96b41b43b5 Cleanups 2015-11-21 11:24:02 +01:00
twinaphex e3c09e00b9 Move setting to function 2015-11-21 11:22:34 +01:00
twinaphex f0ac86820b (menu_setting.h) Put macros inside headers 2015-11-21 09:47:09 +01:00
twinaphex d839157d13 (menu_setting.c) Add do{}while(0) to macros 2015-11-21 09:45:05 +01:00
twinaphex e1ac9aed6b Add RARCH_DISPLAY_CTL_MONITOR_RESET 2015-11-20 19:04:00 +01:00
twinaphex 9e65c3ed4c Remove aspect ratio options that nobody seems to use 2015-11-20 18:07:14 +01:00
twinaphex 7141210d15 Remove video_driver_has_windowed 2015-11-20 15:20:54 +01:00
twinaphex a3a5a82d47 (GL) doesn't access global state anymore 2015-11-18 03:08:19 +01:00
twinaphex 032f7f83ae Hide User Interface options if no companion interface is not
available
2016-08-10 07:18:55 +02:00
Jean-André Santoni 764b20234d Restaure Lakka services
Also use HAVE_LAKKA instead of HAVE_SYSTEMD to prevent this menu to appear in the regular RetroArch linux build for users that have systemd. It wouldn't work in all cases.
2016-08-10 01:46:47 +02:00
twinaphex 1a853f27fc Disable ui_companion_start_on_boot for iOS 2015-11-16 05:52:55 +01:00
radius 02f43ba0a1 use the setting instead of always trying to use per-game options 2015-11-15 22:07:51 -05:00
twinaphex 884b697393 Get rid of hardcoded strings in menu_setting.c 2015-11-15 23:08:52 +01:00
twinaphex 3646e1a2dd (iCade) Add SNES30 8bitdo key mappings 2015-11-15 02:26:31 +01:00
twinaphex 07785ed640 Add Keyboard Gamepad Mapping Type and Keyboard Gamepad Mapping Enable 2015-11-13 22:11:39 +01:00
Twinaphex ba00560f2b Revert "Revert "(iOS) Add Small Keyboard/iCade Enable options""
This reverts commit 834e4d848e.
2015-11-13 01:50:22 +01:00
Twinaphex 834e4d848e Revert "(iOS) Add Small Keyboard/iCade Enable options"
This reverts commit 6ea11afe28.
2015-11-13 01:39:39 +01:00
Twinaphex 663286472a Merge pull request #2384 from aliaspider/master
allow using video filters when building with HAVE_FILTERS_BUILTIN
2015-11-12 15:45:46 +01:00
aliaspider 891de78611 enable selecting a video filter when HAVE_FILTERS_BUILTIN is defined.
this still requires *.filt files to work.
Todo: generate the filter list from the internal soft_plugs_builtin
struct.
2015-11-12 14:53:46 +01:00
twinaphex 6ea11afe28 (iOS) Add Small Keyboard/iCade Enable options 2015-11-12 06:28:05 +01:00
twinaphex 38f30c8f10 Add Save Current Config to Menu 2015-11-11 02:57:20 +01:00
twinaphex 9bb87f276c Use just one label descriptor setting 2015-11-07 16:11:30 +01:00
twinaphex 92e6b56fe3 Remove input bind mode 2015-11-07 14:37:44 +01:00
twinaphex 5cabb8111a Enable the mouse by default on Windows and OSX 2015-11-01 16:38:04 +01:00
twinaphex f4f76d9dda Create separate setting for State Slot in Quick Menu 2015-11-01 10:59:01 +01:00
twinaphex 5b0132c16e Add back Bind Mode setting 2015-10-30 14:36:04 +01:00
twinaphex f38ba514ed Get rid of unused variables 2015-10-29 13:32:58 +01:00
twinaphex a151467bc7 menu_setting_set_flags - handles string option settings now 2015-10-28 16:58:20 +01:00
twinaphex df01279cf3 Add non-HAVE_MENU ifdefs 2015-10-28 00:55:11 +01:00
twinaphex 6826a3833e menu_entries_get_menu_stack_ptr - add idx parameter 2015-10-27 10:33:19 +01:00
twinaphex 0d89bca635 Start setting up menu_entries function so we can access
multiple stacks
2015-10-27 10:10:33 +01:00
twinaphex 0dc9c8df95 Rename extraction_directory to cache_directory 2015-10-27 00:48:35 +01:00
twinaphex 53fe928b7b Rename Extraction Directory to Cache Dir 2015-10-27 00:44:20 +01:00
twinaphex 640de49c1a Move Input Hotkey Binds to 'Input Settings' 2015-10-25 10:41:53 +01:00
twinaphex e997171d3c Reimplement Playlist Settings 2015-10-25 10:25:07 +01:00
twinaphex 00bb8bd6d5 Have only one Menu Navigation Wraparound setting 2015-10-25 02:59:38 +01:00
twinaphex 135edc289b (Menu) Build up Input Settings dynamically 2015-10-24 10:31:11 +02:00
Jean-André Santoni 2b376ce3d5 Add a HAVE_LAKKA define, and enable a shutdown menu entry 2015-10-23 15:24:47 +07:00
twinaphex 7b12c57497 Remove unused variables 2015-10-23 07:05:57 +02:00
twinaphex c4a66acbb6 Collapse User Binds into bigger 'Input Options' category 2015-10-23 06:54:33 +02:00
twinaphex 05e853c0f2 Remove unused variables 2015-10-22 22:39:58 +02:00
twinaphex e6541cb699 Bind Mode is no longer needed - will detect if we are pressing
on a gamepad or keyboard
2015-10-22 20:22:05 +02:00
twinaphex 7ea16f622e (XMB) Create custom Main Menu list 2015-10-22 04:46:05 +02:00
twinaphex 413aa2489e Create menu_displaylist_push_list_process 2015-10-22 01:38:41 +02:00
twinaphex 6fff789376 Move 'Suspend Screensaver' to Video Settings 2015-10-20 17:51:03 +02:00
twinaphex 0bdf1bb10c Remove unused variables 2015-10-20 03:07:28 +02:00
twinaphex 90fae3e2d0 Refactor 'Accounts' code - moved to menu_setting.c 2015-10-20 01:47:32 +02:00
twinaphex e357f6b320 (Menu) Improvements 2015-10-20 01:35:08 +02:00
twinaphex b7625289f7 Rename some functions 2015-10-19 16:32:51 +02:00
twinaphex 490ca4731b Improve HAVE_CHEEVOS ifdef 2015-10-19 03:59:14 +02:00
Twinaphex 1de58fe69f Remove unused variables 2015-10-19 03:57:27 +02:00
twinaphex 0cc83fe8fe Cleanups 2015-10-19 03:38:35 +02:00
twinaphex 992266ab12 Don't keep reallocating settings all the time 2015-10-19 03:28:00 +02:00
twinaphex 182d691cf1 Can now iteratively push a submenu onto the menu entries stack 2015-10-19 01:46:33 +02:00
twinaphex f8225f975f Add HAVE_CHEEVOS ifdef 2015-10-18 23:21:57 +02:00
twinaphex 7f843fe21e Start splitting up accounts options 2015-10-18 22:08:17 +02:00
twinaphex 57edd31fdf Start refactoring list building 2015-10-18 21:05:33 +02:00
twinaphex ea6b883f2d Add Settings -> Retro Achievements -> Enable 2015-10-18 19:21:57 +02:00
twinaphex 04ae499e89 Add Cheevos Test Unofficial setting 2015-10-18 07:09:49 +02:00
twinaphex 4126e7b989 Start adding Retro Achievements list 2015-10-18 07:05:15 +02:00
twinaphex 9cb806298e Use menu_list_get_ptr less 2015-10-17 17:58:59 +02:00
twinaphex a3d306becc Move menu_setting_set_flags to menu_setting.c 2015-10-17 17:05:50 +02:00
twinaphex 1b59823972 Start adding preliminary Account Settings 2015-10-17 15:28:16 +02:00
twinaphex 68836bad99 (menu_setting.c) Get rid of some unused and commented out code 2015-10-12 16:47:34 +02:00
twinaphex 070afba5d4 (menu_input.c) Namespace another function 2015-10-12 15:46:21 +02:00
twinaphex 9cf699b9c8 Namespace another function 2015-10-12 15:44:36 +02:00
twinaphex bd289b32ea (menu_input.c) Better namespacing 2015-10-12 15:41:14 +02:00
twinaphex f7f7b798ee Get rid of unused variable warning 2015-10-12 14:31:46 +02:00
twinaphex e085747e02 Create ST_STRING_OPTIONS 2015-10-11 23:07:43 +02:00
twinaphex caa168bd7a (menu_setting.c) Cleanups 2015-10-11 22:56:01 +02:00
twinaphex ec4289e7ad Prefix all functions with menu_setting_ 2015-10-11 17:25:49 +02:00
twinaphex 750c134b86 CXX_BUILD fixes 2015-10-11 17:17:05 +02:00
twinaphex a0e9dff077 (menu_setting.c) Fix conflicting types for declaration of function 2015-10-11 15:49:58 +02:00
twinaphex 348f28b382 Cleanups 2015-10-11 15:46:55 +02:00
twinaphex 7b95e25f08 (menu_setting.c) Move all internal struct definitions inside .c file 2015-10-11 14:49:34 +02:00
twinaphex 260f98d227 Create menu_settings_list_increment 2015-10-11 14:46:47 +02:00
twinaphex b13ccb6009 Create menu_setting_action_right 2015-10-11 14:26:30 +02:00
twinaphex 2f12ddde32 (menu_setting.c) Go through more wrapper functions 2015-10-11 14:23:32 +02:00
twinaphex 16f89fcd10 (menu_setting.c) Wrap browser_selection_type 2015-10-11 13:16:38 +02:00
twinaphex 83dd151579 Start wrapping more settings code 2015-10-11 13:10:46 +02:00
twinaphex c6bdeba819 Add Debug Panel Enable setting 2015-10-08 06:47:45 +02:00
Andre Leiradella 5fce3f4138 grouped core functions inside a retro_core_t structure; swapped core function globals by one retro_core_t variable 2015-10-06 14:34:09 -03:00
twinaphex ba1ef9c3c2 (MSVC) Buildfixes 2015-10-02 17:57:37 +02:00
twinaphex e986b9e42a Static code analysis cleanups 2015-09-29 17:35:28 +02:00
twinaphex 0cc56e2a1a More static code analysis nits 2015-09-28 18:44:28 +02:00
twinaphex f11d54df75 (menu_setting.c) Cleanups 2015-09-28 02:32:19 +02:00
twinaphex 4d2bf926fd (Menu) Add menu_setting_get_name and menu_setting_get_short_description 2015-09-28 02:28:34 +02:00
twinaphex 9cb4c897b6 (menu_setting.c) Refactors 2015-09-28 02:10:44 +02:00
twinaphex 639fd4fe7e (menu_entry.c) Refactors 2015-09-28 02:02:54 +02:00
twinaphex bca4b67080 Remove old custom aspect ratio setting 2015-09-27 20:02:28 +02:00
twinaphex 797bea5756 Add EVENT_CMD_VIDEO_APPLY_STATE_CHANGES to integer scale toggle too 2015-09-27 19:57:15 +02:00
twinaphex 12e3031178 Set min limit of 1 for both viewport width/height 2015-09-27 19:45:42 +02:00
twinaphex 05a91a8e47 aspectratio_lut value needs to be changed too 2015-09-27 19:19:06 +02:00
twinaphex c380b290d4 Duplicate variable 2015-09-27 19:15:52 +02:00
twinaphex 9028c3f278 Add callback for integer scale 2015-09-27 19:14:56 +02:00
twinaphex c272a42f21 Revert "Attempt to correct integer scaling left/right"
This reverts commit bf8fa06911.
2015-09-27 19:10:32 +02:00
twinaphex bf8fa06911 Attempt to correct integer scaling left/right 2015-09-27 19:07:54 +02:00
twinaphex f5baef3815 Add integer scale behavior for custom viewport width/height 2015-09-27 18:14:55 +02:00
twinaphex 37437e586d Add limits for signed integer settings 'Custom Viewport X/Y' 2015-09-27 17:51:25 +02:00
twinaphex f426777bc1 Add Custom Viewport X/Y/Width/Height settings 2015-09-27 17:49:27 +02:00
twinaphex 6ce4b96d12 Header include cleanups 2015-09-27 01:10:15 +02:00
twinaphex cdf597aa89 Add settings->overlay_directory 2015-09-26 19:21:32 +02:00
twinaphex 2f2a843d77 Create menu_setting_get_type 2015-09-26 02:22:01 +02:00
twinaphex 9ee3954423 Refactor menu_animation_set_active 2015-09-25 23:42:00 +02:00
twinaphex 541c9a2066 Refactor menu_animation.c 2015-09-25 22:24:07 +02:00
twinaphex bb34a54530 (menu_setting.c) Go through menu_navigation_ctl 2015-09-25 15:55:58 +02:00
twinaphex 115c8cdf12 Create menu_input_set_binds_minmax 2015-09-24 20:56:54 +02:00
twinaphex 172e75c758 Revert "Refactor menu_input.c"
This reverts commit 3ddbf2d5cc.
2015-09-24 14:17:03 +02:00
twinaphex 3ddbf2d5cc Refactor menu_input.c 2015-09-24 13:22:46 +02:00
twinaphex 0730af5919 Change more calls to menu_display_msg_queue_push 2015-09-22 22:14:03 +02:00
twinaphex 1fc97df819 Revert "Add action_type to menu_displaylist_push_list"
This reverts commit b7d0f45109.
2015-09-21 21:32:23 +02:00
twinaphex b7d0f45109 Add action_type to menu_displaylist_push_list 2015-09-21 21:11:37 +02:00
twinaphex 6ddb0e418f You can set audio latency to 16 now 2015-09-17 03:30:21 +02:00
twinaphex 73d599dc83 Should compile now with MISSING_DECLS = 1 2015-09-06 15:13:12 +02:00
twinaphex 875023468a Some more MISSING_DECLS buildfixes 2015-09-06 14:59:20 +02:00
Twinaphex 3b3fa56309 Cleanup menu_animation_t 2015-09-06 05:00:08 +02:00
twinaphex 8405f76ff3 Refactor menu_animation.c 2015-09-06 02:41:36 +02:00
twinaphex 3c6d0dd77c Some PSP1 build fixes and start adding PSP1 support to
Makefile.griffin
2015-08-30 23:19:45 +02:00
twinaphex 1ec90df165 Refactor fastforward ratio 2015-08-27 14:39:42 +02:00
twinaphex 805e2ffde3 Add EVENT_CMD_SET_FRAME_LIMIT callback to limit maximum run speed too 2015-08-27 14:27:57 +02:00
twinaphex fc763f5e25 Add EVENT_CMD_SET_FRAME_LIMIT 2015-08-27 14:25:57 +02:00
twinaphex a3cedc05d7 Cleanups 2015-08-21 21:19:29 +02:00
twinaphex 9fd17a196f Buildfixes 2015-08-20 00:49:44 +02:00
twinaphex acfa43dfe9 Make iterate no longer a function pointer 2015-08-17 22:46:27 +02:00
twinaphex 7738b7e2f4 Simplify action_iterate_info 2015-08-17 21:58:05 +02:00
twinaphex a6e524219f Don't use expensive menu_setting_find function anymore for
menu_setting_set
2015-08-17 19:30:11 +02:00
twinaphex 323a06f41f (menu_setting.c) Cleanups 2015-08-17 17:55:44 +02:00
twinaphex 97ec360eb3 Cleanups 2015-08-17 17:46:31 +02:00
twinaphex 7bd2372d09 setting_bool_action_toggle_default - use setting_with_string_representation 2015-08-17 16:47:32 +02:00
twinaphex 06d1b033e9 Stop overcomplicating menu code - deferred handler never used so
take it out
2015-08-17 16:34:38 +02:00
twinaphex a186a5c683 Turn menu_setting_apply_deferred into static function 2015-08-17 16:31:37 +02:00
twinaphex efdb2ecd4b Don't use menu_settings_apply_deferred anymore 2015-08-17 16:24:46 +02:00
twinaphex c9a7dcce4f Remove unused value_hash 2015-08-17 16:14:46 +02:00
twinaphex 707e3e91d2 Update setting_set_with_string_representation for ST_BOOL 2015-08-17 16:12:18 +02:00
twinaphex e10b8ae6f2 (menu_setting.c) No idea why this code was still here 2015-08-17 15:58:15 +02:00
twinaphex fcc9ffb4a1 Call menu_setting_apply_deferred after toggling setting 2015-08-17 15:57:15 +02:00
twinaphex 0218a2755d Create menu_settings_apply_deferred 2015-08-17 15:54:23 +02:00
twinaphex a70f09a90d Rearrange structs 2015-07-27 17:18:10 +02:00
radius 5e6784ff7f make sure only the selected device is polled on the bind all function 2015-07-26 18:01:32 -05:00
Twinaphex d06bd1870e Move Quick Menu to the top 2015-07-18 22:11:59 +02:00
twinaphex ac9d54032f Start creating Menu Help list 2015-07-17 20:33:09 +02:00
twinaphex 1f01d62386 (Menu) Refactor zip file handling to be list-based 2015-07-14 12:49:54 +02:00
twinaphex e8d1970789 move positioning of system/bios dir 2015-07-12 21:17:42 +02:00
twinaphex 9fbaf0ad28 Hide SRGB Force-disable setting if video driver not set to GL 2015-07-12 18:44:48 +02:00
twinaphex fd56d5c1b8 (Android) Fix 'Back as Menu Toggle Enable' 2015-07-12 06:28:57 +02:00
radius 88c4b2415d print osd messages on save 2015-07-10 23:13:37 -05:00
twinaphex d21e9c002d (Menu) 'save autoconfig' - label should be distinct from other label 2015-07-11 05:11:35 +02:00
twinaphex 0ad4df7308 Implement 'User # Save Autoconfig' menu settings 2015-07-11 05:06:14 +02:00
twinaphex 77fd0ef994 (RARCH_MOBILE) Make it not possible to turn off touch support
for the menu
2015-07-11 03:28:50 +02:00
twinaphex 6f99b4d381 (Android) Implement 'Back As Menu Toggle Enable' setting 2015-07-11 03:13:38 +02:00
twinaphex c09cc19cfe Add Menu Toggle Joypad Combo 2015-07-09 06:27:17 +02:00
twinaphex 4cb5d57ede Add 'Hide Overlay In Menu' option 2015-07-09 04:05:59 +02:00
twinaphex 0c11148273 Hide windowed modes based on video_driver_has_windowed true or false 2015-07-09 02:45:37 +02:00
twinaphex 21ea7c74e9 Make audio latency go up in steps of 16 2015-07-08 17:04:59 +02:00
twinaphex 39772de535 Add Polish (ISO-8859-2) 2015-07-07 02:56:27 +02:00
radius af916ccab7 change it so it can be changed at runtime instead of a compile time option 2015-07-05 14:13:22 -05:00
radius 671c49d970 hide ffmpeg directory settings if ffmpeg support is not compiled in 2015-07-05 00:08:09 -05:00
radius 4e0b93f445 hide recording settings if ffmpeg support is not compiled in 2015-07-05 00:05:01 -05:00
twinaphex 9b1f6152fd Got define wrong 2015-07-04 23:13:55 +02:00
twinaphex 45dc25c96c Hide 'Add Content' when both HAVE_NETWORKING and HAVE_LIBRETRODB
are not defined
2015-07-04 22:48:18 +02:00
twinaphex e438dd3263 Do wraparound of settings 2015-07-04 19:58:43 +02:00
twinaphex 6f268d7dff Add "Scan Content" options 2015-07-04 01:51:41 +02:00
twinaphex 8dfc9241c6 (Android) Remove a bunch of dead code in Android Java menu - this
should just be a (very dumb) launcher from now on
2015-07-03 19:27:16 +02:00
twinaphex 24236455c2 Backport MisterTea's 'IOS menu settings don't respect enforce_(minlmax)range
patch
2015-07-03 00:35:56 +02:00
twinaphex 80546dd326 Fix some warnings 2015-06-30 15:45:10 +02:00
Twinaphex d9c150fc46 (Menu) Cleanups 2015-06-28 18:57:06 +02:00
twinaphex 84c18a353d Create HAVE_IMAGEVIEWER ifdef 2015-06-28 18:55:00 +02:00
twinaphex 57ae359e62 Builtin image viewer should now work 2015-06-28 17:21:32 +02:00
twinaphex 0d568f4c65 Rename 'Media Player Settings' to 'Multimedia Settings' 2015-06-28 16:52:11 +02:00
twinaphex 59148b6799 Rename 'Load Recent' and move it to Main Menu 2015-06-28 16:24:21 +02:00
twinaphex 3cd8184fca Media player options - no longer hide this behind HAVE_FFMPEG 2015-06-28 16:12:04 +02:00
twinaphex d7a0a929ca (Menu) Add some more translatable strings 2015-06-27 13:25:14 +02:00
Alcaro 4ca6c2398c More C89 cleanups, part 3 2015-06-26 18:35:52 +02:00
twinaphex d0806b9d6b Make Left Analog/Right Analog translatable too 2015-06-26 11:45:59 +02:00
twinaphex f500ef15ff (Menu) Make language labels translatable too 2015-06-26 11:43:24 +02:00
twinaphex cfe4a913ba (Menu) Add language entry for Esperanto too 2015-06-26 11:29:23 +02:00
Jan Holthuis 470d093b27 (menu/menu_setting) Increase string size for "User %u" buffer"
Currently, the string gets cut off in german, because "Benutzer %u" doesn't fit in.
2015-06-26 03:59:37 +02:00
Jan Holthuis 5657e50dd1 Make "Input User %u Binds" translateable 2015-06-26 03:48:21 +02:00
twinaphex 544a23af0d (Menu) Rewrite some hashes 2015-06-25 20:08:59 +02:00
twinaphex eb3099b0a8 More translatable strings 2015-06-25 20:06:11 +02:00
twinaphex ce35bdef46 Set default 'max users' variable to 4 for RARCH_MOBILE 2015-06-25 18:43:01 +02:00
twinaphex 957ee7324f Rename 'UI Settings' 2015-06-25 17:04:13 +02:00
twinaphex e0d0e574cb Add more translatable strings 2015-06-25 17:00:58 +02:00
twinaphex 03978321cf (menu_setting.c) Use rarch_system_info_get_ptr 2015-06-25 13:27:21 +02:00
twinaphex 7d85936e2b Move 'No Information is Available' string to menu_hash_us.c 2015-06-25 08:04:34 +02:00
twinaphex cbc269bb0c (menu_settings.c) Cleanup dead code 2015-06-25 08:00:59 +02:00
twinaphex 610402c303 (menu_setting.c) Create MENU_VALUE_NONE 2015-06-25 08:00:12 +02:00
twinaphex 9649ffeedc Allow help messages to be translated too 2015-06-25 07:55:54 +02:00
twinaphex 761f9cd7ea (Menu_setting.c) Minor cleanups 2015-06-25 07:45:26 +02:00
twinaphex e7bccd7fc1 (Menu/intl) Add MENU_VALUE_PORT 2015-06-25 07:23:19 +02:00
twinaphex f1248eb690 (Menu/intl) Add some more hashes 2015-06-25 07:20:11 +02:00
twinaphex 44a44b2266 Rename MENU_LABEL_OPTIONS to MENU_LABEL_ONLINE_UPDATER 2015-06-24 13:36:58 +02:00
twinaphex 3d54e77cea Move Shader Options to Content Settings 2015-06-24 07:38:45 +02:00
twinaphex 1f634b290e (Menu) Start adding preliminary 'Shader Options' to 'Frontend Settings'
(still WIP - not fully working)
2015-06-24 06:58:01 +02:00
twinaphex 65a387c5b3 Move 'Shader Settings' to Main Menu for now while we begin work
on moving it to 'Frontend Settings'
2015-06-24 06:11:49 +02:00
twinaphex f18c6d4ef6 Video Options now gone in 'Core Settings' 2015-06-24 06:09:03 +02:00
twinaphex 47cb5961c2 Move Custom Ratio to Video Options 2015-06-24 06:03:26 +02:00
twinaphex e30b3efe9f (Menu) Create 'Information' list 2015-06-24 04:56:44 +02:00
twinaphex da95df65d6 (GX) Silence warning when not compiling with HAVE_DYNAMIC 2015-06-23 11:46:45 +02:00
twinaphex be2ae1c602 Add "builtin_mediaplayer_enable" setting 2015-06-23 07:09:24 +02:00
twinaphex ae51be3454 Remove collapse subgroups enable setting 2015-06-23 04:03:07 +02:00
twinaphex a6e208eed8 (Menu) reorder some entries 2015-06-23 03:29:55 +02:00
twinaphex ff7833180d Rename Unload Core to 'Close Content' and move it to Content Settings 2015-06-22 23:16:00 +02:00
twinaphex 4e2e97edaf Move Core Information to 'Core Settings' 2015-06-22 22:30:01 +02:00
twinaphex 56f46034aa Hide 'Content Settings' if content is not yet loaded 2015-06-22 22:22:29 +02:00
twinaphex f71c27af65 Create 'Content Settings' 2015-06-22 22:10:14 +02:00
twinaphex 5f67c53e6a Use fill_short_pathname_representation 2015-06-22 19:39:56 +02:00
twinaphex f13ff67ec8 Create 'Load Content' Group 2015-06-22 08:46:42 +02:00
twinaphex aac34f6f0a (Menu) Cleanups 2015-06-22 08:06:54 +02:00
twinaphex 71364701ea Move Video Filter setting to Video Settings 2015-06-22 07:31:45 +02:00
twinaphex ae229d9005 Create Menu File Browser Settings 2015-06-22 03:07:32 +02:00
twinaphex 3c57ea5df1 (Menu) Cleanups 2015-06-22 02:32:54 +02:00
twinaphex b64c59a072 (Menu) Refactor more strings/hashes 2015-06-22 02:10:59 +02:00
twinaphex b60a290b79 Cleanups 2015-06-22 02:06:01 +02:00
twinaphex 704b0f5f18 Fix 'camera_allow' hiding 2015-06-22 02:02:48 +02:00
twinaphex c76d3ea331 (Menu) Menu labels/cleanups 2015-06-21 09:43:34 +02:00
twinaphex 3291f40238 Hide 'Recording Settings' if recording driver set to NULL 2015-06-21 09:12:16 +02:00
twinaphex 0d2b37e020 Hide Recording Settings if current recording driver is set
to NULL
2015-06-21 09:10:23 +02:00
twinaphex c045ee6181 (Menu) Menu label/hashes updates 2015-06-21 08:22:23 +02:00
twinaphex b19ddd1685 (Menu) Menu hashes update 2015-06-21 07:38:19 +02:00
twinaphex 8e2e08d47c (Menu) Menu label hash updates 2015-06-21 07:29:02 +02:00
twinaphex 0651d8ec1f (Menu) Labels update 2015-06-21 04:15:36 +02:00
twinaphex 5c7b0eaedf Create MENU_VALUE_UNKNOWN 2015-06-21 03:34:47 +02:00
twinaphex 62ea9a9ef6 (Menu) Updates 2015-06-21 03:32:57 +02:00
twinaphex dca63a1011 Create MENU_VALUE_NOT_AVAILABLE 2015-06-21 03:27:10 +02:00
Twinaphex 03944dfb99 (Menu) Update hashes 2015-06-21 03:04:42 +02:00
Twinaphex 437da14c9a (Menu) Menu hashes update 2015-06-21 02:25:17 +02:00
Twinaphex b763972d61 (Menu) Update labels/hashes 2015-06-21 01:57:05 +02:00
Twinaphex 93354406ae (Menu) Add labels/hashes 2015-06-21 01:50:37 +02:00
Twinaphex 2e86b4b241 (Menu) UPdate more labels 2015-06-21 01:26:25 +02:00
Twinaphex a4a762207c (Menu) More label updates 2015-06-21 01:07:17 +02:00
Twinaphex 5b50973fff Add MENU_LABEL_VALUE_CORE_LIST (pt. 1/2) 2015-06-21 00:45:04 +02:00
twinaphex 6f1bc69fc7 Refactor libretro_dummy mechanics 2015-06-20 23:42:30 +02:00
Twinaphex e1fc190c7a (Menu) More labels updated 2015-06-20 23:03:45 +02:00
Twinaphex 08cf8b75eb (Menu) More labels 2015-06-20 20:33:23 +02:00
Twinaphex 5ac6828f50 (Menu) More label/hash updates 2015-06-20 20:15:31 +02:00
Twinaphex 0074856a2b (Menu) More menu hashes 2015-06-20 19:46:13 +02:00
Twinaphex fe2917e1c9 (Menu) More label updates 2015-06-20 19:28:50 +02:00
Twinaphex 8ef7bb34e9 (Menu) Menu label updates 2015-06-20 18:35:53 +02:00
Twinaphex e42c1d333c (Menu) More label updates 2015-06-20 17:47:09 +02:00
Twinaphex 95520f50a0 (Menu) Add more labels 2015-06-20 16:48:31 +02:00
Twinaphex 4045080d3e Hash updates 2015-06-20 05:51:47 +02:00
Twinaphex 8f0321606c (Menu) Menu hashes 2015-06-20 05:30:11 +02:00
Twinaphex 8c8344ede6 (Menu) Cleanups/hashes 2015-06-20 05:13:47 +02:00
Twinaphex 4d55d945e8 (Menu) Menu hashes updates 2015-06-20 05:05:04 +02:00
Twinaphex b4c790b2e2 (Menu) new hashes 2015-06-20 04:45:39 +02:00
twinaphex 811044d274 (Menu) More menu hash changes 2015-06-20 01:19:07 +02:00
twinaphex c15b4c12da (Menu) Hashes update 2015-06-20 00:55:10 +02:00
twinaphex 9e659d6f73 (Menu) Menu hash updates 2015-06-20 00:31:43 +02:00
twinaphex a39a35e41b (Menu) Hash update 2015-06-20 00:29:07 +02:00
twinaphex 90a77881d1 (Menu) Update hashes 2015-06-20 00:24:50 +02:00
twinaphex 8226f2bae5 (Menu) Menu hash update 2015-06-19 17:02:27 +02:00
twinaphex eaab8d97ef (Menu) Menu hash updates 2015-06-19 16:59:49 +02:00
twinaphex a63ebe1d12 (Menu) More hash updates 2015-06-19 16:56:01 +02:00
twinaphex 7e87592d91 (Menu) Add more hashes 2015-06-19 16:38:05 +02:00
twinaphex 1fd9d172f6 (Menu) Menu hashes 2015-06-19 08:51:27 +02:00
twinaphex d473c1a4a6 (Menu) Menu hashes update 2015-06-19 08:25:39 +02:00
twinaphex 4ac997c28d (Menu) Menu hashing 2015-06-19 08:10:11 +02:00
twinaphex 4d35d715b4 (Menu) Menu hash 2015-06-19 07:39:13 +02:00
twinaphex d9a185ac3c (Menu) More menu hashing changes 2015-06-19 07:29:42 +02:00
twinaphex 0e0dd14625 (Menu) use more menu hashes 2015-06-19 07:23:58 +02:00
twinaphex fe64bf75f1 (Menu) More menu hash 2015-06-19 06:46:49 +02:00
twinaphex 9c50b702c0 (Menu) More menu hash changes 2015-06-19 05:00:49 +02:00
twinaphex 909513e7ca (Menu) More menu hashes 2015-06-19 04:19:10 +02:00
twinaphex 1c5fd3008f (Menu) Menu hashes 2015-06-19 04:06:59 +02:00
twinaphex 5f0ca7d921 (Menu) More hashes 2015-06-19 02:13:27 +02:00
twinaphex 2f2b225b62 (Menu) More hashes 2015-06-19 01:20:41 +02:00
twinaphex 641e7bcb89 Use more hashes 2015-06-19 01:03:24 +02:00
Jean-André Santoni a7c0a49610 (XMB) Add boxarts support 2015-06-18 09:32:56 +07:00
twinaphex 897361b9d4 Create menu_hash_calculate 2015-06-17 19:55:35 +02:00
twinaphex 3fe0b3c4d9 Create menu_entries.h 2015-06-16 02:15:32 +02:00
twinaphex 56952f14f3 Add more menu hashes 2015-06-16 01:14:44 +02:00
twinaphex 0782af571e Hide some settings unless 'Show Advanced Settings' is enabled 2015-06-16 01:00:30 +02:00
twinaphex e7768c379c Merge 'Onscreen Overlay Settings' and 'Onscreen Keyboard Overlay Settings' 2015-06-16 00:58:13 +02:00
twinaphex d782c33ae7 Move Core Information up 2015-06-16 00:52:00 +02:00
twinaphex a2aab77abe Add more references to menu_hash_to_str 2015-06-15 23:22:28 +02:00
twinaphex 198dc25a37 Use menu_hash_to_str 2015-06-15 23:20:19 +02:00
twinaphex bbd1b92aa0 Start going through menu_hash_to_str 2015-06-15 23:16:47 +02:00
twinaphex 6891ca7479 (menu_input.c) Cleanups 2015-06-15 19:20:48 +02:00
twinaphex 6f71440c98 Use menu_hash_to_str at more places 2015-06-15 16:48:02 +02:00
twinaphex 995159dd32 Start creating menu_hash.c 2015-06-15 06:25:41 +02:00
twinaphex 91a3d522d9 (Menu) Move settings around 2015-06-15 06:15:02 +02:00
twinaphex 60ae1d0dc0 Hide Playlist Settings if 'Show Advanced Settings' not enabled 2015-06-15 05:03:14 +02:00
twinaphex 6d6cb1c023 Hide 'Core Settings' and 'Logging Settings' entirely when
'Show Advanced Settings' is OFF
2015-06-15 03:57:01 +02:00
twinaphex 58d7c0fd3b Move some more variables to menu_animation_t 2015-06-15 01:50:57 +02:00
Higor Eurípedes cbeee0ca1d (menu_setting) Test needle before checking setting type 2015-06-14 17:22:41 -03:00
twinaphex bfe4067b83 Flag 'Threaded Data Runloop Enable' as advanced setting 2015-06-14 20:12:18 +02:00
twinaphex ecdee11056 (menu_setting.c) Correct 'Unload Core' being shown 2015-06-14 17:43:03 +02:00
twinaphex 6f657ccdeb (menu_setting.c) Refactor away some strcmp usage 2015-06-14 16:11:46 +02:00
twinaphex 167ddb75ef Create SL_FLAG_MAIN_MENU_SETTINGS 2015-06-14 04:35:27 +02:00
twinaphex 84a1885786 Create menu_input_get_ptr 2015-06-13 22:57:55 +02:00
Twinaphex a7ad10f884 Merge pull request #1786 from heuripedes/master
(menu_setting.c) Speed up setting lookup using hashes
2015-06-13 19:32:07 +02:00
twinaphex 098c8a6063 Move some header includes around 2015-06-13 19:12:10 +02:00
Higor Eurípedes 619710eea6 (menu_setting.c) Speed up setting lookup using hashes 2015-06-13 14:11:18 -03:00
twinaphex 0f739f7e98 (Menu) Take out some header dependencies 2015-06-13 17:13:10 +02:00
twinaphex d4cbc7695a Go through menu_navigation_t pointer 2015-06-13 16:22:05 +02:00
twinaphex a926434c4f Initialize with ST_NONE 2015-06-13 04:37:40 +02:00
twinaphex 6183a124ad (menu_setting.c) directly initialize 'result' 2015-06-13 04:03:01 +02:00
twinaphex f5455c9479 Rename 'Management' to 'Advanced Management' 2015-06-13 03:16:38 +02:00
Higor Eurípedes f670bc9f7b (menu_setting.c) Free ST_BIND names and short descriptions 2015-06-12 16:23:24 -03:00
Higor Eurípedes 1f5b81db74 (menu_setting.c) Free driver setting values 2015-06-12 16:05:32 -03:00
twinaphex cdd2edb608 Rename menu_settings_list_free to menu_setting_free 2015-06-12 17:55:11 +02:00
Twinaphex 7b0d29b5fc remove unused variables 2015-06-08 14:37:39 +02:00
twinaphex 263fc0d4af (menu_setting.c) Remove unused 'Aspect Ratio' 2015-06-08 14:17:37 +02:00
twinaphex 483cd94463 (Menu Settings) Remove unusable 'custom viewport width/height/fullscreen width/height' settings 2015-06-08 14:13:28 +02:00
twinaphex 229c19225f Get rid of hardcoded menu_entries_common_is_settings_entry 2015-06-08 02:03:50 +02:00
twinaphex 2a8704d2d2 (menu_setting.c) Add 'parent group' 2015-06-08 01:40:25 +02:00
twinaphex eeaa83998c Initialize rarch_setting_t with memset 2015-06-08 00:21:20 +02:00
twinaphex d947236dd5 Cleanup menu_entry_get_type 2015-06-06 21:36:58 +02:00
twinaphex 7dac8d1981 Bind action_select for 'Load Content' 2015-06-06 19:37:35 +02:00
twinaphex c47636066f (menu_setting.c) Cleanup 2015-06-06 19:35:35 +02:00
twinaphex cfeef5c367 Simplify menu_setting_find 2015-06-06 19:34:23 +02:00
twinaphex dff082cd67 Simplify setting_find_setting 2015-06-06 19:32:51 +02:00
twinaphex ccc19dd691 Simplify setting_get_label 2015-06-06 19:31:39 +02:00
twinaphex f1373abf2d Add 'action_select' to menu_setting 2015-06-06 16:26:55 +02:00
Twinaphex 24af3818e1 Rename 'Input Hotkey Settings' to 'Input Hotkey Binds' 2015-06-06 16:02:22 +02:00
twinaphex 33a40727a3 Rename 'Overlay Settings' 2015-06-06 15:02:08 +02:00
twinaphex ea9a8cbed5 (menu_setting.c) Get rid of 'unsigned action' parameter 2015-06-06 14:41:21 +02:00
twinaphex 2da7ef978f (menu_setting.c) CLeanups 2015-06-06 14:30:46 +02:00
twinaphex 27fd7ef2a2 (menu_setting.c) Cleanups 2015-06-06 10:44:19 +02:00
twinaphex 3195ccc201 Initialize group_info/subgroup_info 2015-06-06 10:35:14 +02:00
twinaphex dcedc49b21 Split up action_toggle into action_left/action_right 2015-06-05 20:04:19 +02:00
twinaphex 26650e5d56 Split up action_up_or_down_handler into two 2015-06-05 18:43:04 +02:00
twinaphex b6cfa4a892 (menu_setting.c) Cut down on strcmps 2015-06-05 17:05:11 +02:00
Twinaphex 439de844b4 (menu_setting.c) Cleanups 2015-06-05 16:33:49 +02:00
twinaphex a8f027ba9b (menu_setting.c) Cleanups 2015-06-05 16:11:36 +02:00
twinaphex 9956353096 (menu_setting.c) Reduce strcmps 2015-06-05 15:47:47 +02:00
twinaphex c54ecf9bec (menu_setting.c) More cleanups 2015-06-05 15:35:56 +02:00
twinaphex 9833654498 Get rid of more strcmps 2015-06-05 15:21:57 +02:00
twinaphex 7682a0d082 Get rid of more strcmps 2015-06-05 15:14:26 +02:00
twinaphex 0a056da584 (menu_setting.c) Cleanup 2015-06-05 14:35:20 +02:00
twinaphex b0ea1daf71 (menu_setting.c) Cleanups 2015-06-05 14:33:05 +02:00
twinaphex f5a4f6ae91 (menu_setting.c) Cleanups 2015-06-05 14:14:20 +02:00
twinaphex e5eda16912 (menu_setting.c) More 2015-06-05 13:49:30 +02:00
twinaphex 53efe785fd (menu_setting.c) Start refactoring, create menu_hash.h 2015-06-05 13:47:17 +02:00
Twinaphex a94829c1e8 Cleanup unused variable 2015-06-04 17:42:25 +02:00
twinaphex 74a39147cb Split up User Input Binds into separate groups 2015-06-04 17:41:07 +02:00
twinaphex a8719faf70 (Menu) Move setting categories around 2015-06-04 17:20:47 +02:00
Twinaphex 69b4aae25b Rename 'Font Settings' to 'Onscreen Display Settings' 2015-06-04 15:49:21 +02:00
Twinaphex ecf9532d28 (Menu) Improve help description message for 'System Directory' 2015-06-04 15:44:12 +02:00
Twinaphex ab7de31954 Change SRAM Periodic Autosave to SRAM Autosave Interval 2015-06-04 15:04:34 +02:00
Twinaphex ce0a1ceaca (Menu) Change 'flushes' to 'saves' 2015-06-04 15:03:03 +02:00
Twinaphex a27a48003b (Menu) Change Volume Level label 2015-06-04 15:00:44 +02:00
Twinaphex 598ad7a0a9 Change 'Estimated Monitor FPS' label 2015-06-04 14:49:51 +02:00
Twinaphex f560ea7e8f Change 'Libretro Logging Level' label 2015-06-04 14:45:19 +02:00
Twinaphex 59e977dbdf Create 'Input Hotkey Settings' 2015-06-04 14:39:40 +02:00
Twinaphex f00f3f5634 Rename 'SRAM Autosave' to 'SRAM Periodic Autosave' 2015-06-04 14:28:54 +02:00
Twinaphex c66c4443cf Change some setting labels 2015-06-04 14:18:58 +02:00
Twinaphex 13ba77fd06 (Menu) Specify units of measurement for audio latency and audio output
rate
2015-06-04 14:14:30 +02:00
twinaphex b35c407bec (Menu) Rename 'Show Framerate' 2015-06-04 13:28:05 +02:00
twinaphex 6b5b091075 Rename 'Pause on Focus Loss' 2015-06-04 13:24:58 +02:00
twinaphex 058193b472 (Menu) Rename 'Pause Libretro' 2015-06-04 13:24:06 +02:00
Jean-André Santoni 6da346f456 (XMB) Dynamic wallpapers 2015-06-04 17:17:23 +07:00
twinaphex 0550280150 (menu_setting.c) Simplifications 2015-06-04 00:12:47 +02:00
twinaphex 854aa928dd (menu_setting.c) Cleanup 2015-06-04 00:09:07 +02:00
twinaphex 9c6f8eed40 Put menu settings functions into namespace 2015-06-03 21:27:47 +02:00
twinaphex 4cfe960bf3 network_cmd_port - buildfix 2015-06-03 18:07:29 +02:00
Twinaphex 515c684606 (Menu) change some menu setting's visibility 2015-06-03 17:56:16 +02:00
Twinaphex f5b87b51eb (Menu) Expose network cmd port too if HAVE_NETWORK_CMD is defined 2015-06-03 17:47:21 +02:00
twinaphex aebd914210 (menu_setting.c) Cleanup 2015-06-03 17:00:52 +02:00
twinaphex b18efe5096 (menu_setting.c) Turn more functions static 2015-06-03 16:51:02 +02:00
twinaphex f42d0a7f7c Turn setting_find_setting static 2015-06-03 11:59:14 +02:00
twinaphex 501786416d Turn settings_list_ functions static 2015-06-03 11:32:48 +02:00
twinaphex b44a28dd1f Turn some functions static 2015-06-03 11:29:12 +02:00
twinaphex 93295638da Remove menu_settings_list.c 2015-06-03 11:24:53 +02:00
twinaphex 4c6f5b6a93 Cleanups 2015-06-03 11:19:26 +02:00
twinaphex f488242a8e (menu_setting.c) Get rid of memsets 2015-06-03 10:58:40 +02:00
twinaphex 18aec77c10 Cleanups 2015-06-03 10:55:46 +02:00
twinaphex 6ec91b64dc Don't bind default callbacks when they are already bound 2015-06-03 10:52:57 +02:00
twinaphex 8397e66026 (menu_setting.c) Cut down on code duplication 2015-06-03 10:49:56 +02:00
twinaphex 84424f0bdc Cleanups 2015-06-03 10:44:34 +02:00
twinaphex 9c6eb2c691 Remove unused setting_reset 2015-06-03 10:41:05 +02:00
twinaphex da63376c8a Simplifications 2015-06-03 10:33:41 +02:00
twinaphex 4aa2953852 setting_handler - cleanups 2015-06-03 10:25:13 +02:00
twinaphex bfcf1a7288 Revert "Make some functions static"
This reverts commit 6b04db075d.
2015-06-03 10:13:25 +02:00
twinaphex 6b04db075d Make some functions static 2015-06-03 10:13:03 +02:00
twinaphex 58a8004d38 Cleanup 2015-06-03 09:44:41 +02:00
twinaphex d56ccd2014 setting_bool_action_ok_exit - cleanup 2015-06-03 09:38:06 +02:00
twinaphex 4169f066fc (menu_setting.c) Simplifications 2015-06-03 09:33:08 +02:00
twinaphex 1f28ebae9a Simplifications 2015-06-03 09:29:18 +02:00
twinaphex 7ec64e804e Create setting_get_string_representation_default 2015-06-03 09:07:20 +02:00
twinaphex f02bd33f1e (menu_setting.c) Cleanups 2015-06-03 09:03:57 +02:00
twinaphex ecedbce8a5 Get rid of some more code duplication 2015-06-02 21:34:27 +02:00
twinaphex b8c4b08d81 Start using setting_set_with_string_representation more 2015-06-02 21:31:49 +02:00
twinaphex bfdd2dcaaf Cut down on some code duplication 2015-06-02 21:20:58 +02:00
twinaphex d844f1eb7d Make setting_reset_setting static 2015-06-02 21:17:30 +02:00
twinaphex 99960089ec Use setting_reset_setting 2015-06-02 21:15:49 +02:00
twinaphex 4ea8caa78c Turn menu_setting_get_ptr static 2015-06-02 21:09:32 +02:00
twinaphex 27eec6e639 Get rid of superfluous HAVE_MENU ifdefs 2015-06-02 20:39:33 +02:00
twinaphex bc953d3a1b Move settings code entirely to menu 2015-06-02 20:26:27 +02:00
twinaphex cb486c300d Refactor away menu_list_push_stack_refresh 2015-05-17 15:00:03 +02:00
twinaphex 29a10e5cb3 Create menu_setting_apply_deferred 2015-05-15 00:22:26 +02:00
twinaphex 42ee2606a1 Remove menu_entries.c 2015-05-12 13:14:04 +02:00
twinaphex 88d069c3f7 Start wrapping access to menu->list_settings 2015-05-08 20:41:15 +02:00
twinaphex cbaf5cdd05 Create menu_setting_get_ptr 2015-05-08 20:36:08 +02:00
twinaphex cb22a3feb9 Use menu_setting_find 2015-05-08 17:19:43 +02:00
twinaphex b28a45e7da (menu_setting.c) Simplifications 2015-05-07 04:57:49 +02:00
Twinaphex a3e9a5c8f9 Get rid of unused variables 2015-04-14 12:57:41 +02:00
twinaphex 930913ee8b (Menu) Cleanups 2015-04-14 12:56:37 +02:00
Twinaphex de2eb5f972 Rename RARCH_CMD_* to EVENT_CMD_* 2015-04-13 10:29:15 +02:00
twinaphex a635c8c80d (menu_setting.c) Cleanups 2015-03-22 04:56:13 +01:00
twinaphex 73e3460675 Change settings_data_ namespace to settings_ 2015-03-21 00:56:26 +01:00
twinaphex 3670ef2ac5 Go through driver_get_ptr to grab pointer to driver struct 2015-03-18 19:40:00 +01:00
twinaphex 221b27546b (menu_setting.c) Make it more robust 2015-03-17 03:28:06 +01:00
Higor Eurípedes 4f1635e762 (Menu) Fix ST_HEX input 2015-03-15 13:07:23 -03:00
twinaphex 9b442f9711 Start implementing wraparound for changing drivers 2015-03-09 14:32:58 +01:00
twinaphex eb63e78cf6 Update action toggle handler 2015-03-09 04:18:47 +01:00
twinaphex 2c607ed5d2 (Menu) Start adding wraparound parameter to action_toggle 2015-03-09 04:10:57 +01:00
twinaphex 94e1a339df Rename menu_action.c to menu_setting.c 2015-02-14 01:51:28 +01:00