Delta-v/Content.Server
ike709 055059ab5c
Chairbender Chat (#3794)
* #272 restructure and restyle chat line edit section

* #272 no arrow, actually change id on channel changer

* #272 nice round chat channel picker

* #272 add chat channel selection logic, and auto-select
when a prefix is entered

* #272 consistent width of chat channel btn

* #272 only show admin channel filter if asay perms

* #272 add tutorial info on chat prefixes

* #272 added chat filter button

* #272 added chat filter button

* #272 WIP on filter popup

* #272 fix filter popup pressed / unpressed logic

* #272 fix filter popup positioning and layout

* #272 WIP channel filter logic

* #272 WIP channel filter logic

* #272 WIP refactoring how chatbox / manager manages available filters and channels to send on

* #272 WIP implementing filtering UI / logic
and refactoring how chat UI is managed

* #272 fix various bugs with new chat filter / selector logic

* #272 remove outdated todos

* #272 WIP working chat window resize

* #272 bounded chatbox resizing

* #272 alertUI moves with resized chat

* #272 WIP making alertUI not be too large when changing size / UIScale

* #272 WIP fixing window / uiscale adjustment

* #272 WIP hacky approach for resizing, will try another approach

* #272 implement hacky approach for bounded chat resize

* #272 no resizing of lobby chat

* #272 WIP adding unread marker to chat filters

* #272 basic working unread chat message indicators

* #272 WIP adding horizontal channel selector items

* #272 horizontal channel selector popup

* #272 workaround for chat selector staying highlighted when right clicking it while toggled

* #272 workaround for chat selector staying highlighted when right clicking it while toggled

* #272 wip trying to add tests for chatbox

* #272 remove test, not really possible with current system

* #272 merge latest

* #272 merge latest

* #272 fix csproj changes

* It works if you disable the lobby

* Fixes lobby chat

* Adds more channel focusses

* Channel cycler

* Address review

* Address nitpicks

* Address more of the review

* Fix chat post-viewport

* Finalize review stuff

Co-authored-by: chairbender <kwhipke1@gmail.com>
Co-authored-by: ike709 <sparebytes@protonmail.com>
2021-04-20 16:39:39 -07:00
..
AI Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Actions Split entity lookups from entity manager (#3747) 2021-04-06 13:31:07 +10:00
Administration Player list now lists antagonists. (#3826) 2021-04-10 22:24:50 -07:00
Alert/Click Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Atmos AtmosphereSystem no longer creates a component manually. (#3839) 2021-04-13 13:17:10 +02:00
Botany makes prototypeinheritance opt in 2021-03-05 11:13:00 +01:00
Cargo Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Chat Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Chemistry AtmosphereSystem no longer creates a component manually. (#3839) 2021-04-13 13:17:10 +02:00
Commands Split entity lookups from entity manager (#3747) 2021-04-06 13:31:07 +10:00
Construction Split entity lookups from entity manager (#3747) 2021-04-06 13:31:07 +10:00
Database Fix tests (#3707) 2021-03-31 21:41:23 +02:00
DeviceNetwork Nodes in entities are now named. (#3825) 2021-04-09 20:47:31 +02:00
Eui Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Explosions Split entity lookups from entity manager (#3747) 2021-04-06 13:31:07 +10:00
GameObjects Chairbender Chat (#3794) 2021-04-20 16:39:39 -07:00
GameTicking Refactor mind and ghost deletion code (#3680) 2021-03-31 14:17:22 -07:00
GlobalVerbs Refactor mind and ghost deletion code (#3680) 2021-03-31 14:17:22 -07:00
Holiday Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Interfaces Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Jobs Serialization v3 content PR (#3491) 2021-03-05 01:08:38 +01:00
Mobs Refactor mind and ghost deletion code (#3680) 2021-03-31 14:17:22 -07:00
Objectives Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
PDA Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Physics/Controllers Split entity lookups from entity manager (#3747) 2021-04-06 13:31:07 +10:00
Players Delete ghost when respawning (#3519) 2021-03-11 10:37:16 +01:00
Preferences SKREEEEEE (#3706) 2021-03-28 17:26:32 +11:00
Sandbox Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
StationEvents SoundSystem Improvements (#3697) 2021-03-21 17:12:03 +01:00
Utility Fix inflatable position (#3788) 2021-04-01 23:34:35 +02:00
Voting Restart vote improvements, voting localization. 2021-02-28 22:11:53 +01:00
AssemblyInfo.cs Fix exception in ReagentPrototype caused by IMetabolizable (#451) 2019-11-23 21:55:31 +01:00
ConnectionManager.cs Disable HWID bans currently. 2021-04-09 19:28:03 +02:00
Content.Server.csproj Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
EntryPoint.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
HardRotateVerbs.cs Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
IgnoredComponents.cs Shared subfloor system (#3590) 2021-03-13 14:46:22 +11:00
MoMMILink.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Program.cs Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00
ServerContentIoC.cs You can now ban people that aren't on the server. Or that have never JOINED the server in the first place. Amazing! 2021-03-08 02:23:44 +01:00
ServerModuleTestingCallbacks.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
ServerNotifyManager.cs Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
SetOutfitEui.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
StatusShell.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
app.config Updates submodule (#56) 2018-04-12 23:56:43 +02:00