summaryrefslogtreecommitdiff
path: root/abaddon.hpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-09-10 18:28:42 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2020-09-10 18:28:42 -0400
commit54a8244bfdd26656260b3c82391db2213f937ac7 (patch)
tree2b782882fb61ac039129d8fc7d8a18e3459c2092 /abaddon.hpp
parent2c5ce3866ccf53381282f44e023416b26041dcd3 (diff)
downloadabaddon-portaudio-54a8244bfdd26656260b3c82391db2213f937ac7.tar.gz
abaddon-portaudio-54a8244bfdd26656260b3c82391db2213f937ac7.zip
basic avatars
Diffstat (limited to 'abaddon.hpp')
-rw-r--r--abaddon.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/abaddon.hpp b/abaddon.hpp
index d70da81..a52e759 100644
--- a/abaddon.hpp
+++ b/abaddon.hpp
@@ -6,6 +6,7 @@
#include "discord/discord.hpp"
#include "windows/mainwindow.hpp"
#include "settings.hpp"
+#include "filecache.hpp"
#define APP_TITLE "Abaddon"
@@ -42,6 +43,8 @@ public:
void ActionReloadCSS();
+ Cache &GetCache();
+
std::string GetDiscordToken() const;
bool IsDiscordActive() const;
@@ -62,6 +65,8 @@ private:
std::unordered_map<Snowflake, Snowflake> m_oldest_listed_message;
std::unordered_set<Snowflake> m_channels_history_loading;
+ Cache m_cache;
+
mutable std::mutex m_mutex;
Glib::RefPtr<Gtk::Application> m_gtk_app;
Glib::RefPtr<Gtk::CssProvider> m_css_provider;