Delta-v/Content.Client/Administration/UI
nikthechampiongr d1a60fafe7
Implement a playerpanel (#30238)
* Basic structure for the player panel ui

* Ensure basic functionality

Player panel now receives and displays basic info

* Make whitelistcommands accept user ids

* Make PlayerPanel use GUIDs where possible

* Add functionality to most playerpanel buttons

* Implement remaining playerpanel features

* Localize everything

* Finish up

* Put command arguments in quotes

I am not sure if it's even possible to have something like a space in
them considering they are guids and usernames but sure why not

* Make playerpanel a verb

* Add Logs button to player panel

* Change Notesbutton text and make whitelistbutton a confirmtion button

* Add freeze button that does not mute the player

* Add sharedconnections counter to playerpanel

* Make the playetime format clearer

* Allow for copying of the a player's username

* Do minor cleanup

* Rearrange buttons

* Fix unfreeze button not updating

* Fix wrong localisation text

* "Fix" the same role ban counting multiple times

The way rolebans are stored is horrible.
As such if you ban someone from a departmenrt or something
role bans are individually placed for every role.
The only way I found to distinguish them is the bantime.
This is horrible but I do not want to rewrite how all the bans are
stored right now.

* Add Delete and Rejuvenate buttons to player panel

By popular demand

* Marginally improve ui

* Add logs

* review update

* Fix verb

* Fix double notes

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-08-09 15:33:25 +10:00
..
AdminRemarks Improve admin message seen/dismiss state. (#26223) 2024-03-21 16:15:46 +01:00
BanList Add role bans tab to the bans admin window (#20388) 2023-09-22 14:08:28 -07:00
BanPanel Hiding and clearing department prototype code (#28114) 2024-06-01 19:49:34 -04:00
Bwoink Fix Bwoink Player sorting again.... (#30580) 2024-08-02 13:58:00 -05:00
CustomControls Fix aHelp menu sorting (#30518) 2024-07-31 11:58:31 +10:00
Logs Remove cringe hardcodes for background (#20374) 2023-09-22 14:50:34 -05:00
ManageSolutions Shuttle console + FTL rework (#24430) 2024-03-03 18:39:19 +11:00
Notes Better admin note popups text visibility (#29909) 2024-07-12 00:03:21 +10:00
PlayerPanel Implement a playerpanel (#30238) 2024-08-09 15:33:25 +10:00
SetOutfit Fix misc commands (#20004) 2023-09-11 15:21:52 +10:00
SpawnExplosion Replace Matrix3 with System.Numerics.Matrix3x2 (#27443) 2024-06-02 14:07:41 +10:00
Tabs Teleport and delete buttons in objects tab. (#28914) 2024-08-08 21:00:08 +10:00
AdminAnnounceWindow.xaml Multiline edit everywhere (#15216) 2023-04-14 12:57:47 -07:00
AdminAnnounceWindow.xaml.cs Multiline edit everywhere (#15216) 2023-04-14 12:57:47 -07:00
AdminMenuWindow.xaml Fix baby jail (#29896) 2024-07-11 15:14:01 +10:00
AdminMenuWindow.xaml.cs Fix baby jail (#29896) 2024-07-11 15:14:01 +10:00
AdminMenuWindowEui.cs Ensure EUIs close themselves (#15860) 2023-04-29 13:16:24 +10:00
AdminUIHelpers.cs Add confirmation to kick and respawn in the admin player actions panel (#20542) 2023-09-28 15:46:06 -07:00
PermissionsEui.cs Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00