From 15457c49fea25a0347b0368d0707090ba5cf8c3f Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Sat, 20 Jan 2024 19:45:19 -0500 Subject: make classic channels a setting --- src/settings.cpp | 1 + src/settings.hpp | 1 + src/windows/mainwindow.cpp | 3 +-- 3 files changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/settings.cpp b/src/settings.cpp index 4b45b89..654a726 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -103,6 +103,7 @@ void SettingsManager::DefineSettings() { AddSetting("gui", "classic_change_guild_on_open", true, &Settings::ClassicChangeGuildOnOpen); AddSetting("gui", "image_embed_clamp_width", 400, &Settings::ImageEmbedClampWidth); AddSetting("gui", "image_embed_clamp_height", 300, &Settings::ImageEmbedClampHeight); + AddSetting("gui", "classic_channels", false, &Settings::ClassicChannels); AddSetting("http", "concurrent", 20, &Settings::CacheHTTPConcurrency); AddSetting("http", "user_agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36"s, &Settings::UserAgent); diff --git a/src/settings.hpp b/src/settings.hpp index 65b5b63..df723fc 100644 --- a/src/settings.hpp +++ b/src/settings.hpp @@ -32,6 +32,7 @@ public: bool ClassicChangeGuildOnOpen; int ImageEmbedClampWidth; int ImageEmbedClampHeight; + bool ClassicChannels; // [http] int CacheHTTPConcurrency; diff --git a/src/windows/mainwindow.cpp b/src/windows/mainwindow.cpp index e814051..ee28d17 100644 --- a/src/windows/mainwindow.cpp +++ b/src/windows/mainwindow.cpp @@ -36,8 +36,7 @@ MainWindow::MainWindow() }); #endif - // TEMP TEMP TEMP TEMP!!!!!!!!!!!! AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH - m_channel_list.SetClassic(true); + m_channel_list.SetClassic(Abaddon::Get().GetSettings().ClassicChannels); m_channel_list.set_vexpand(true); m_channel_list.set_size_request(-1, -1); m_channel_list.show(); -- cgit v1.2.3