You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.
Describe the bug
When using the notification daemon dunst, Cawbird notifications show up with a generic notification icon instead of the app icon, and there is no app name in the notification.
To Reproduce
Steps to reproduce the behavior:
Install dunst and run it
Receive a notification from Cawbird
See the generic icon and missing app name
Expected behavior
The icon should be Cawbird's icon, and the app's name should show in the notification
Screenshots
The app name usually appears before the colon in my config. Here it is empty.
System details:
OS: Arch Linux
Version: 1.4
Package type: Official Arch repos
Additional context
The text was updated successfully, but these errors were encountered:
As far as I can tell, there's no way to set an application name. It's just not part of the API. Gnome (and presumably some other desktop environments, based on what I've seen) pull the name and icon from the .desktop file.
We could set an icon for all of those DEs/notification systems that can't find it themselves. But it seems a bit wasteful and prone to other problems if we ship the icon with each message rather than letting the DE pick the appropriately scaled icon etc
Edit: Just used dbus-monitor to pick out this message:
I managed to use Dunst to replace the icon with one I want. The app name, however, is up to you. It'll be nice to have Cawbird work well outside of a DE.
It looks like it's a limitation of GLib's GNotification. We would need to swap to libnotify to pass an app name. But that would also enable us to do #277, so it will probably happen at some point.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Describe the bug
When using the notification daemon
dunst
, Cawbird notifications show up with a generic notification icon instead of the app icon, and there is no app name in the notification.To Reproduce
Steps to reproduce the behavior:
dunst
and run itExpected behavior
The icon should be Cawbird's icon, and the app's name should show in the notification
Screenshots

The app name usually appears before the colon in my config. Here it is empty.
System details:
Additional context
The text was updated successfully, but these errors were encountered: