diff options
Diffstat (limited to 'src/gui/widgets/tabs/setup_chat.cpp')
-rw-r--r-- | src/gui/widgets/tabs/setup_chat.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/src/gui/widgets/tabs/setup_chat.cpp b/src/gui/widgets/tabs/setup_chat.cpp index f42f34c5a..9b20c8609 100644 --- a/src/gui/widgets/tabs/setup_chat.cpp +++ b/src/gui/widgets/tabs/setup_chat.cpp @@ -1,11 +1,11 @@ /* - * The ManaPlus Client + * The ManaVerse Client * Copyright (C) 2009 The Mana World Development Team * Copyright (C) 2009-2010 Andrei Karas * Copyright (C) 2011-2020 The ManaPlus Developers - * Copyright (C) 2020-2023 The ManaVerse Developers + * Copyright (C) 2020-2025 The ManaVerse Developers * - * This file is part of The ManaPlus Client. + * This file is part of The ManaVerse Client. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -148,11 +148,12 @@ Setup_Chat::Setup_Chat(const Widget2 *const widget) : MainConfig_true); // TRANSLATORS: settings option - new SetupItemCheckBox(_("Show chat history"), + new SetupItemIntTextField(_("Show chat history lines"), // TRANSLATORS: settings description - _("If this setting enabled, client will load old chat tabs content " - "from logs on startup instead of starting with empty chat tabs."), - "showChatHistory", this, "showChatHistoryEvent", + _("If this number is set to above 0, the client will load old chat" + " tabs content from logs on startup instead of starting with empty" + " chat tabs."), + "loadChatHistoryLines", this, "loadChatHistoryLinesEvent", 0, 10000, MainConfig_true); // TRANSLATORS: settings option @@ -237,12 +238,16 @@ Setup_Chat::Setup_Chat(const Widget2 *const widget) : // TRANSLATORS: settings option new SetupItemCheckBox(_("Enable trade tab"), + "", "enableTradeTab", this, "enableTradeTabEvent", + MainConfig_true); + + // TRANSLATORS: settings option + new SetupItemCheckBox(_("Enable trade spam filter"), // TRANSLATORS: settings description - _("Enables trade tab. Trade tab is basically some filter. Messages " - "containing words typical for trades will go to Trade tab. This " - "will make General tab less noisy. If this setting is disabled, all " - "trade related players messages will stay in General tab."), - "enableTradeTab", this, "enableTradeTabEvent", + _("Enables trade message filtering. Messages containg words typical " + "for trades will go to the Trade tab. If this setting is disabled, " + "all trade-related messages will stay in General tab."), + "enableTradeFilter", this, "enableTradeFilterEvent", MainConfig_true); // TRANSLATORS: settings option @@ -304,11 +309,6 @@ Setup_Chat::Setup_Chat(const Widget2 *const widget) : "hideChatInput", this, "hideChatInputEvent", MainConfig_true); - // TRANSLATORS: settings option - new SetupItemCheckBox(_("Enable trade spam filter"), - "", "enableTradeFilter", this, "enableTradeFilterEvent", - MainConfig_true); - // TRANSLATORS: settings group new SetupItemLabel(_("Time"), "", this, |