CatStation/Content.Client/UserInterface/Systems
cashew 4bde1c1120
Port Chat Follow functionality from AfterLight (#45375)
* ports chat follow function from AL and removes PJB implementation
forgor to commit earlier so it's just one chunk

* fixes accidental MiscTab.xaml restructuring

* fix name color

* remove unused function

* cvar summary

* typo

* accidental doc removal

* fix test fail

* fix test fail

* like i said first pr :|

* inject in constructor

* adds chat links to Local, Whisper, LOOC and Dead Chat respects Admin ghost privacy

* i hate chat code

* remove cvar

* single events file

* adds CanGhostWarp back

* filter for admin ghosts

* move tag

* remove ChatLinkTag.cs

* fix speechbubble rendering

* i want to bash my brain in

* kill chatcode

* formatting

* testfail

* still not working

* atleast deadchat works now

* even prettier TextLinkTag.cs

* fix speechbubble rendering for looc

* docs

* renaming and better docs

* Revert "remove cvar"

This reverts commit 1acb168f

* final changes (hopefully)

* requested changes

* can't parse -

* change TextLinkTag again

* formatting and typo

Co-authored-by: Connor Huffine <chuffine@gmail.com>

* quickfix

* no logging for now actually

* i will work on this in the morning

* restructuring

* wip

* final restructuring and docs

* still not done btw

* review

* docfix

* actually we can filter for admin ghosts

* doc

* fix color

* fix fix color

* review

* all I care to clean up

* bold names

* doc

* admin warp

* fixed

* fsaasffsa

* GOD ONCE SAID: GOOD ENOUGH

* they call me the shuffler

* admin chat links

* forgor newline

* fix?

* actual fix

* dumb stuff

* chungus

---------

Co-authored-by: Connor Huffine <chuffine@gmail.com>
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
2026-09-15 08:05:17 +00:00
..
Actions Avoid exception in ActionButton.UpdateBackground (#45872) 2026-09-07 09:38:21 +00:00
Admin IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Alerts IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Atmos/GasTank Cleanup of UseDelay (#45350) 2026-09-05 17:10:50 +00:00
Bwoink Fix ahelp window not appearing on first init (#45393) 2026-08-16 15:31:35 +00:00
Character Fix highlights don't work for other languages (#41062) 2026-07-30 14:57:59 +00:00
Chat Port Chat Follow functionality from AfterLight (#45375) 2026-09-15 08:05:17 +00:00
CloseWindow Fix UI Window Memory Leak in CloseRecentWindowUIController (#45399) 2026-08-16 22:38:14 +00:00
Crafting Fix construction button not working (#12033) 2022-10-22 10:51:03 +11:00
DecalPlacer IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Emotes Radial Sorting: add explicit order field (#45445) 2026-08-23 20:08:30 +00:00
EscapeMenu Admin remarks notification (#45378) 2026-08-18 04:38:35 +00:00
Gameplay Removes IOnStateChanged calls from GameplayStateLoadController (#14617) 2023-03-12 21:02:14 -04:00
Ghost update namespace for shared ghost folder (#45095) 2026-08-03 07:16:25 +00:00
Guidebook Tweak guidebook to not reset when re-opened (#37235) 2026-07-04 22:13:19 +00:00
Hands Cleanup of UseDelay (#45350) 2026-09-05 17:10:50 +00:00
Hotbar Simplify hands UI code (#42534) 2026-01-22 21:31:45 +00:00
Info IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Inventory Refactor ItemSlotsSystem and fix insertion/ejection handling (#45284) 2026-08-16 17:04:00 +00:00
MenuBar IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Objectives/Controls Wrap objective briefing text (#24244) 2024-01-19 09:25:40 +11:00
Sandbox IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Storage Pointing at inventory items with mouse binding (#43747) 2026-07-01 06:40:02 +00:00
Viewport IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Vote IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
ProgressColorSystem.cs IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00