Add option to limit the amount of shown log lines

This commit is contained in:
Harold Iedema
2024-04-18 16:13:46 +02:00
parent 04b1063972
commit e0793a51da
7 changed files with 80 additions and 29 deletions
+5 -1
View File
@@ -874,7 +874,11 @@ public sealed class ChatLogWindow : Window, IUiComponent
var lastTimestamp = string.Empty;
int? lastMessageHash = null;
var sameCount = 0;
for (var i = 0; i < tab.Messages.Count; i++)
int maxLines = Plugin.Config.MaxLinesToRender;
int startLine = tab.Messages.Count > maxLines ? tab.Messages.Count - maxLines : 0;
for (int i = startLine; i < tab.Messages.Count; i++)
{
var message = tab.Messages[i];