From kde-core-devel Fri Sep 16 23:46:52 2005 From: Olivier Goffart Date: Fri, 16 Sep 2005 23:46:52 +0000 To: kde-core-devel Subject: Re: [KDE4] KNotification Message-Id: <200509170147.04600.ogoffart () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=112691534413530 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart2490935.KYFLrr92te" --nextPart2490935.KYFLrr92te Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Le Samedi 17 Septembre 2005 01:11, Gary Cramblitt a =E9crit=A0: > On Friday 16 September 2005 04:55 pm, Olivier Goffart wrote: > > There is no more KNotify daemon in the current implementation (all is > > done in the client library) > > But i would like to implement a daemon for PassivePopup, that follow the > > specification of http://www.galago-project.org/specs/notification/ > > Does eliminating the KNotify daemon mean that apps like KTTSD cannot > subscribe to notification events from all applications? Yes, I have a problem with that dcop signal. there will still be an daemon, but only for passive popups, so that's not=20 enough. > To see what I'm talking about in KTTSD, look here: > http://docs.kde.org/development/en/kdeaccessibility/kttsd/knotify.html But KTTSD could be included directly into KNotification=20 I mean that add more actions in the the current notification config dialog. Note that this dialog will also be reworked in order to make it more usable. > One way to solve this without having the KNotify daemon would be for the > client library to automatically put every notification on the dbus (with > appropriate type flags, etc.) or broadcast a dcop message. I will have a look. > BTW, the freedesktop.org spec you reference already calls for a > notification "server", so KNotify doesn't really go away? Yes, but it will only handle passive popups. --nextPart2490935.KYFLrr92te Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDK1l4z58lY8jWrL0RAkv0AJ9flq9GMRJ/WZ7b8Wxe1MdCq2bl0ACfbtaK NWVGeFVtMDQ8Ki+6pRAaALc= =p/ET -----END PGP SIGNATURE----- --nextPart2490935.KYFLrr92te--