Delta-v/Content.Shared/Administration
Pieter-Jan Briers ea0318b2e0
Fix solution editor UI (#24004)
Fixes #23645

The problem is that the solution editor UI is an EUI, so the UI updates before the game states are applied.

A correct fix would be to move it to a BUI in some way, but that's a little involved as we don't really have pre-existing code that uses BUIs in a manner good for this. I decided against this because I realized we'd want to have more tools similar to this and tbh I kinda figured integrating it with VV would be a better fix instead, so...

This is a bad workaround to manually synchronize the UI updates against game timing. It's not pretty but it works.

(cherry picked from commit 3a2cd95d7f8d2b6975ebfda715b4cbf858e74668)
2024-01-26 22:34:27 +01:00
..
BanList Add role bans tab to the bans admin window (#20388) 2023-09-27 21:59:12 +02:00
Components Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Events Add panic bunker UI and automatic panic bunker (#20954) 2023-10-14 22:19:02 +02:00
Logs Fix Next button resending the same admin logs (#16557) 2023-05-17 22:51:17 -07:00
Managers Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
Notes Better notes and bans (#14228) 2023-07-21 13:38:52 +02:00
AdminAnnounceEuiState.cs Ensure EUIs close themselves (#15860) 2023-04-29 13:16:24 +10:00
AdminCommandPermissions.cs fix admins Flags arrays (#19644) 2023-09-27 21:59:12 +02:00
AdminData.cs Added some missing engine command permissions. (#5782) 2021-12-18 14:16:34 +01:00
AdminFlags.cs Seperate flag for whitelist commands (#637) 2024-01-02 23:48:29 +00:00
AdminFlagsHelper.cs Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
AdminFrozenComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
AdminFrozenSystem.cs Misc changes from replay branch (#12581) 2022-11-15 17:34:47 +11:00
AnyCommandAttribute.cs Toolshed (#17895) 2023-08-02 16:09:08 -05:00
BanPanelEuiState.cs Add admin Erase verb, add checkbox to erase from the ban panel (#20985) 2023-10-14 22:19:04 +02:00
EditSolutionsEuiState.cs Fix solution editor UI (#24004) 2024-01-26 22:34:27 +01:00
MsgUpdateAdminStatus.cs Pass IRobustSerializer to NetMessage (#11021) 2022-09-14 17:25:25 +10:00
PermissionsEuiState.cs Ensure EUIs close themselves (#15860) 2023-04-29 13:16:24 +10:00
PlayerInfo.cs Fix not being able to sort by playtime in the F7 players tab (#21004) 2023-10-20 15:29:00 +02:00
QuickDialogOpenEvent.cs Adds even more smites and a bunch of tools. (#9825) 2022-07-21 17:30:00 -05:00
SetOutfitEuiState.cs Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
SharedBwoinkSystem.cs Add ahelp typing indicator for admins (#19060) 2023-08-13 18:03:17 -05:00
SpawnExplosionEuiMsg.cs Ensure EUIs close themselves (#15860) 2023-04-29 13:16:24 +10:00