ddnet/src/base
Robert Müller d5c7488480 Ensure client window is maximized and active after restarting
Add parameter to `shell_execute` to either start the process in the foreground or background on Windows. Previously, all processes were started in the background, because this is desired when starting the server from the client. However, this causes the graphics initialization to fail when restarting the client after updating or with the `restart` command when using Vulkan with windowed and windowed fullscreen mode.

Closes #6578.
2024-01-25 20:52:17 +01:00
..
tl Fix misspellings 2022-10-25 13:51:56 -03:00
unicode Replace all usages of C standard headers with C++ headers 2023-03-01 19:26:51 +01:00
bezier.cpp Move src/game/bezier.cpp/h to src/base/bezier.cpp/h 2022-09-24 20:53:59 +02:00
bezier.h Move src/game/bezier.cpp/h to src/base/bezier.cpp/h 2022-09-24 20:53:59 +02:00
Cargo.toml Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
color.cpp Add color_parse function to parse strings as colors 2023-06-20 23:22:33 +02:00
color.h Add color4_base::WithMultipliedAlpha 2023-08-24 20:54:50 +02:00
color.rs Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
detect.h Add compile time errors for unsupported endianness 2023-12-08 16:57:01 +01:00
dynamic.h Run clang-format 2020-09-26 21:50:15 +02:00
hash.cpp Use size_t for indices in digest_str 2022-10-15 18:08:41 +02:00
hash.h Remove useless typedef in c++ 2022-06-25 21:05:54 +02:00
hash_bundled.cpp Use cpp 2021-06-24 17:19:17 +02:00
hash_ctxt.h Make less headers depend on <base/system.h> 2023-12-11 23:52:23 +01:00
hash_libtomcrypt.cpp Fix more unsafe define 2022-06-29 23:52:03 +02:00
hash_openssl.cpp Ignore openssl deprecation warning for now (fixes #5597) 2022-07-27 09:06:57 +02:00
lib.rs Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
lock.h Add CLock wrapper for std::mutex to replace lock_* functions 2023-11-11 00:04:57 +01:00
log.cpp Improve Windows logger, add virtual terminal support 2024-01-20 18:19:08 +01:00
log.h Replace all usages of C standard headers with C++ headers 2023-03-01 19:26:51 +01:00
logger.h Use CLock instead of std::mutex, add thread-safety annotations 2023-11-11 00:09:17 +01:00
math.h Fix inaccurate envelope point value rounding 2023-11-10 19:11:10 +01:00
rust.h Add support for Rust code in DDNet 2022-10-19 23:46:06 +02:00
rust.rs Fix typos 2023-09-05 22:32:09 +03:00
system.cpp Ensure client window is maximized and active after restarting 2024-01-25 20:52:17 +01:00
system.h Ensure client window is maximized and active after restarting 2024-01-25 20:52:17 +01:00
types.h Make less headers depend on <base/system.h> 2023-12-11 23:52:23 +01:00
vmath.h Don't allow mem_zero for nontrivial types 2023-11-18 22:55:17 +01:00