summaryrefslogtreecommitdiff
path: root/settings.hpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2021-07-26 02:10:56 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2021-07-26 02:10:56 -0400
commitede2f53ba537d13aca3f37ba4029166f780414a2 (patch)
tree5b8cb14f7097222b210d4733493192d6bb06fd7e /settings.hpp
parentea9dd29721da8c8bef126462c2ee4fd1e53d7edc (diff)
parentdf243a40b5febcf7b9834e66f0ade770c3b483a0 (diff)
downloadabaddon-portaudio-ede2f53ba537d13aca3f37ba4029166f780414a2.tar.gz
abaddon-portaudio-ede2f53ba537d13aca3f37ba4029166f780414a2.zip
Merge branch 'channels-list'
Diffstat (limited to 'settings.hpp')
-rw-r--r--settings.hpp14
1 files changed, 13 insertions, 1 deletions
diff --git a/settings.hpp b/settings.hpp
index d77b418..2a9fb9c 100644
--- a/settings.hpp
+++ b/settings.hpp
@@ -15,7 +15,6 @@ public:
bool GetShowMemberListDiscriminators() const;
bool GetShowStockEmojis() const;
bool GetShowCustomEmojis() const;
- std::string GetLinkColor() const;
int GetCacheHTTPConcurrency() const;
bool GetPrefetch() const;
std::string GetMainCSS() const;
@@ -23,6 +22,19 @@ public:
bool GetShowOwnerCrown() const;
std::string GetGatewayURL() const;
std::string GetAPIBaseURL() const;
+ bool GetAnimatedGuildHoverOnly() const;
+
+ // i would like to use Gtk::StyleProperty for this, but it will not work on windows
+ // #1 it's missing from the project files for the version used by vcpkg
+ // #2 it's still broken and doesn't function even when added to the solution
+ // #3 it's a massive pain in the ass to try and bump the version to a functioning version
+ // because they switch build systems to nmake/meson (took months to get merged in vcpkg)
+ // #4 c++ build systems sucks
+ // three options are: use gtk4 with updated vcpkg, try and port it myself, or use msys2 instead of vcpkg
+ // im leaning towards msys
+ std::string GetLinkColor() const;
+ std::string GetChannelsExpanderColor() const;
+ std::string GetNSFWChannelColor() const;
bool IsValid() const;