Delta-v/Content.Shared/Administration
Pieter-Jan Briers 28d18c0035
PlayerListControl fixes. (#25248)
* PlayerListControl fixes.

Fix a button being selected by default always, which then can't be selected properly for real. This affected multiple admin UIs.

This broke due to upstream RT changes but ButtonGroup was always kinda busted so whatever. Uses the new IsNoneSetAllowed to implement everything properly.

Also make sure the selected player STAYS selected when filtering the list and stuff.

Also this PlayerInfo record has been changed to only do equality on the User ID because otherwise it'd need to compare each field individually which would be weird.

* Revert changes to ListContainer

This change was made default in the engine, no longer necessary here.

(cherry picked from commit 74a31ac5f3316cc865ab9f39f39efff4e0b9e748)
2024-02-21 04:03:46 +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 Fix admin notes and database time nonsense. (#25280) 2024-02-21 04:03:44 +01: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 Adds a massban flag to the admin flags (#25327) 2024-02-18 23:37:31 +01: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 Emergency revert for pulling (#24923) 2024-02-08 12:34:47 +01: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 PlayerListControl fixes. (#25248) 2024-02-21 04:03:46 +01:00
QuickDialogOpenEvent.cs make dialog window not evil (#24677) 2024-02-08 12:21:02 +01: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 Move grenade components to shared (#22691) 2024-02-08 12:22:56 +01:00