123 Commits

Author SHA1 Message Date
aliaspider
c118ec20ea use menu->list_settings directly. 2014-10-11 02:05:43 +01:00
twinaphex
fba88a14cb Set rarch_settings_t * lists to NULL after setting_list_free calls -
messy manual bookkeeping
2014-10-11 01:36:04 +02:00
twinaphex
e5ab079298 Maintain two rarch_setting_t * lists in driver.menu - one
for main menu and the other for settings menu - regenerate these
when needed
2014-10-09 00:50:35 +02:00
twinaphex
da3734e8c7 Add mask parameter to setting_data_get_list 2014-10-08 02:13:07 +02:00
twinaphex
0e31f60ad1 Dehardcode some code in menu_entries.c 2014-10-07 22:48:57 +02:00
twinaphex
8dbe11613d Add need_refresh parameter to setting_data_get_list 2014-10-07 02:49:04 +02:00
twinaphex
4a623684c2 Init history file right before we attempt to push something to it
in rarch_main
2014-10-03 13:07:33 +02:00
twinaphex
780c3220a0 Build fix for targets with shaders - get rid of now
obsolete menu_common_backend.h header
2014-10-02 11:36:52 +02:00
twinaphex
ae6c8fa7fb (Settings data) Create new category 'Menu Options' 2014-09-29 14:19:40 +02:00
twinaphex
9d94513dc4 (Menu/Shaders) Move all shader manager code to frontend/menu/menu_shader 2014-09-24 07:56:47 +02:00
Timo Strunk
864a5cdc4f Always interpret files as carchives in case of detect_core_list to allow browsing them. 2014-09-20 20:06:52 +02:00
Timo Strunk
8d3e89cc7e Use pathname_short representation in menu_entries.c to allow for correct viewing of compressed paths in history list 2014-09-12 17:49:31 +02:00
Timo Strunk
11b63cbe3d Merge remote-tracking branch 'upstream/master' into zip_support 2014-09-12 17:06:41 +02:00
Twinaphex
fd001f6b52 Merge pull request #975 from lioncash/realloc
settings_data: Guard against possible realloc/malloc failures
2014-09-12 02:25:14 +02:00
Lioncash
8cf195868e settings_data: Guard against possible realloc/malloc failures 2014-09-11 20:21:11 -04:00
Timo Strunk
1e44a4056c Merge remote-tracking branch 'upstream/master' into zip_support 2014-09-11 18:03:34 +02:00
twinaphex
f1ccf07603 (Menu) Add type MENU_FILE_DRIVER 2014-09-11 06:28:52 +02:00
twinaphex
35dd24654f (menu_entries.c) do menu_build_scroll_indices always at the end
of the menu_parse_and_resolve function
2014-09-11 06:20:10 +02:00
twinaphex
66a1c32028 (Menu) Fix video_font_path option 2014-09-11 05:48:35 +02:00
twinaphex
5bc3e3ea0a (Menu) menu_entries.c - Cast file_type to menu_file_type_t 2014-09-11 02:09:04 +02:00
twinaphex
176951cc5f (Menu) Add more MENU_FILE_* types 2014-09-10 20:59:16 +02:00
twinaphex
3af183dfe3 (Menu) Create two new types - MENU_FILE_SHADER and MENU_FILE_SHADER_PRESET 2014-09-10 18:36:35 +02:00
twinaphex
0eea8307a5 (Menu) Refactor common code in disp/rgui | rmenu | rmenu_xui 2014-09-10 18:26:02 +02:00
Timo Strunk
5b2edff6f0 This commit removes zip from the default valid_extensions. Please review this commit before merging to master. 2014-09-10 10:31:12 +02:00
twinaphex
590a1c2434 - Refactor menu_entries_push_list
- Add SD_FLAG_PUSH_ACTIOn
2014-09-09 03:32:06 +02:00
twinaphex
4790ffda7d - Refactor menu_entries.c code
- Create SD_FLAG_ALLOW_INPUT
2014-09-09 02:49:11 +02:00
twinaphex
aa8badac31 Refactor Video Options in menu_entries.c 2014-09-09 01:49:42 +02:00
twinaphex
abb5c37a18 (Menu) Refactor more code in menu_entries_push_list 2014-09-09 01:35:36 +02:00
twinaphex
772a480d61 (menu_entries.c) Refactor Driver Options as well 2014-09-09 01:23:43 +02:00
twinaphex
3e2ab80aa2 (Menu) Start refactoring menu_entries code 2014-09-09 01:20:17 +02:00
twinaphex
c329501e2f (Menu) Refactor hardcoded input settings 2014-09-08 22:30:09 +02:00
twinaphex
1c1194cdca (Menu) Refactor two input settings 2014-09-08 22:12:22 +02:00
twinaphex
b42ed89d23 Show License in Core Information menu 2014-09-08 20:18:36 +02:00
twinaphex
b55e8d1eb1 (Menu) Refactor input bind label code 2014-09-08 05:31:43 +02:00
twinaphex
c2ec82b996 (Input) Add two input options - input_duty_cycle/input_turbo_period 2014-09-08 03:34:36 +02:00
Timo Strunk
84577c1b93 Folders in 7zip archives are now correctly displayed in RGUI. 2014-09-07 17:15:02 +02:00
twinaphex
65a2b0c900 Move/rename menu_update_system_info to rarch_update_system_info 2014-09-07 07:12:10 +02:00
Higor Eurípedes
1833467c2c C++ build fixes 2014-09-06 22:14:09 -03:00
Timo Strunk
69389a4f6d Removed forgotten debug output from menu_entries.c 2014-09-06 20:59:55 +02:00
Timo Strunk
477eb802f7 Added new MENU_FILE_ types and made the menu recognize them. Also set MENU_FILE_ type by RARCH_FILE type 2014-09-06 20:56:14 +02:00
Timo Strunk
278799c227 Merge remote-tracking branch 'upstream/master' into compressed_file_menu 2014-09-06 08:43:14 +02:00
twinaphex
dcbe6cd42f (Menu) Make more functions static that aren't used outside 2014-09-06 03:03:46 +02:00
twinaphex
a3443a7911 (Menu) Refactor ST_PATH settings 2014-09-06 02:47:31 +02:00
twinaphex
7e6aa11c5b (Menu) Fix Shader Preset Save As option 2014-09-06 01:34:05 +02:00
twinaphex
780688ec92 (Menu) Refactor netplay_tcp_udp_port setting with MENU_FILE_LINEFEED 2014-09-06 00:16:05 +02:00
twinaphex
5793042b7d (Menu) Add MENU_FILE_LINEFEED 2014-09-06 00:12:58 +02:00
twinaphex
3dcb74ddbb (Menu) Combine get_description functions 2014-09-05 04:21:46 +02:00
twinaphex
b02ce0ba62 Move Disk Options to main menu and rename it Core Disk Options 2014-09-05 03:52:35 +02:00
twinaphex
030977b020 (Menu) Refactor menu shader passes - shader pass needs to be
fixed still
2014-09-05 02:24:01 +02:00
twinaphex
9913edc365 (Menu) Refactor shader pass string representation 2014-09-05 00:41:03 +02:00