From 9e3b1440c74249fbb1f19e6c321db0d11dc2f345 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Thu, 17 May 2018 20:37:21 +0200 Subject: Remove notification, bloated memory usage from 30mb to 80mb --- src/main.cpp | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'src') diff --git a/src/main.cpp b/src/main.cpp index fa33556..541efae 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -19,14 +19,12 @@ #include #include #include -#include #include using namespace std; using namespace dchat; static bool focused = true; -static NotifyNotification *notification = nullptr; void channelChangeUserNickname(Channel *channel, const StringView data, const odhtdb::Signature::PublicKey &userPublicKey) { @@ -66,12 +64,6 @@ void channelAddStoredMessage(Channel *channel, const odhtdb::Hash &requestHash, { string msg(decryptedData.data, decryptedData.size); channel->addLocalMessage(msg, user, ntp::NtpTimestamp::fromCombined(timestamp).seconds, requestHash); - if(!focused) - { - notify_notification_update(notification, "dchat", msg.c_str(), 0); - notify_notification_set_timeout(notification, 5000); // 5 sec timeout - notify_notification_show(notification, 0); - } break; } case ChannelDataType::DELETE_MESSAGE: @@ -113,8 +105,6 @@ int main(int argc, char **argv) printf("parent path: %s\n", parentPath.string().c_str()); boost::filesystem::current_path(parentPath); // Ensures loading of resources works no matter which path we run this executable from */ - notify_init("dchat"); - notification = notify_notification_new("dchat", "", 0); const int FRAMERATE_FOCUSED = 200; const int FRAMERATE_NOT_FOCUSED = 30; -- cgit v1.2.3