Use G_BYTES_ICON for freedesktop notifications
Hello,
We're currently writing (in python) some notification code for our application and we stumbled upon the fact that the icons of the notification are not displayed.
Since the icons are fetched from a server we're storing them in an gtk.IconFactory and with my patch we storing alongside the IconSet a BytesIcon (our code inherits from gtk.IconFactory so it's easy to do it).
Unfortunately, setting a BytesIcon as icon for a notification does not yield the expected result as it's ignored (see https://gitlab.gnome.org/GNOME/glib/blob/master/gio/gfdonotificationbackend.c#L289).
We're thinking about adding support for G_BYTES_ICON in this code but it seems quite difficult as there is no way to fill the properties required by image-data
from https://developer.gnome.org/notification-spec/#icons-and-images
Do you have any indication how we can proceed to add this support?