Open sempasha opened 5 years ago
At GNOME Goal: Notification Sources said
desktop_id should be the basename of the applications desktop file. E.g. rhythmbox installs /usr/share/applications/rhythmbox.desktop, so the desktop_id should be "rhythmbox".
So pantheon notifications widged do its job exactly as it should.
In my view gnome goal sheets miss one thing - <desktop-entry>.desktop
should allow not only to make a statement, that application supports notifications, but also to specify identifier which application will use for notifications.
Nonetheless, for now the only way to fix notifications is to specify <desktop-entry>.desktop
file name in way, when <desktop-entry>
is same as desktop-entry
property of notification.
Since webapp .desktop file contains
But it doesn't work because of mismatch between notification
X-GNOME-UsesNotifications=true
you can set custom notification settings for each web application.desktop-entry
tag and application .desktop file name.My case:
~/.local/share/applications/
has nameGoogle Play Music-webpin.desktop
dbus-monitor --session
shows, that notification, created by application, looks likedesktop-entry
tag, so search always failed, because .desktop file nameGoogle Play Music-webpin.desktop
is not matchdesktop-entry
tag valuea4af67a.artemanufrij.webpin
Renaming .desktop file to
a4af67a.artemanufrij.webpin.desktop
solves the issue.