Commit Graph

108 Commits

Author SHA1 Message Date
twinaphex
6b617f498b Refactor rarch_main_data_db_iterate some more 2015-04-11 03:13:52 +02:00
twinaphex
b385e0f39e (rarch_main_data_db_iterate) Make it more robust 2015-04-11 03:06:50 +02:00
Twinaphex
4f02cc306b (Data runloop) Remove unused variable 2015-04-11 02:06:33 +02:00
twinaphex
156204293c Create rarch_main_data_nbio_image_upload_iterate 2015-04-11 02:01:08 +02:00
twinaphex
91e70cae41 (Data runloop) Cleanup some unused variables 2015-04-11 01:42:16 +02:00
twinaphex
11d75d088c (data runloop) Start creating separate message queue for data runloop 2015-04-11 01:17:46 +02:00
twinaphex
d4b10f1094 Comment out download progress message for now - causes threading
issues with threaded data runloop
2015-04-11 00:11:49 +02:00
twinaphex
a27c0714cb Take chunk_type out of struct 2015-04-10 23:45:56 +02:00
twinaphex
642a5ddb40 Put HAVE_THERADS guard around conditional 2015-04-10 23:31:53 +02:00
twinaphex
64e3e40bb6 rarch_main_data_thread_init - cleanup 2015-04-10 23:22:57 +02:00
twinaphex
c9986f871d Cleanup rarch_main_data_thread_init 2015-04-10 23:20:48 +02:00
twinaphex
c4020ebbd3 rarch_main_data_thread_init - cleanup 2015-04-10 23:17:29 +02:00
twinaphex
47b3895208 (Data runloop) Create locks before creating thread 2015-04-10 23:15:19 +02:00
twinaphex
48b71c8e01 (Runloop data) Move http_iterate to non-threaded data runloop for now - code
not thread-safe for now
2015-04-10 22:41:37 +02:00
twinaphex
9a36db00a4 Put rarch_main_data_nbio_iterate on threaded data runloop 2015-04-10 22:36:14 +02:00
twinaphex
ce5f3a9171 Start using threaded data runloop 2015-04-10 22:30:56 +02:00
twinaphex
830af534b6 (Runloop) Move some functions out of data_runloop_iterate 2015-04-10 22:16:07 +02:00
twinaphex
1ed0fd0495 (runloop_data.c) Refactor HTTP runloop code 2015-04-10 22:01:07 +02:00
twinaphex
d9c568f6e8 Refactor rarch_main_data_nbio_image_iterate 2015-04-10 20:46:31 +02:00
twinaphex
f13ab52ff6 (runloop_data.c) Early return if image is NULL 2015-04-10 20:29:48 +02:00
twinaphex
1949a2dfa5 Create rarch_main_data_nbio_image_iterate 2015-04-10 20:26:25 +02:00
twinaphex
d4b4d5e3b9 Start refactoring runloop_data 2015-04-10 20:22:21 +02:00
Lioncash
b68048e6db Fix some printf format specifiers
Gets rid of warnings on higher warning levels
2015-04-03 15:09:17 -04:00
twinaphex
bff9eaa4f2 (runloop_data.c) Initialize variable to prevent warning 2015-03-29 17:29:05 +02:00
Radius
12fc6fa3c6 fix indentation 2015-03-25 22:28:59 -05:00
Andrés
20b6bbc659 Print progress in the OSD 2015-03-25 16:21:34 -05:00
Andrés
d8eb6d031f Make download progress a percentage 2015-03-25 15:55:57 -05:00
twinaphex
c7e78d48d5 Create runloop_data.h 2015-03-24 13:45:53 +01:00
twinaphex
eb1dda367c Take out IS_SALAMANDER define in runloop_data.c 2015-03-24 12:56:55 +01:00
twinaphex
ba938da348 Fixes segfault with environ SHUTDOWN with prboom 2015-03-23 23:40:36 +01:00
Twinaphex
242bfaba78 Remove unused variables 2015-03-22 09:36:32 +01:00
twinaphex
3181705a2d Style nits 2015-03-22 08:00:53 +01:00
twinaphex
36351bf78d Create menu_driver_load_background 2015-03-22 06:48:03 +01:00
twinaphex
4b8de58878 Rename functions 2015-03-22 03:41:20 +01:00
Twinaphex
89ff0f0fe4 Update data_runloop_iterate 2015-03-22 01:21:28 +01:00
twinaphex
7678433cac (MSVC) Buildfixes 2015-03-21 06:48:32 +01:00
twinaphex
6cefa69aa4 Go through settings pointer 2015-03-20 19:48:23 +01:00
twinaphex
106e5e9eb4 rarch_main_data_deinit - add free 2015-03-20 18:55:58 +01:00
twinaphex
c287b03841 g_data_runloop - turn it into a pointer 2015-03-20 18:54:03 +01:00
twinaphex
1481c09402 Go through wrapper for accessing g_data_runloop 2015-03-20 18:36:18 +01:00
twinaphex
27b6d5776a Cleanups 2015-03-20 18:07:09 +01:00
twinaphex
d2c97de070 Move net_compat/net_http to libretro-common 2015-03-20 17:56:00 +01:00
twinaphex
873c306a41 (PSP) Buildfix 2015-03-20 02:10:14 +01:00
twinaphex
f73e65fc7c runloop_data.c - update 2015-03-20 01:50:14 +01:00
twinaphex
7a8325950b Ifdef some code with HAVE_THREADS 2015-03-20 01:43:58 +01:00
twinaphex
f6a791a3e0 Call rarch_main_data_deinit from outside 2015-03-19 07:28:46 +01:00
twinaphex
58cf81d1d8 Refactor thrading code in runloop_data.c 2015-03-19 07:18:27 +01:00
twinaphex
461e358693 (Runloop data) More changes 2015-03-19 00:13:54 +01:00
twinaphex
14089975b4 (Runloop data) Flesh out data thread callback 2015-03-18 23:39:33 +01:00
twinaphex
e8bfadae1d (runloop data) More changes 2015-03-18 23:20:07 +01:00