[Panel-devel] Re: System tray

Georges A.K. georgesak at gmail.com
Wed Jun 29 07:58:33 CEST 2005


Lubos is right, but I don't see why we would poll the applications ?
Isn't it easier if whenever there's a change, the application notifies
the tray ? In what situations would the tray have to poll for info ?

On 6/29/05, Aaron J. Seigo <aseigo at kde.org> wrote:
> On Tuesday 28 June 2005 11:46, Georges A.K. wrote:
> > While we're on the subject, instead of using XAtoms or IPC, why don't
> > we use a server/client architecture a la KNotify ?
> 
> that's essentially what we'd do with an IPC based system. there would be a 
> central manager (i was hoping DBUS would offer this for us via system buses)
> 
> for all the data and 0 or more consumer of said data.
> 
> Lubos pointed out that relying directly on IPC (DCOP or DBUS) could lead to
> 
> locking issues making the whole of plasma unresponsive. my thought is that
> we 
> would either do all of this communication in a separate thread or else
> resort 
> to a full on daemon.
> 
> -- 
> Aaron J. Seigo
> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
> 
>


More information about the Panel-devel mailing list