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.

Reply via email to