https://bugs.kde.org/show_bug.cgi?id=464099
Aleix Pol <aleix...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/plasma-workspace/commit/ | |af0f73f13bb067b6ad28535f4ef | |14eb631303446 Status|ASSIGNED |RESOLVED --- Comment #7 from Aleix Pol <aleix...@kde.org> --- Git commit af0f73f13bb067b6ad28535f4ef14eb631303446 by Aleix Pol Gonzalez, on behalf of Aleix Pol. Committed on 13/01/2023 at 11:05. Pushed by apol into branch 'master'. notifications: Improve activation infrastructure The Wayland activation protocol xdg_activation_v1 requires us to send the input serial that triggers the notification as one of the inputs. So far we were always using 0 because it's not trivial to infer which window is the one that triggers the action. This change adds API to specify the calling window so this is not a problem anymore. M +1 -0 applets/notifications/package/contents/ui/global/Globals.qml M +1 -1 dataengines/notifications/notificationaction.cpp M +22 -0 libnotificationmanager/abstractnotificationsmodel.cpp M +6 -0 libnotificationmanager/abstractnotificationsmodel.h M +1 -0 libnotificationmanager/abstractnotificationsmodel_p.h M +15 -0 libnotificationmanager/notifications.cpp M +12 -2 libnotificationmanager/notifications.h M +5 -4 libnotificationmanager/notificationsmodel.cpp M +5 -2 libnotificationmanager/server.cpp M +12 -1 libnotificationmanager/server.h https://invent.kde.org/plasma/plasma-workspace/commit/af0f73f13bb067b6ad28535f4ef14eb631303446 -- You are receiving this mail because: You are watching all bug changes.