Integration with gnome libnotify
I would love to have songbird announce its tracks via gnome's libnotify. An add-on for this would be awesome.
Ubuntu encourages all programs to use libnotify for their notifications. :)
Ubuntu encourages all programs to use libnotify for their notifications. :)
22
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
-
Inappropriate?I found an add-on called "Notify Me" that says it does this, but it doesn't work on my machine (says it's incompatible). Using Songbird 1.1.2, Gnome Ubuntu 9.04, 64bit.
I’m sad
-
Inappropriate?Actually what we want is integration with notify-osd (which is the new and improved notification system in Ubuntu 9.04) which looks nicer then old ugly libnotify.
I’m wanting Songbrid to use notify-osd
5 people think
this is one of the best points
-
notify-osd is ALSO libnotify. notify-osd is just a replacement for notification-daemon, which is the "old ugly libnotify".
The "Notify Me" extension (http://addons.songbirdnest.com/addon/...) works just fine with notify-osd (I'm using it myself) after tweaking the maxVersion or disabling compatibility check. -
Inappropriate?An integration with notify-osd would be very very good. You can use the mentioned plugin by editing the install.rdf file. It's explained on the plugin site.
Two days ago I had it working with the new notify-osd but yesterday I had to reinstall my ubuntu 9.04 because my HDD died.
I'll reply back if I get it to work. Songbird gives no error messages so far. Must be a missing package.
2 people think
this is one of the best points
-
Inappropriate?Ok! I found out how! Thanx, McFlow!
Here's how it worked for me:
1. Download "Notify Me" add-on from here: http://addons.songbirdnest.com/addon/...
2. Extract the downloaded .xpi file to some folder
3. Oped install.rdf with gedit or some other text editor
4. Look for tag <em:maxversion> and modify its body to 1.1.2 (your Songbird version
5. Save install.rdf
6. Pack back everything in a zip file and rename it with the .xpi extension, like it was before
7. In Songbird. Tools -> Options -> Add-ons -> Install... and point to the created .xpi file
That's it!
The developer of the the add-on probably didn't have time to increment the version of the add-on when the new Songbird came out.</em:maxversion>
I’m happy
-
Inappropriate?The "notify me" addon is not using the notify-osd notification system. Anyone who made an extension can do this simple integration. So, if an official helper read this, please try to contact an extension developer. Thanks
If some one needs help, here are some codelines...
https://wiki.ubuntu.com/NotificationD...
Thanks for reading...
I’m anxious
1 person thinks
this is one of the best points
-
Hey tommm, you can always comment directly on the extension page. :0) I've added this thread here: http://addons.songbirdnest.com/addon/... -
Yes it is (I'm repeating myself here). notify-osd is just a new GUI for libnotify, and "Notify Me" works just fine with it. What you seem to be referring to as "libnotify" is the old GUI, "notification-daemon".
Check your facts before spreading FUD... -
Inappropriate?there is a add-on doing this: http://inoue.nl/song_notifier-0.5.1.xpi
BUT you need to install libnotify-bin apt://libnotify-bin
I'm working in a way to get this done without any extra packages... :D
I’m confident
1 person thinks
this is one of the best points
-
we'd rather you linked to the songbird's add-ons site so people wouldn't suspect spyware.. -
yeah.... I actually meant notify-osd, I guess, so it would look like the new gnome notifications that's willing to become more of a standard (all programs to use the same type notification, so it would be more consistent).
The "Notify me" add-on does the job.
:) -
I installed dael99's extension running the risk of bad code, and it does'nt work... So, please put the link to the addons page. -
I think he's talking about this add-on http://addons.songbirdnest.com/addon/39 . -
Inappropriate?Regarding the notify-osd thing, that's just a program that displays libnotify notifications :)
-
i guess so.... but I think it's about 'how' it displays it :) -
Inappropriate?I know, I love notify-osd :) My point was just that notify-osd uses libnotify, it doesn't need any special support :)
-
Inappropriate?the sad part of it, is that the extension from Niels is not using properly the libnotify instead, it uses libnotify-bin wich needs to be installed first.
Also, the notification can't be updated, so when we skip a track, the bubble is still being displayed.... :(
There's an easy way to make libnotify work from the CORE of Songbird... I'll research and try to help on this... but 'm not so good on C.
I’m confused
-
Inappropriate?Anyone want to hack into the FirefoxNotify add-on? I bet that would be a great start to see how to implement it in Songbird... That would be an awesome addition to Stevo's Notify Me extension...
I’m getting excited...
-
this looks really tempting..... :D -
it uses the new notify-osd... which is sweet... -
Inappropriate?but haching the extension will NEED the notify-bin packages, what we want is to use the libnotify package. To do that we need to hack the songbird_core, somtheing ike mISAlert or something... and that is pure C/C++ code
I’m undecided
-
Inappropriate?The proper way to do it is simply using this: https://wiki.ubuntu.com/NotificationD... (which is really easy is both C/C++ or python). It's just about the same thing as using notify-send from the terminal. An add-ons developer could do this really REALLY easily IMO.
I’m waiting for an add-ons developer to jump.
-
Inappropriate?Yes, any developer who knows a little of C++ and JS can do that... So, if any employee read this, try to contact someone to do that... Thanks!
I’m Anxious
-
Hey tommm, we're stoked that you're excited about this and we are here but this is a project that will likely get accomplished on a quicker timeline if it gets picked up by an add-on developer. :0) -
Yes Laura, when I said developer, I meant add-on developer... So I guess there is more than one (and linux user) who would be interested if read this topic! -
Absolutely, there's a ton! Just clarifying as many of the developers who may be interested in the project are dedicated community members not employee's. ;-) -
Sory, I meant people like you when I said employee... (i'm not a native english speaker) Because I thought you can contact comunity developers...
Now I'm trying to contact someone that would like to help! ;) -
Oh good, we're on the same page now! -
If i knew any JS or C++ i'd try, but sadly i don't, so if someone get anything done, i'd be happy to do bug reports and testing, i'd love to see any way to do this :D -
Inappropriate?I installed ubuntu-notifier, song notifier (editing install.rdf) and notify me (editing install.rdf and installing libglib1.2ldbl) on Ubuntu 9.04 with Songbird 1.2. Of the 3, I liked Notify Me more, it uses the default album art of the skin when no album art is found, and it doesn't display "null" if you don't have the name of the album.
If any of them solved the problem of the bubble that doesn't dissapear when I skip a track I would definitely use that one. -
That's fixed in the latest version of ubuntu-notifier. -
Inappropriate?It does not want to work for me... I changed the maxversion and disabled check compatibility, but still not notifying me of the song :-(
Am I doing something wrong?
I’m frustrated
Loading Profile...






CHAMP