Add setting to prevent or highlight message overflow (#3418)

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
This commit is contained in:
Adam Davies
2022-11-13 05:47:46 -06:00
committed by GitHub
parent d409e3f17d
commit a9d3c00369
5 changed files with 90 additions and 1 deletions
+3
View File
@@ -14,6 +14,7 @@
#include "singletons/Toasts.hpp"
#include "util/StreamerMode.hpp"
#include "widgets/Notebook.hpp"
#include "widgets/splits/SplitInput.hpp"
using TimeoutButton = std::pair<QString, int>;
@@ -98,6 +99,8 @@ public:
BoolSetting showEmptyInput = {"/appearance/showEmptyInputBox", true};
BoolSetting showMessageLength = {"/appearance/messages/showMessageLength",
false};
EnumSetting<MessageOverflow> messageOverflow = {
"/appearance/messages/messageOverflow", MessageOverflow::Highlight};
BoolSetting separateMessages = {"/appearance/messages/separateMessages",
false};
BoolSetting hideModerated = {"/appearance/messages/hideModerated", false};