From 1342451243ac26f8e57214bd7583e2ffdf324102 Mon Sep 17 00:00:00 2001 From: DrSmugleaf Date: Wed, 24 Nov 2021 19:01:26 +0100 Subject: [PATCH] Downgrade atmos to plosiveDepressurizati Clip text of admin log types on buttons Add a few TODOs for the future coder --- .../Administration/UI/CustomControls/AdminLogTypeButton.cs | 1 + Content.Server/Administration/Logs/AdminLogSystem.cs | 2 ++ Content.Server/Administration/Logs/AdminLogsEui.cs | 1 + 3 files changed, 4 insertions(+) diff --git a/Content.Client/Administration/UI/CustomControls/AdminLogTypeButton.cs b/Content.Client/Administration/UI/CustomControls/AdminLogTypeButton.cs index 0ad83eb0ea..8b93dfdec4 100644 --- a/Content.Client/Administration/UI/CustomControls/AdminLogTypeButton.cs +++ b/Content.Client/Administration/UI/CustomControls/AdminLogTypeButton.cs @@ -8,6 +8,7 @@ public class AdminLogTypeButton : Button public AdminLogTypeButton(LogType type) { Type = type; + ClipText = true; ToggleMode = true; Pressed = true; } diff --git a/Content.Server/Administration/Logs/AdminLogSystem.cs b/Content.Server/Administration/Logs/AdminLogSystem.cs index c5f2001844..01f005e324 100644 --- a/Content.Server/Administration/Logs/AdminLogSystem.cs +++ b/Content.Server/Administration/Logs/AdminLogSystem.cs @@ -173,6 +173,7 @@ public partial class AdminLogSystem : SharedAdminLogSystem private async Task SaveLogs() { + // TODO ADMIN LOGS array pool var copy = new List(_logQueue.Count + _preRoundLogQueue.Count); copy.AddRange(_logQueue); @@ -192,6 +193,7 @@ public partial class AdminLogSystem : SharedAdminLogSystem copy.AddRange(_preRoundLogQueue); } + _preRoundLogQueue.Clear(); PreRoundQueue.Set(0); diff --git a/Content.Server/Administration/Logs/AdminLogsEui.cs b/Content.Server/Administration/Logs/AdminLogsEui.cs index 4c4b08d28c..eb89b0f57e 100644 --- a/Content.Server/Administration/Logs/AdminLogsEui.cs +++ b/Content.Server/Administration/Logs/AdminLogsEui.cs @@ -144,6 +144,7 @@ public sealed class AdminLogsEui : BaseEui private async void SendLogs(bool replace) { + // TODO ADMIN LOGS array pool var logs = new List(_clientBatchSize); await Task.Run(async () =>