Commit Graph

450 Commits

Author SHA1 Message Date
radius 1a933bf7d3 (ovr) reimplement bool_settings 2016-08-25 19:00:06 -05:00
radius 3cbb03349f (ovr) implement bool settings 2016-08-25 10:30:30 -05:00
radius c6c054bad1 (ovr) start implementing diff function 2016-08-25 01:34:51 -05:00
radius 0f3ea88f86 (ovr) allow loading settings in an alternate variable 2016-08-25 00:33:23 -05:00
twinaphex 3bbf2a74ba Remove double entry 2016-08-24 13:17:30 +02:00
radius 616f517de7 fix savefiles/savestates not overriding 2016-08-20 12:52:47 -05:00
twinaphex a27f042731 Start preparing XMB for Vita 2016-08-19 19:10:31 +02: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
Twinaphex a8023b4957 Merge pull request #3395 from gitghostcoder/master
Reworked xmb driver to allow tab hiding
2016-08-17 19:53:09 +02:00
Ghost Coder 069a9cbfe6 Reworked xmb driver to allow tab hiding 2016-08-17 11:28:42 -05:00
twinaphex eb83d6dfc0 (configuration.c) Plug memory leaks 2016-08-17 17:48:13 +02:00
Alcaro 32a56d2738 Revert "[bugged] Reworked xmb driver to allow tab hiding" 2016-08-17 15:07:17 +02:00
Ghost Coder 46029bef22 Reworked xmb driver to allow tab hiding 2016-08-06 04:08:21 -05: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 3d75c0abdc Add HAVE_MENU ifdefs 2016-08-01 20:27:14 +02:00
twinaphex 60158f5247 Make it possible to compile again with ./configure --disable-rgui 2016-08-01 18:29:26 +02:00
twinaphex 2665212237 (configuration.c) Add HAVE_MENU ifdef 2016-08-01 18:26:06 +02:00
twinaphex 5636569d9e (configuration.c) Fix bug in config_menu_btn_cancel_default 2016-08-01 18:22:03 +02:00
twinaphex 9e8f5127e2 (General) Allow for platforms to set menu OK/cancel buttons individually
(Shield/Android) Set default OK/cancel buttons now to Shield A (OK)
and Shield B (Cancel), previous default was Shield A (Cancel),
Shield B (OK)
2016-08-01 14:20:47 +02:00
twinaphex 2bcdaf2c57 Create config_overlay_enable_default 2016-08-01 14:14:21 +02:00
twinaphex b126b9627d (Android) When Android device is a game console, disable overlays by default 2016-08-01 14:09:04 +02:00
twinaphex 1468b54b41 CXX_BUILD buildfix 2016-07-31 23:42:55 +02:00
twinaphex 0536439129 Create static variable for path_libretro and move it outside
of settings struct
2016-07-31 14:40:59 +02:00
twinaphex 10a9effc1d Silence warnings 2016-07-31 14:29:33 +02:00
Twinaphex a739b7e60c Merge pull request #3289 from fr500/master
Per-core & Per-game shader presets #2
2016-07-31 01:42:34 +02:00
twinaphex f391c1b65d Add new path settings for music/image/video history paths 2016-07-30 22:32:52 +02:00
radius 785d5519a6 only load shaders compatible with the current backend 2016-07-30 15:28:47 -05:00
radius d58c802e3b restore the original shader on close 2016-07-30 14:36:01 -05:00
radius fcd5507158 remove some dead code 2016-07-30 13:57:53 -05:00
radius fccb4387d2 implement shader overriding 2016-07-30 13:55:50 -05:00
Twinaphex 685c126589 Remove unused variables 2016-07-30 19:31:37 +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 ac9b3194a5 Create config_get_active_core_path_ptr 2016-07-29 22:52:37 +02:00
twinaphex 628367d201 Create config_get_active_core_path_size 2016-07-26 14:29:53 +02:00
twinaphex 31bcb3d6f8 (MaterialUI) Try to default to Shield color theme for Shields 2016-07-25 14:27:51 +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 1b057a0c71 Move structs to configuration.h 2016-07-25 11:23:40 +02:00
twinaphex c87cb567d7 Rename value_ptr to ptr 2016-07-25 11:08:23 +02:00
twinaphex a943a200d6 Add comments 2016-07-25 08:06:04 +02:00
twinaphex cc03d75733 Rearrange settings 2016-07-25 08:01:57 +02:00
twinaphex 568021192c Fix cheevos boolean settings not being read 2016-07-25 07:54:31 +02:00
twinaphex 5ee8e25d70 Cleanups 2016-07-25 07:33:41 +02:00
twinaphex f1b84b7f99 Start using core path wrapper functions 2016-07-25 06:47:15 +02:00
twinaphex 93e7039f71 Save more settings 2016-07-25 06:38:41 +02:00
twinaphex cacf756748 cheevos_enable should be saved now 2016-07-25 04:52:17 +02:00
twinaphex 16908435bb Create config_active_core_path_is_empty 2016-07-24 11:27:44 +02:00
twinaphex 2be127c04a Start wrapping settings->path.libretro 2016-07-24 11:12:26 +02:00
twinaphex 0a959ab047 (configuration.c) Rearrange 2016-07-24 10:49:38 +02:00
twinaphex ab1292ddda Create LUT table for float settings 2016-07-24 10:42:49 +02:00
twinaphex d08901c6ac Move more int settings to LUT table 2016-07-24 10:28:56 +02:00
twinaphex ed1d86205d Cleanup 2016-07-24 09:45:11 +02:00
twinaphex efc52c3f74 Add int settings LUT table 2016-07-24 09:43:16 +02:00
twinaphex 1585e01e5c Fix CXX_BUILD warnings 2016-07-24 09:24:09 +02:00
Twinaphex 5673468bb3 Get rid of unused variable 2016-07-24 09:18:51 +02:00
twinaphex 99572a9f92 Cleanups 2016-07-24 09:18:08 +02:00
twinaphex fb2f08ffc5 Move more entries up 2016-07-24 09:12:23 +02:00
twinaphex 832b643983 Move CONFIG_GET_INT_BASE entries up 2016-07-24 09:10:10 +02:00
twinaphex 3e4ffb1db4 Cleanups 2016-07-24 08:54:38 +02:00
twinaphex d8afdef463 Reorganize config_load_file 2016-07-24 08:52:03 +02:00
twinaphex 150d905b57 Start creating LUt tables for config loading too 2016-07-24 07:47:40 +02:00
twinaphex f975938394 Create LUT table for path settings 2016-07-24 07:14:24 +02:00
twinaphex aa32b71c9c Fix earlier regression with float settings LUT and create string
settings LUT
2016-07-24 06:07:24 +02:00
twinaphex 0b4ca23f43 Rearrange config_set_string/config_set_path - create
float setting LUT
2016-07-24 05:57:20 +02:00
twinaphex 61f2777ef6 Create float settings LUT table 2016-07-24 05:50:36 +02:00
twinaphex 7f01ec9b79 Add more int settings 2016-07-24 05:08:04 +02:00
twinaphex 6e9d8d369f Create settings int LUT table 2016-07-24 05:01:11 +02:00
twinaphex 43d483b14e Add more bool settings to settings LUT 2016-07-24 04:37:46 +02:00
twinaphex 5900bbf5a4 Add more boolean settings 2016-07-24 02:18:57 +02:00
twinaphex 7947fa9152 Start adding boolean settings for saving to the array 2016-07-24 02:15:07 +02:00
twinaphex 31a88f70e7 Start refactoring some settings 2016-07-23 14:59:07 +02:00
twinaphex 066832c8a2 Cleanups / start going through config_get_active_core_path 2016-07-23 14:37:20 +02:00
twinaphex a6aa0b8e0c Cleanups 2016-07-23 14:29:57 +02:00
twinaphex ee87ef0ae9 Turn path_core_specific_config into static variable 2016-07-23 14:27:17 +02:00
twinaphex 0c17c08bee Cleanup 2016-07-23 14:18:42 +02:00
twinaphex 6ffa5ab6b2 Create config_get_active_path 2016-07-23 14:18:17 +02:00
twinaphex 61fe38bf6d Add log message 2016-07-23 13:04:07 +02:00
twinaphex 1633cd8701 Save libretro_path for non-HAVE_DYNAMIC 2016-07-23 08:06:49 +02:00
twinaphex cb563a9256 (configuration.c) Use string_is_empty 2016-07-23 03:13:24 +02:00
twinaphex 1ebeeeb725 (PS3) Playlists and history lists should save now again;
(HAVE_DYNAMIC not defined) libretro_path should get read from config file
to prevent instance where settings->path.libretro is empty, which lead to
history not being able to be pushed to
(History/Playlists) If we don't have core info files and core_name
is therefore blank, we should attempt
a fallback path so that it infers the name from the core basename instead
2016-07-23 00:15:37 +02:00
twinaphex e1e2e83c0f Set default mouse enable 2016-07-16 19:57:16 +02:00
twinaphex 16b6ff7f9b Set default icon theme to proper one here too 2016-07-14 22:53:11 +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 7d518bd4a8 Add menu_wallpaper_opacity 2016-07-10 17:13:19 +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 968dcf4d39 Rename settings 2016-07-09 12:59:56 +02:00
twinaphex d53cbfbdfb Backport DRM video driver 2016-07-03 10:37:07 +02:00
twinaphex 0ecb2379ff config_get_default_video - add VIDEO_VULKAN 2016-07-01 12:14:06 +02:00
twinaphex 2009c72baa config_replace - do early return if global is NULL 2016-07-01 08:54:31 +02:00
twinaphex 2520a8a5f6 Indenting nits 2016-07-01 08:53:27 +02:00
twinaphex 543c188da6 Create fill_pathname_join_special_ext 2016-06-30 05:02:45 +02:00
twinaphex c83477cb62 Create FILE_PATH_REMAP_EXTENSION 2016-06-29 18:43:00 +02:00
twinaphex a301562149 Dehardcode .cfg extension 2016-06-29 18:40:36 +02:00
twinaphex a7e8707f7d Create fill_pathname_join_delim_concat 2016-06-29 17:51:25 +02:00