From kde-core-devel Tue Apr 26 18:07:40 2005 From: Aaron Seigo Date: Tue, 26 Apr 2005 18:07:40 +0000 To: kde-core-devel Subject: Re: Thoughts on the systray II. Message-Id: <200504261207.43341.aseigo () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=111453859822011 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart1194514.hz7sKntFGz" --nextPart1194514.hz7sKntFGz Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On April 26, 2005 3:21, Lubos Lunak wrote: > The idea behind the patches is that one window can be turned into one tr= ay > icon by setting a certain flag on it. A bit like the taskbar.=20 after sitting on this for a few days to consider it, i think these patches = are=20 the right direction. there is a lot more than can and should be done with i= t,=20 but once we have it in CVS it'll be easier to work on it with you =3D) > So as long as=20 > there's one window, there's at most one icon. Standalone KMail's tray icon > would fall into category 1), i.e. tray icon being a small representation > for the main window, showing status; the same aKregator. But with the > rather unusual concept of Kontact swallowing several apps there seems to = be > a problem. this is one reason (among a few) that i don't want to use WM hints ... i'd= =20 really prefer to use IPC for it. but that will likely ahve to wait for DBUS. the particular reason here is that there is no one-to-one relationship betw= een=20 windows and systray icons. nor should there need to be. the app should be=20 able to create as many or as few as it wants, regardless of how many window= s=20 it's showing. > - having only one tray icon - That'd mean the KMail and aKregator parts > would have to share the icon (and merge the tooltip text, etc.). I have no this is what we're aiming for in KDE4, based on discussions i've had with s= ome=20 of the KDE PIM people on IRC. > filtered on the server). Making the tray icon optionally wider would solve > this, just like it would with media players that want to show more buttons > (I think I've seen some media player to have several tray icons for sever= al > buttons), but that'd complicate the layouting for tall Kicker, and I'd > expect to see Aaron moaning about that. i already have to deal with this in the systemtray, and i'm actually improv= ing=20 support for such (ab?)uses of the tray in the applet. so ... no, i don't ha= ve=20 a problem with this =3D) > So far I think just having one merged tray icon would be ok. What do you > think? yes. this is the "Right" solution for kontact, though i'm not sure it's goi= ng=20 to work in every case =3D) =2D-=20 Aaron J. Seigo Society is Geometric --nextPart1194514.hz7sKntFGz Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQBCboNv1rcusafx20MRAjKSAJ9kJdIEwhkYFCi8hCqM4BAmZtoZFQCglaFP HmAebMTVxSojIzPnh2VRAWw= =D8f4 -----END PGP SIGNATURE----- --nextPart1194514.hz7sKntFGz--