I spent my evening hacking up a small new-mail notifier for Evolution, since it doesn't have one anymore, after the big D-Bus API break.
If anyone's interested, it can be found here. It requires pygtk2, python-gnome, python-gnome-extras, and the python D-Bus bindings. To use it, just run it; it'll stick an indicator in your notification area when evolution reports new mail. You can dismiss the indicator by clicking it or reading a message in evolution.
That's it, really. I may make it slightly fancier and more configurable in the future, but as it stands right now, my itch is mostly scratched.
[update: Yeah, it's really small. Why did it take two hours to write? I'd never used the language or either of the libraries I used for it before; plus, the tray icon stuff is really poorly documented. The actual coding took almost no time; yay high-level languages.]
[update 2: Link works now. Also, the code is not particularly pretty, and I neither apologize for nor defend it.]
If anyone's interested, it can be found here. It requires pygtk2, python-gnome, python-gnome-extras, and the python D-Bus bindings. To use it, just run it; it'll stick an indicator in your notification area when evolution reports new mail. You can dismiss the indicator by clicking it or reading a message in evolution.
That's it, really. I may make it slightly fancier and more configurable in the future, but as it stands right now, my itch is mostly scratched.
[update: Yeah, it's really small. Why did it take two hours to write? I'd never used the language or either of the libraries I used for it before; plus, the tray icon stuff is really poorly documented. The actual coding took almost no time; yay high-level languages.]
[update 2: Link works now. Also, the code is not particularly pretty, and I neither apologize for nor defend it.]