ddnet/src/engine/client
bors[bot] bad105c5e4 Merge #953
953: Overhauled job system r=Learath2 a=heinrich5991

The engine now takes `std::shared_ptr<IJob>`, this will ensure the
appropriate lifetime of the given parameters, it also allows for proper
destruction. Remove the now obsolete `IFetcher` interface and `CFetcher`
class.

Also adds some locks to `CUpdater`, previously it didn't have any locks
at all.
2017-11-27 23:34:54 +00:00
..
backend_sdl.cpp Merge #931 2017-11-26 13:32:05 +00:00
backend_sdl.h remove dublicated GL queries 2017-11-04 05:38:48 +01:00
client.cpp Overhauled job system 2017-11-23 15:47:38 +01:00
client.h Overhauled job system 2017-11-23 15:47:38 +01:00
fetcher.cpp Overhauled job system 2017-11-23 15:47:38 +01:00
fetcher.h Overhauled job system 2017-11-23 15:47:38 +01:00
friends.cpp Ensure null-termination in str_escape 2017-07-08 13:06:03 +02:00
friends.h Improve friends and foes feature 2015-07-28 16:13:29 +02:00
graphics_threaded.cpp only delete VBOs when the VAO, which uses the VBO, is deleted(AMD driver 2017-10-23 18:02:18 +02:00
graphics_threaded.h Don't use nonstandard #pragma pack 2017-11-18 00:24:44 +01:00
input.cpp Enable -Wextra and -Wformat=2 2017-07-27 20:38:17 +02:00
input.h Enable -Wextra and -Wformat=2 2017-07-27 20:38:17 +02:00
keynames.h Use scancodes instead of keycodes for input (fixes #796, please test) 2017-07-21 19:53:49 +02:00
opengl_sl.cpp Further macosx fixes 2017-10-20 09:31:42 +02:00
opengl_sl.h glew on macosx as well... 2017-10-20 11:49:00 +02:00
opengl_sl_program.cpp Further macosx fixes 2017-10-20 09:31:42 +02:00
opengl_sl_program.h glew on macosx as well... 2017-10-20 11:49:00 +02:00
serverbrowser.cpp Use a random token for serverbrowse requests 2017-10-14 21:58:23 +02:00
serverbrowser.h Use a random token for serverbrowse requests 2017-10-14 21:58:23 +02:00
sound.cpp Merge branch 'master' into leak_fix 2017-07-31 20:42:32 +02:00
sound.h Try using more modern SDL audio interface 2017-07-30 12:33:51 +02:00
text.cpp Possible emoji rendering fix 2017-10-28 09:08:17 +02:00
updater.cpp Overhauled job system 2017-11-23 15:47:38 +01:00
updater.h Overhauled job system 2017-11-23 15:47:38 +01:00