colinkeenan/silentcast — pull request #3 by Seth-Johnson (2014-09-27 02:50:12+00:00)
Title: Added a python based indicator for Unity

Yad notifcations don't work with Unity, due to its strict managment of indicators. I know you can use systray-trusty to enable indicator whitelisting, but this is another step for the user and means installing a non official upgrade to Unity. To me this is not renewable in the long run. I am not entirely sure how doing this will affect upgrading when newer versions of Unity come out [but my gut tells me it won't be good](http://ubuntuforums.org/showthread.php?t=2217458&page=3&p=13130008#post13130008).

Either way, I didn't want to go that route so I wrote this small indicator in python + Gtk and amended genffcom to use it in place of yad when Unity was detected. I have been using this on my build pretty much since I installed silentcast and it has proven stable enough.

If you would prefer having people go the systray-trusty route that's fine, but I figured I would at least show you.