[PATCH] Detecting notification popup server capabilities

Aurélien Gâteau aurelien.gateau at canonical.com
Tue Sep 1 09:38:09 BST 2009


Parker Coates wrote:
> 2009/8/28 Aurélien Gâteau <aurelien.gateau at canonical.com>:
>> Sebastian Trüg a écrit :
>>> sounds like a weird solution to me. What are apps supposed to do in such a
>>> case? Just not add actions? That can be handled on another level I suppose.
>> Still, I think it's useful to let applications know whether actions are
>> supported or not. This way they can switch to other means of
>> interactions (the other means in Ubuntu being message indicators, which
>> I am working on as well, see [1])
> 
> Can you give some real use cases? I'm having a hard time of thinking
> of a situation where an app would need to know if the actions on its
> notification where actually displayed?

It's true I do not have a lot of examples where this is a hard need.

The only one I can think of is the Powerdevil notification which appears 
when it is about to hibernate your computer in 10 seconds because you 
are running out of battery. This notification has an action to cancel 
the auto hibernation. If actions were not supported, Powerdevil could 
decide to use a dialog box instead (in fact I think this notification 
should always be presented through a dialog box)

Aurélien




More information about the kde-core-devel mailing list