369 Commits

Author SHA1 Message Date
Diablodiab
d7bfe70ca1 Check if content has been passed to core even if the core does not need content.
Only start without content if no content has been passed.

This fixes a problem with cores that are both able to start with or without
content, eg. ScummVM.
2016-05-30 00:19:05 +02:00
twinaphex
e222df4eb6 Fix LOAD_CONTENT_WITH_NEW_CORE_FROM_MENU 2016-05-29 05:36:41 +02:00
twinaphex
78b208c441 Get rid of settings variable 2016-05-29 00:19:04 +02:00
twinaphex
eafb235e66 Cleanups 2016-05-29 00:03:15 +02:00
twinaphex
bf6fa07b25 Cleanups 2016-05-28 23:56:07 +02:00
twinaphex
2859f6f18d Cleanup 2016-05-28 23:53:13 +02:00
twinaphex
efaf6e10ee Cleanups 2016-05-28 23:48:32 +02:00
twinaphex
fdb218f64e We don't have to call task_load_core for ffmpeg/imageviewer paths 2016-05-28 23:40:58 +02:00
twinaphex
e0885a71e3 Remove core_path lines from ffmpeg/imageviewer paths 2016-05-28 23:39:04 +02:00
twinaphex
383a5968cc Create task_push_quick_menu 2016-05-28 23:34:21 +02:00
twinaphex
f8ed8ebde4 Create task_load_core 2016-05-28 23:20:43 +02:00
twinaphex
1b0c224c02 Create task_load_content 2016-05-28 23:16:57 +02:00
twinaphex
2b5aae8a21 Add this too 2016-05-27 21:41:14 +02:00
twinaphex
828b9c6c46 task_content.c - can now reach this code 2016-05-27 21:25:42 +02:00
twinaphex
954aaa3fc6 More preparatory work for net retropad core 2016-05-27 21:16:25 +02:00
twinaphex
e8eb0ef013 Change invocation of task_content_push 2016-05-27 19:34:07 +02:00
twinaphex
c16cae7ef9 Create retroarch_set_current_core_type 2016-05-27 19:26:45 +02:00
twinaphex
ccd5b2f73d Add 'Start Remote Gamepad' entry 2016-05-27 19:18:46 +02:00
twinaphex
7d26034ebe Rename rarch_task_* to task_* 2016-05-27 18:14:47 +02:00
twinaphex
a6f95b307f Silence warnings 2016-05-27 17:24:54 +02:00
Jean-André Santoni
72e67acec0 (Menu) Fixes a menu toggle bug 2016-05-26 22:45:01 +02:00
twinaphex
03ded43280 Prevent explicit null dereferenced warnings 2016-05-26 18:09:46 +02:00
twinaphex
4f98cf05f4 Fix uninitialized scalar variable warnings 2016-05-26 17:32:27 +02:00
twinaphex
20cc877ad3 (PS3) Cleanup warnings 2016-05-26 06:41:28 +02:00
twinaphex
d5d2f7f8ee Fix resource leaks 2016-05-23 22:17:28 +02:00
twinaphex
4a0334b4fa Turn content_push_to_history_playlist to static function 2016-05-17 15:22:26 +02:00
twinaphex
9b421948e4 Create tasks/task_save_state.c 2016-05-17 15:21:09 +02:00
twinaphex
81c7a8ac04 Create task_save_ram.c 2016-05-17 15:18:03 +02:00
twinaphex
146d2c8a1d Rename screenshot.c to tasks/task_screenshot 2016-05-17 14:31:33 +02:00
twinaphex
a5cf78fd68 only bind to menu_environment_get when content_info->environ_get is
NULL
2016-05-17 10:35:57 +02:00
Twinaphex
b83e43e8ce Fix 'Close Content' when menu is active 2016-05-17 10:15:43 +02:00
Twinaphex
52937d4b02 Fix CONTENT_MODE_LOAD_CONTENT_WITH_CURRENT_CORE_FROM_COMPANION_UI 2016-05-17 09:14:18 +02:00
twinaphex
fcf2decb2e Remove persist argument 2016-05-17 09:07:41 +02:00
Twinaphex
47cb3b899a Fix deferred content loaded from menu 2016-05-17 08:53:25 +02:00
twinaphex
e2e53026aa rarch_main - reduce a lot of code duplication 2016-05-17 08:19:50 +02:00
twinaphex
80ce237878 (HAVE_MENU not defined) Buildfixes 2016-05-17 08:02:13 +02:00
twinaphex
6c9715027f Add HAVE_MENU ifdefs 2016-05-17 07:53:38 +02:00
twinaphex
0d850b9bda Improve content_load_wrapper - pushing to the history list should work again 2016-05-17 07:36:18 +02:00
twinaphex
e10270d459 Delete runloop_prepare_dummy 2016-05-16 17:19:16 +02:00
twinaphex
d681d30249 Move code to task_content.c 2016-05-16 17:14:05 +02:00
twinaphex
fa5971737e Implement CONTENT_MODE_LOAD_NOTHING_WITH_DUMMY_CORE 2016-05-16 17:07:11 +02:00
twinaphex
6305f12ba2 Turn content_load function static 2016-05-16 16:44:34 +02:00
twinaphex
722eb5a69c Move content.c code to task_content.c 2016-05-16 16:42:33 +02:00
twinaphex
18a991e014 rarch_main - use rarch_task_push_content_load 2016-05-16 16:38:27 +02:00
twinaphex
3e91a4bb68 Rename menu_content_load to content_load_wrapper 2016-05-16 16:32:18 +02:00
twinaphex
f70dc77a61 Pass content_ctx_info_t pointer to rarch_task_push_content 2016-05-16 16:25:16 +02:00
twinaphex
3678c4e72a menu_content_load - cleanups 2016-05-16 15:17:28 +02:00
twinaphex
9c33d91e68 Refactor content task code 2016-05-16 15:09:04 +02:00
twinaphex
a687c47f7e Move command_event_cmd_exec to tasks/task_content.c 2016-05-16 14:58:08 +02:00
twinaphex
923d0a879b Reimplement menu_content_load_from_playlist 2016-05-16 14:54:26 +02:00