Commit Graph

2237 Commits

Author SHA1 Message Date
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