From kde-core-devel Wed Sep 29 18:31:21 2004 From: Lubos Lunak Date: Wed, 29 Sep 2004 18:31:21 +0000 To: kde-core-devel Subject: Re: RFC: DBUS & KDE 4 Message-Id: <200409292031.21057.l.lunak () suse ! cz> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=109648269709377 On Wednesday 29 of September 2004 20:07, Aaron Seigo wrote: > On September 29, 2004 11:31, Lubos Lunak wrote: > > And BTW, I personally have certain doubts about a spec for > > systray-over-DBUS being widely accepted (I've recently noticed that our > > (mis)use of systray seems to be against the GNOME HIG, and I'd expect the > > other GUIs (that is, window managers) to prefer X-based solutions over > > something as heavy as DBUS). > > X-based, which means X-specific, which means available only to X11 apps, > which means completely fubarred when it comes to icon management in the > systray, which means stuck with application-by-application defined > interaction rather than desktop-centric policy, which means... no, sorry, > this simply isn't an option. i've been around this tree more times than i > care to remember and X11 is just completely the wrong technology layer for > this. if( numberOfAttempsToExplainToAaron == INT_MAX ) kdFatal() << "grmbl" << endl; ++numberOfAttempsToExplainToAaron; You're still missing the point. X-based in this case can mean only as little as s/DBUS/X11/ in your proposal. WMs, which act as the whole "desktop", are often a single process. And I can imagine all their developers being eager to bring into such fragile things like windowmanagers something external that could increase chances it will deadlock or fall flat on its face in some other way (not that it has to be this way, but good luck explaining that). For this reason I doubt you'd get support from these guys, and with GNOME I expect you to have trouble with their HIG (your proposal will come with some UI guidelines about how the systray should actually work, right?). But I may be wrong of course. Especially given that I haven't seen it yet. -- Lubos Lunak KDE developer --------------------------------------------------------------------- SuSE CR, s.r.o. e-mail: l.lunak@suse.cz , l.lunak@kde.org Drahobejlova 27 tel: +420 2 9654 2373 190 00 Praha 9 fax: +420 2 9654 2374 Czech Republic http://www.suse.cz/