--nextPart39782385.CeOlS0SMSd Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On April 15, 2005 16:46, Lubos Lunak wrote: > 1) not using systray for apps minimizing, using another taskbar instead, > which may in the end even look a lot like a systray from the user's point > of view. As you'll see below this in practice mainly means replacing > KSystemTray and the underlying protocol. People in general seemed(?) to > like this part, so see below about the code. yes, i love this. this is pretty much exactly what i'm looking for. i think= we=20 sould pursue this. it's probably a KDE4 thing due to the amount of changes = it=20 requires, though there's no reason we couldn't experiment with it in 3.5 ... though this would mean changes to libs in 3.5, and i thought 3.5 was going = to=20 be an "applications" release. or are we releasing the whole platform from=20 arts -> adddons again? > 2) converting applet-like systray apps to real applets. Aaron had some > issues with this because of having bad nightmares about XEmbed, so this no, not because of XEmbed, but because the systray form factor and=20 ease-of-programming have real world benefits that applets will not be able = to=20 cover as well. > 3) improving KNotify so that apps that now use systray just to notify abo= ut > things will stop using systray, will stop rolling their own notification > implementations, and will simply use KNotify. This seemed to be generally > like as well. yes. > 4) not using the systray for daemons, quick access and such stuff, instead > simply not having any GUI for those, or using applets/whatever. I'm not > actually sure what was the opinion on this. depends on the daemon. for some this is the obvious step (e.g. the uiserver= ),=20 for others it may not be. i don't think we can classify them all together=20 unfortunately. > Ok, now the more interesting part, i.e. the one with patches. See > attachments with patches for kdelibs/kdecore, > kdebase/kicker/applets/systemtray and kdebase/kwin . They kind of impleme= nt > 1), it still needs quite some work and they're a bit hackish in some > places, but it's good enough for seeing the idea in practice. Note that y= ou > need current CVS of kdecore for them to work properly. ok, i love this idea. let's pursue it further. =2D-=20 Aaron J. Seigo Society is Geometric --nextPart39782385.CeOlS0SMSd Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQBCYAgB1rcusafx20MRAi0FAJ93gzQ6C0IH5n644u6zweiMpW/RcgCgkjN/ MgpKNAN1dNrXuNSCSbBDI9M= =RFjw -----END PGP SIGNATURE----- --nextPart39782385.CeOlS0SMSd--