
Actually link a notification source with an app instead of just to its app name and PID, which in many cases don't really identify an app. E.g. for portal applications the PID points to the xdg-desktop-portal. Use the app when ever possible but keep using the app name and PID as a fallback. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3173>