diff --git a/Telegram/SourceFiles/platform/linux/main_window_linux.h b/Telegram/SourceFiles/platform/linux/main_window_linux.h index 5dfb5eb8a..73934b4dc 100644 --- a/Telegram/SourceFiles/platform/linux/main_window_linux.h +++ b/Telegram/SourceFiles/platform/linux/main_window_linux.h @@ -42,10 +42,6 @@ public: return _sniAvailable || QSystemTrayIcon::isSystemTrayAvailable(); } -#ifndef DESKTOP_APP_DISABLE_DBUS_INTEGRATION - void handleSNIHostRegistered(); -#endif // !DESKTOP_APP_DISABLE_DBUS_INTEGRATION - static void LibsLoaded(); ~MainWindow(); @@ -115,6 +111,7 @@ private: void setSNITrayIcon(int counter, bool muted); void attachToSNITrayIcon(); + void handleSNIHostRegistered(); void handleSNIOwnerChanged( const QString &service, diff --git a/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp b/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp index b4a0d8f83..bacb22379 100644 --- a/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp +++ b/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp @@ -238,10 +238,6 @@ public: void close(); void setImage(const QString &imagePath); - void notificationClosed(uint id, uint reason); - void actionInvoked(uint id, const QString &actionName); - void notificationReplied(uint id, const QString &text); - private: GDBusConnection *_dbusConnection = nullptr; base::weak_ptr _manager; @@ -259,6 +255,10 @@ private: guint _notificationClosedSignalId = 0; NotificationId _id; + void notificationClosed(uint id, uint reason); + void actionInvoked(uint id, const QString &actionName); + void notificationReplied(uint id, const QString &text); + static void signalEmitted( GDBusConnection *connection, const gchar *sender_name,