During one of the #evolution-meeting’s I got interested in implementing a feature request. The feature request requested that the alarm notification dialog would be shared for all alarm notifications that happen while you’re not paying attention.
At this moment will Evolution spawn a new instance of a dialog box each time an alarm notification happens. If you leave your Evolution instance running for a few hours and extensively use the calendaring and it’s alarm-features. You might end up with a desktop with lots of such dialog box instances.
After my work on this, Evolution will make a treeview/listbox at the left of the already created dialog visible and will add the alarm notification
to the dialog box instance.
This won’t make it to the Evolution 2.2 release. I’m not even sure yet whether it will ever be included whatsoever. Nevertheless can you already try it.
You can find documentation on building Evolution from source here. You’ll have this alarm-notification stuff after applying this patch. I created that BuildEvolutionFromSource a few weeks ago for people who are planning to hack on Evolution. So don’t let the hassle of building Evolution hold you back. It’s easy.