master
Fix headless Emscripten client not yielding control to browser (#11536)
Merge #5918
Upgrade to zlib 1.3.1
Convert all `dbg_assert(false, …)` to `dbg_assert_failed(…)`
Show which column threw the error
Add doxygen comments for config variables and defaults values
update ci actions, update rust edition to 2021 since our MSRV covers it
Fix modernize-use-override
rework autocomplete sorting
Make map settings read-only
Make it more obvious how much -1 is used as client id
Disallow parsing string that starts with a digit as numbers in console arguments
Use bool instead of int for CDemoPlayer::SetPos
Order and group all `#include`s with Clang Format
Mark `GetScreen`, `CalcScreenParams`, `MapScreenToWorld` as `const`
Fix all typos
Add `IInput::FLAG_REPEAT` for repeated key press events
Silence misc-confusable-identifiers in keys.h
Add support for Rust code in DDNet
Rename all variables for strict camel-casing of abbreviations
Deprecate teehistorian AuthInit
Better logging in sound.cpp Co-authored-by: Robert Müller <robytemueller@gmail.com>
Remove useless typedef in c++
Add popups with actions to scoreboard
Use named `enum EUpdaterState` instead of `int`
Make sure headers compile standalone
Make client/graphics warnings thread-safe, improve log format