After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 142847 - GNotify interaction (already made)
GNotify interaction (already made)
Status: RESOLVED FIXED
Product: muine
Classification: Other
Component: general
trunk
Other Linux
: Normal enhancement
: ---
Assigned To: Muine Maintainers
Muine Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-05-20 15:44 UTC by Brian Kerrick Nickel
Modified: 2005-01-11 12:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Brian Kerrick Nickel 2004-05-20 15:44:05 UTC
I've created a GNotifyFrontend, based on DashboardFrontend which displays newly
started songs if the player window isn't visible. My current source tree is
rather mangled, and I have some stuff I need to do right now, so I don't have a
patch yet, but the changes are outlined here:
  http://www.public.asu.edu/~bnickel/muine-gnotify/

Some of it's probably crap, as it generates a .png file every time it is called
and stuff, but it is usable.
Comment 1 Jorn Baayen 2004-06-05 14:07:50 UTC
Cool stuff. I hope to get around to testing it and cleaning up soon. Thanks!
Comment 2 Jorn Baayen 2004-06-05 15:41:08 UTC
Can't you somehow serialize the pixbuf to the stream? Like, through GdkPixdata ..
Comment 3 Brian Kerrick Nickel 2004-06-05 17:09:52 UTC
The GNotify spec only accepts images on disk, so it has to be stored as a file.
I was thinking, though, that the image generation could be done for a more
universal scope, say, creating now-playing.png for the album art and
now-playing.txt with the metadata so that other applications (like gdesklets)
could display "Now Playing" data as well.
Comment 4 Jorn Baayen 2004-12-29 23:29:12 UTC
I have just commited plugin support to CVS, it should be possible now to write a
plugin with the same functionality. When you have it ready, I'll add it to CVS-
so that it'll get built, but, just like the Dashboard plugin, not installed by
default. This because neither Dashboard nor GNotify are very widespread yet ..