ddnet/src/engine/client
Learath 340e79904d Added fetcher interface.
Make fetcher client only and move Task class from interface.

Fix queue logic, add destructor.
LEAN_AND_MEAN moved up to prevent curl including the whole winapi

Remove JobNo, Fix callback, Cleanup debug messages.

Fix include guard

Copy the Url and Destination. Delete pTask.

Fix typo

Add Completion callback

Let the user pass context

Add virtual to inherited funcs

Use 0 instead of NULL

Give fetcher the ability to create folders. Fix couple of small bugs.

Added .lib files for MSVC.

Leave user the allocation of CFetchTask. Get rid of unnecessary cb
arguments.

Get the HTTP return code from libcurl.

Incorperate the storage system.

Fail on HTTP error >= 400.

Add more info to the task.

Add blocking way of getting HTTP resp code.
Remove resp code from normal tasks as we fail >= 400 anyways.

Sleep instead of killing the thread

Forgot one instance of respcode.

Provide HTTP download for maps.

Dont check 404 first.
2015-01-19 22:14:52 +01:00
..
autoupdate.cpp Don't show quit popup on update 2014-08-26 22:06:35 +02:00
autoupdate.h Autoupdater asks for permission to update + Autoupdater fixes 2014-05-17 14:28:50 +02:00
backend_sdl.cpp Add workaround for FlashWindowEx on mingw with old winapi32 2014-11-05 01:46:40 +01:00
backend_sdl.h Notify player on chat highlight (windows only) 2014-10-18 16:17:36 +02:00
client.cpp Added fetcher interface. 2015-01-19 22:14:52 +01:00
client.h Added fetcher interface. 2015-01-19 22:14:52 +01:00
fetcher.cpp Added fetcher interface. 2015-01-19 22:14:52 +01:00
fetcher.h Added fetcher interface. 2015-01-19 22:14:52 +01:00
friends.cpp Still allow to find clan mates when clan is ignored in friends 2014-12-22 18:18:01 +01:00
friends.h Removed level stuff 2011-08-13 02:11:06 +02:00
graphics.cpp Add workaround for FlashWindowEx on mingw with old winapi32 2014-11-05 01:46:40 +01:00
graphics.h Notify player on chat highlight (windows only) 2014-10-18 16:17:36 +02:00
graphics_threaded.cpp Notify player on chat highlight (windows only) 2014-10-18 16:17:36 +02:00
graphics_threaded.h Notify player on chat highlight (windows only) 2014-10-18 16:17:36 +02:00
input.cpp More time for double click recognition (0.33 instead of 0.25 seconds) (fixes #17) 2014-11-25 21:30:16 +01:00
input.h Android support (by Pelya) 2014-06-16 13:29:18 +02:00
keynames.h Support for 9th mouse key (by Tolsi) 2014-01-14 20:33:18 +01:00
serverbrowser.cpp Exclude DDNet servery by type 2014-12-14 16:45:18 +01:00
serverbrowser.h Exclude DDNet servery by type 2014-12-14 16:45:18 +01:00
sound.cpp Revert "More unsigned ints because of undefined integer overflow behaviour" 2014-12-02 15:54:59 +01:00
sound.h Implement sound logic for shaped sounds, fix rectangle height property in editor and submit voice shape information to audio interface 2014-11-29 14:29:40 +01:00
text.cpp Clean up a few compile warnings 2014-12-31 13:04:31 +01:00