dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #06471
[Bug 390508] Re: notifyOSD ignores the expire timeout parameter
quequotion, the FreeDesktop notifications specification is for
asynchronous notifications. Since five years before Notify OSD was
released -- since before Ubuntu even existed -- it has been right there
in the very first sentence of the specification: "to notify the user in
an asynchronous manner of events".
I reiterated that fact in my comments in this bug report on 2009-10-02
and 2009-11-23. If you try to use it for synchronous things, such as
displaying which TV channel you've just switched to, you should not be
remotely surprised that some implementations don't do what you want.
As I said in those comments four years ago, if you want to provide
synchronous feedback, you should draw your own synchronous notification.
Notify OSD is open source, so you could copy and adapt its rendering
code if you wish.
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to notify-osd in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/390508
Title:
notifyOSD ignores the expire timeout parameter
Status in One Hundred Papercuts:
Invalid
Status in Message Web:
New
Status in Notify OSD:
Won't Fix
Status in “notify-osd” package in Ubuntu:
Won't Fix
Bug description:
Binary package hint: libnotify-bin
adyroman@panther:~/libnotify-0.4.5/tools$ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
adyroman@panther:~/libnotify-0.4.5/tools$
adyroman@panther:~/libnotify-0.4.5/tools$ apt-cache policy libnotify-bin
libnotify-bin:
Installed: 0.4.5-0ubuntu1
Candidate: 0.4.5-0ubuntu1
Version table:
*** 0.4.5-0ubuntu1 0
500 http://ro.archive.ubuntu.com jaunty/universe Packages
100 /var/lib/dpkg/status
adyroman@panther:~/libnotify-0.4.5/tools$
adyroman@panther:~/libnotify-0.4.5/tools$ cat notify-send.c | grep expire_timeout
static glong expire_timeout = NOTIFY_EXPIRES_DEFAULT;
{ "expire-time", 't', 0,G_OPTION_ARG_INT, &expire_timeout,
notify_notification_set_timeout(notify, expire_timeout);
adyroman@panther:~/libnotify-0.4.5/tools$
To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/390508/+subscriptions