Commit Graph

338 Commits

Author SHA1 Message Date
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
twinaphex
fa7eb9d8c8 Create file_path_str FILE_PATH_NUL 2016-06-28 11:10:30 +02:00
twinaphex
7a745c3f70 Use string_is_empty 2016-06-28 11:02:51 +02:00
twinaphex
7330f96946 Cleanup 2016-06-26 11:08:38 +02:00
twinaphex
e9b39cc17f Cleanups 2016-06-26 09:58:10 +02:00
twinaphex
f9b535ea91 Create Input Bind Timeout setting 2016-06-26 08:22:40 +02:00
twinaphex
c6e835685f Be prudent with config_get_path 2016-06-25 07:12:37 +02:00
twinaphex
65ecec9391 Use sting_is_empty 2016-06-25 02:30:54 +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
35b078857d Create file_path_str.c 2016-06-20 05:20:14 +02:00
twinaphex
b3188195a8 Create file_path_str 2016-06-20 05:11:01 +02:00
twinaphex
7dc6d0f369 Cleanup 2016-06-11 22:00:29 +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