ddnet/src
Robert Müller ede3e5631f Move generic popup handling to UI (port from editor and upstream)
Support using editor popup rendering in game client.

Support unlimited number of popup menus instead of maximum of 8.

Fix non-active popups handling key events. Add `Active` parameter to popup function, so key events are only processed by the active (top-most) popup. Previously the "New folder" popup could be confirmed with enter while an error message is shown, which causes multiple error messages to stack.

Allow popups to close without closing their child popups. Previously a popup could not open another popup and close itself immediately afterwards, as this was causing the newly opened popup to be closed instead.

Support using return/enter keys to confirm binary choice popups and to close message popups for more convenient usage.
2023-04-07 17:16:16 +02:00
..
android Add tests for overloaded hash operators, use operator instead 2022-11-12 20:36:38 +01:00
antibot Hand the client IP addresses to the antibot module 2023-01-11 01:35:50 +01:00
base Get rid of unused warning 2023-04-04 09:08:38 +02:00
engine Get rid of unused warning 2023-04-04 09:08:38 +02:00
game Move generic popup handling to UI (port from editor and upstream) 2023-04-07 17:16:16 +02:00
macos Huge variable naming format 2022-07-08 18:01:29 +02:00
masterping Add tool to manually ping the mastersrv 2022-12-29 12:50:24 +01:00
mastersrv Apache RequestHeader needs the headers module 2023-04-01 16:35:09 +02:00
rust-bridge Fix being run from rust-analyzer with a clean environment 2022-11-09 15:09:42 +01:00
steam Replace all usages of C standard headers with C++ headers 2023-03-01 19:26:51 +01:00
test Round by millisecond, not centisecond (fixes #6453) 2023-03-23 09:47:48 +01:00
tools Show twping timeout if no ping response is received, add exit code 2023-03-23 23:26:07 +01:00