Commit Graph

495 Commits

Author SHA1 Message Date
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
twinaphex 75160c6524 Reimplement task_content.c 2016-05-16 14:44:28 +02:00
twinaphex 4d30d931fe Move some logic to rarch_task_push_content_load_default 2016-05-16 14:33:50 +02:00
twinaphex 3cb26268ee Start writing rarch_task_push_content_load_default 2016-05-16 14:27:11 +02:00
twinaphex d4732d048e Start adding switch 2016-05-16 14:23:13 +02:00
twinaphex fe2eb7f4c1 Add mode to rarch_task_push_content_load_default to make
it explicit what each call does
2016-05-16 14:20:26 +02:00
twinaphex cb22859250 Add content_mode_load 2016-05-16 14:10:56 +02:00
twinaphex 57fedb9fa8 Use rarch_task_push_content_load_default 2016-05-16 13:43:14 +02:00
twinaphex 9846aeb53a Remove unused variable 2016-05-16 13:02:47 +02:00
twinaphex 6ef0b86e30 Reimplement content loading - task_content_load 2016-05-16 12:51:55 +02:00
twinaphex 449c7483cd Rename content_playlist_ to playlist_ 2016-05-16 09:07:44 +02:00
twinaphex cd0b925fa1 Try to see if this gets us past the crash 2016-05-14 06:00:53 +02:00
twinaphex 9e1276d76f (MSVC) Buildfixes 2016-05-14 01:32:05 +02:00
twinaphex f8e99403a4 Cleanups 2016-05-14 00:48:40 +02:00
twinaphex 42adb48d9c (task_image.c )Cleanups 2016-05-13 15:18:40 +02:00
twinaphex acbc9116e3 Turn nbio_image_handle_t member image into pointer 2016-05-13 15:00:44 +02:00
twinaphex fad7f8c1df Cleanups 2016-05-13 10:28:44 +02:00
twinaphex 7c1938b674 Rename task functions 2016-05-13 10:19:53 +02:00
twinaphex 025c51e4c9 (task_image.c) Rename functions 2016-05-13 10:13:36 +02:00
twinaphex bdf4a173f2 Remove file transfer frame_count 2016-05-13 10:10:54 +02:00
twinaphex a283923393 Get rid of image->frame_count 2016-05-13 10:10:23 +02:00
twinaphex f2912eb4c3 Cleanup 2016-05-13 09:22:29 +02:00
twinaphex 5068accc4e Start preparing image transfer for RJPEG 2016-05-13 08:50:50 +02:00
twinaphex 13f49e1d9a Split up image transfer code to separate file 2016-05-13 04:38:21 +02:00
twinaphex 6daf6e2270 Cleanups 2016-05-13 04:33:11 +02:00
twinaphex d040263a83 image_transfer_new/image_transfer_free 2016-05-13 04:28:16 +02:00
twinaphex be506c6d64 (task_image.c) Cleanups 2016-05-12 13:13:14 +02:00
twinaphex e3802c499f Add RJPEG header include 2016-05-11 21:38:33 +02:00
twinaphex 28dd2c2545 Add HAVE_RJPEG ifdefs 2016-05-11 21:27:17 +02:00
twinaphex 4100bf95b4 Able to compile without RPNG support 2016-05-11 21:22:45 +02:00
twinaphex 5cc86384b8 (task_image.c) Cleanups 2016-05-11 20:38:09 +02:00
twinaphex dc46c0d012 C89 build-fix 2016-05-11 19:38:46 +02:00
twinaphex 5ad45ea17f task_image.c - Refactors to prepare it for JPEG support 2016-05-11 04:10:42 +02:00
twinaphex e6969f7ced Cleanups 2016-05-11 04:03:21 +02:00
twinaphex 556017f23d Cleanup 2016-05-11 03:56:31 +02:00
twinaphex e6f55814a9 (task_image.c) Cleanups 2016-05-11 03:55:09 +02:00
twinaphex 1b4d744dcd (task_image.c) Cleanups 2016-05-11 03:51:26 +02:00
Alcaro 2235aad731 Need these even without networking 2016-05-10 19:43:38 +02:00
twinaphex 4a49c197c9 (task_image.c) Rename function 2016-05-10 08:31:07 +02:00
twinaphex a4ccfc4d96 Cleanups 2016-05-10 08:28:48 +02:00
twinaphex 58ae02207f Move rpng_is_valid to function 2016-05-10 08:25:18 +02:00
twinaphex 4e04588d2d Create rarch_main_data_image_iterate 2016-05-10 08:23:49 +02:00
twinaphex d160ed322e (task_image.c) Cleanup 2016-05-10 08:09:12 +02:00
twinaphex dc0616d678 CXX_BUILD fixes 2016-05-10 08:02:42 +02:00
twinaphex 55c5052253 Cleanups 2016-05-10 07:55:31 +02:00
twinaphex 8b07f39d6f Create tasks/task_image.c 2016-05-10 07:54:47 +02:00
twinaphex 60b8cf7993 Start adding notes to task_file_transfer.c 2016-05-10 06:16:27 +02:00
twinaphex 2691ab0c7d Rename command_event enums 2016-05-09 20:51:53 +02:00
twinaphex 523ebed112 Combine command_event.c and command.c 2016-05-09 20:30:47 +02:00
twinaphex a98ef36d36 Rename event_cmd_ctl to command_event 2016-05-09 20:20:50 +02:00
twinaphex 725c202498 Remove input_driver_ctl 2016-05-08 23:12:04 +02:00
twinaphex ae9ea8f2db (MSVC) Buildfixes 2016-05-08 04:04:50 +02:00
Sebastien Ronsse 9f45722020 task http: Update http_task_get_transfer_list using new task retrieval mechanism 2016-05-06 16:42:17 +10:00
twinaphex 9cff56ea62 Cleanup 2016-05-06 05:31:17 +02:00
Andre Leiradella 8be7fd5f0a http tasks can now be cancelled 2016-05-05 15:32:36 -03:00
Sebastien Ronsse 14c14b72ac task http: Add support for retrieving list of active transfers 2016-05-05 14:59:58 +10:00
Sebastien Ronsse e346eccbb7 task http: Fix http task finder logic leading to erroneous results 2016-05-05 10:18:29 +10:00
Sebastien Ronsse b100846ad5 task decompress: Refactor decompress checking code 2016-05-05 10:18:29 +10:00
Sebastien Ronsse b8849a574c task decompress: Add helper decompress check method 2016-05-05 10:18:29 +10:00
twinaphex 895783d854 Move some variables 2016-04-28 20:49:13 +02:00
twinaphex 7dffc6286b Internally change directory settings 2016-04-28 19:26:02 +02:00
Jean-André Santoni 86cf3243aa Fix arcade LPL generation 2016-04-15 05:55:11 +07:00
Jean-André Santoni 4f74976cac Arcade scanning 2016-04-15 05:28:44 +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 1b289c0f05 (libretro-common) Update 2016-03-24 04:23:17 +01:00
twinaphex e41127459e Rename 'filestream' functions 2016-03-24 04:09:25 +01:00
twinaphex 4c14267f5b Create core_type.h 2016-03-22 02:56:06 +01:00
twinaphex ac6362cae4 Combine list_special files 2016-03-20 17:28:24 +01:00
twinaphex 3720cf87e7 Rename retro_file to file_stream 2016-03-20 16:29:14 +01:00
twinaphex c7e13e2bcd (libretro-common) Rename file_archive to archive_file 2016-03-20 16:14:40 +01:00
twinaphex 93b7dc1bdd (libretro-common) move 'lists' files to lists/ 2016-03-20 14:53:54 +01:00
twinaphex 4b9143430c Add C89 workaround 2016-02-25 22:26:48 +01:00
twinaphex f8b866c8c1 Combine file_ops.c and content.c 2016-02-15 21:49:29 +01:00
twinaphex c6220a9e66 Reimplement rarch_task_push_content_load_default 2016-02-12 04:55:18 +01:00
twinaphex 1721a23d54 Style nits 2016-02-10 05:41:53 +01:00
twinaphex 5b6d310abd Rename enums 2016-02-09 18:26:27 +01:00
twinaphex 8b9c7a47e4 Move task_queue to queues/ dir 2016-02-09 18:13:47 +01:00
twinaphex 31112e937b Move task_queue.c to libretro-common 2016-02-09 18:11:11 +01:00
twinaphex 8d47203ad1 Rename some functions 2016-02-09 18:00:17 +01:00
twinaphex e4d983646d Rename push_task_progress 2016-02-09 17:56:36 +01:00
twinaphex 4210ee197b Rename tasks.c to task_queue.c 2016-02-09 17:55:15 +01:00
twinaphex 6e9bc55dd6 Rename task_ctl to task_queue_ctl 2016-02-09 17:51:51 +01:00
twinaphex 08eb091610 Rename rarch_ to retro_ 2016-02-09 17:47:04 +01:00
twinaphex 0378463130 Remove configuration.h dependencies from tasks.c 2016-02-09 17:41:30 +01:00
twinaphex 76770321b4 Cleanup 2016-02-09 17:27:29 +01:00
twinaphex ce2869b4d8 Create tasks_internal and split up RA-specific task code to outside 2016-02-09 17:12:39 +01:00
twinaphex c60c9fbd86 tasks.c - cleanups 2016-02-09 17:01:07 +01:00
twinaphex ce1b86993b Style nits 2016-02-08 05:58:27 +01:00
twinaphex fc821fc5b4 Make rarch_task_http_finder more robust 2016-02-08 05:48:36 +01:00
twinaphex 3fe210bb41 N/A 2016-02-07 13:29:50 +01:00
twinaphex 0b1b56214e Try to reduce dependence on general.h 2016-02-07 13:18:48 +01:00
twinaphex f1ca9604b7 Header include changes 2016-02-07 01:50:08 +01:00
twinaphex 0643b83f7d Header include changes 2016-02-05 13:57:08 +01:00
twinaphex 9c547ab541 Move define to top of file 2016-02-04 10:30:12 +01:00
twinaphex 2251517774 Respect 80-char width limit 2016-02-04 10:25:22 +01:00
twinaphex 16ba94b531 Revert "(task_database.c) Style nits"
This reverts commit 0f46d42c26.
2016-02-04 10:17:54 +01:00
twinaphex c57995b3eb Style nits/cleanups 2016-02-03 17:41:04 +01:00
twinaphex 0f46d42c26 (task_database.c) Style nits 2016-02-03 17:31:19 +01:00
twinaphex aa0f0a2738 Fix header include 2016-01-30 04:46:41 +01:00
twinaphex 9ab31824f8 Use retro_read_file in more places 2016-01-30 03:58:33 +01:00
twinaphex bd39fd252f Fix C89_BUILD 2016-01-30 03:18:18 +01:00
twinaphex a267bdfbe3 MOve gfx/image/image.c to gfx/video_texture_image.c 2016-01-30 02:39:08 +01:00
twinaphex b47caeb58b Refactor away runloop_msg_queue_push_new 2016-01-29 14:30:09 +01:00
twinaphex 9e0aad9d5d Cleanups 2016-01-28 18:51:07 +01:00
twinaphex ae1e9acbaf Turn function static 2016-01-28 10:11:33 +01:00
twinaphex 6b1441340c Cleanup 2016-01-28 10:09:26 +01:00
twinaphex c53702e768 Make impl_current into static local variable 2016-01-28 10:08:27 +01:00
twinaphex d61eb7a8db Add TASK_CTL_FIND 2016-01-28 09:57:55 +01:00
twinaphex a5e8615091 Create TASK_CTL_INIT 2016-01-28 09:52:28 +01:00
twinaphex b008750f18 Add TASK_CTL_DEINIT 2016-01-28 09:48:47 +01:00
twinaphex 7a5fbc6948 Create TASK_CTL_CHECK 2016-01-28 09:45:14 +01:00
twinaphex b807b89837 Add TASK_CTL_PUSH 2016-01-28 09:42:55 +01:00
twinaphex 0764b65dc4 Add more TASK_CTL commands 2016-01-28 09:38:21 +01:00
twinaphex ebcae85452 Add task_ctl 2016-01-28 09:35:25 +01:00
twinaphex dbff4e52bc Cleanups 2016-01-28 09:33:09 +01:00
radius 40e2994fb6 remove log message 2016-01-26 15:24:17 -05:00
radius 2af0708047 do not push entries that are already on the database 2016-01-26 15:22:16 -05:00
twinaphex d4d6788381 Use sizeof(variable) instead of hardcoded PATH_MAX_LENGTH 2016-01-26 04:58:40 +01:00
twinaphex 425406537c Fix Android crash 2016-01-26 04:29:19 +01:00
twinaphex bb36ad2772 Take out playlist.h header include from database_info.h 2016-01-25 07:06:58 +01:00
twinaphex 9022724bd5 Fix warnings 2016-01-25 07:04:54 +01:00
twinaphex 9459cf6445 Rename zlib_ to file_archive_ 2016-01-24 22:17:11 +01:00
twinaphex aae1faf76f Move crc32_calculate to file_archive_zlib.c 2016-01-24 21:50:28 +01:00
twinaphex 3c2a45d923 Rename file_extract functions 2016-01-24 07:42:46 +01:00
twinaphex 552e78c9bc Rename file_extract to file_archive 2016-01-24 07:29:11 +01:00
twinaphex c6f7afbd9a Adjust zlib_crc32_calculate 2016-01-24 06:47:06 +01:00
twinaphex 23d99495a4 Add TODO/FIXME 2016-01-24 01:31:40 +01:00
twinaphex 77ebc96f37 Cleanup 2016-01-24 01:30:19 +01:00
twinaphex 6f221fb425 Rename menu_common_load_content to rarch_task_push_content_load_default 2016-01-24 00:51:17 +01:00
twinaphex 48317e66b9 Create task_content.c - WIP 2016-01-24 00:40:34 +01:00
twinaphex ec15a43cf1 N/A 2016-01-24 00:33:06 +01:00
twinaphex 9256cd2fbc Start adding ways to extract only one file from a ZIP 2016-01-24 00:12:05 +01:00
twinaphex a3ae0e9a90 Cleanup 2016-01-24 00:06:50 +01:00
twinaphex f4b22f9fdd Cleanup 2016-01-23 22:00:45 +01:00
twinaphex 97e5d5c61b Cleanups 2016-01-23 21:57:14 +01:00
twinaphex 076e55a945 Fix extraction of ZIP files 2016-01-21 21:33:52 +01:00
twinaphex ae2f6f06a0 rarch_task_push_dbscan - prevent possible memleaks 2016-01-21 03:25:00 +01:00