Requirements list proposal for Growl 2.0
This is the list of items which are required for 2.0.
- Notification Center support
- Plugin API for action plugins with UI
Notification Center support
Add support for Notification Center. This makes 2.0 the 10.8 release.
Plugin API for action plugins
Growl 1.3.x and below only support one kind of plugin, the display plugin. Multiple other application developers have created plugins that are actually actions, and put them into the displays. We also have multiple action plugins.
This task is for creating an API and presenting a UI for it in Growl which is easy to understand. The API likely comes in 1.4, without being exposed in the UI. 2.0 will introduce the UI for this.
Main starting targets for the API are Boxcar and Prowl. Defining their needs for the API and then working with them on it will produce a better end result.
Have you seen the notification system that ubuntu has? It has a rudementary implementation of a feature that I'd really love.
There are notifications that can be overwritten instead of having to add another one. This is for example extremely useful for things like media players, when I'm on a music player for example, and I change to the next song a few times in a row, suddenly my screen get's flooded with notifications, I think those kinds of notifications should overwrite the content of the previous one, as it's not a kind of event that needs "history", but one where I only care about the last one.
It's something to think about, I'll be trying (without success) to extend the current source to do that :P
We have that already.
Yeah, sorry about that, I had never seen it before, it seems that the apps are the ones that choose whether to do it or not; it would be nice to have a little checkbox in the "Growl Preferences…" But maybe I'm the only one who would use something like that, who knows :P