@@ -4,6 +4,7 @@
|
||||
#include <vector>
|
||||
#include "services/dbus/notification.hpp"
|
||||
#include "services/dbus/mpris.hpp"
|
||||
#include "services/notificationController.hpp"
|
||||
#include "services/textureCache.hpp"
|
||||
|
||||
App::App() {
|
||||
@@ -13,6 +14,12 @@ App::App() {
|
||||
this->notificationService = std::make_shared<NotificationService>();
|
||||
this->mprisController = std::make_shared<MprisController>();
|
||||
|
||||
auto notificationController = NotificationController::getInstance();
|
||||
this->mprisController->signal_mpris_updated().connect(
|
||||
[notificationController](const MprisPlayer2Message &msg) {
|
||||
notificationController->showSpotifyNotification(msg);
|
||||
});
|
||||
|
||||
app->signal_activate().connect([&]() {
|
||||
auto display = Gdk::Display::get_default();
|
||||
auto monitors = display->get_monitors();
|
||||
|
||||
Reference in New Issue
Block a user