[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Desktop bubble notifications [Was: Re: Add function to make frame to

From: Lennart Borgman
Subject: Re: Desktop bubble notifications [Was: Re: Add function to make frame topmost?]
Date: Mon, 3 May 2010 21:58:43 +0200

On Mon, May 3, 2010 at 9:46 PM, Stephen Eilert <address@hidden> wrote:
> I can't see it mentioned anywhere, so forgive-me if it was discussed already.
> I have been using for quite some time todochiku.el, which provides
> notification for Windows, Linux (via notify-send) and OSX (using
> Growl).
> --Stephen

Hi Stephen, thanks and yes we have seen it. The /wait switch for
growlnotify that I have suggested at the Growl discussion group is
meant for such a solution.

See here for the suggestion:


> On Sun, May 2, 2010 at 11:29 PM, David De La Harpe Golden
> <address@hidden> wrote:
>> Lennart Borgman wrote:
>>> What more could be done that way than would be possible if
>>> growlnotify.exe had a /wait switch?
>> Remembering that I'm not familiar with growl-for-windows, but in the api
>> docs it looks like there's the possibility to just register callbacks
>> directly (surely handier?), set custom attributes, and get fine-grained
>> errors back.
>> I did say "especially on fd.o": libnotify has a lot of stuff not exposed
>> through its notify-send, like multiple actions ( "Chat|Ignore"), possibility
>> for association with specific applications widgets and systray icons, and
>> support for updating the message of the notification*. (growl-for-windows
>> doesn't currently do several of those in the first place as far as I can see
>> (could well be wrong)).
>> [debian package python-notify has a bunch of examples in
>> /usr/share/doc/python-notify/examples ]
>> *
>> import pynotify
>> import time
>> pynotify.init("Countdown")
>> n = pynotify.Notification("Uh oh","...")
>> n.show()
>> for i in range(10,0,-1):
>>    time.sleep(1)
>>    n.update("Uh oh", "%s..." % i)
>>    n.show()
>> n.update("Oh No!", "<b>BANG</b>")
>> n.show()

reply via email to

[Prev in Thread] Current Thread [Next in Thread]