--nextPart2128214.24oHudMI5Y Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Thursday 23 April 2009, Ted Gould wrote: > On Thu, 2009-04-23 at 18:03 -0600, Aaron J. Seigo wrote: > > this is probably the typical implementation we'll see in general, becau= se > > it's consistent with legacy tray behaviors. but it could just as easily > > be a voice driven system, a text interface or fluffy dancing bunnies > > pantomiming the items. ;) this is why we put no definition beyond "here > > are the triggers". > > While I understand what you're saying, I'm a little worried that unless > there's a different implementation people are going to quickly associate > them with left, right and middle click. App developers are a pain that > way :) that's fine, as long as they think of left click as "activate", right click= as=20 "context menu" and middle click as "that other thing that might happen, aka= =20 the secondary activate" it's all good. they can program to their own=20 prejudices and then if/when a different host comes along it can change=20 how/when it triggers the three different actions ...=20 > This doesn't allow for applications that handle the buttons a little > differently. For instance the network manager notification icon shows > menus for both left and right click. And doesn't really have an > "activate" type feature. Bluetooth and GNOME Power Manager are the same > on my system right now. kmix is the same way and shows its popup on Activate. i think KDE and GNOME= =20 abuse, er, use the system tray in remarkably similar ways. the idea is to identify what is the: * primary interface for the item (whatever that means: an app window, a pop= up=20 menu) * contextual options interface * secondary, if any, action to be taken yes, it's a bit of a change in thinking, but not that much and tbh really=20 overdue. > > if you'd like to work on such an addition to the spec, i'd happily acce= pt > > it as a valued addition. if you are interested, some thoughts/notes off > > the top of my head: > > I'll look at the references and see if I can't brainstorm something. cool :) =2D-=20 Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Software --nextPart2128214.24oHudMI5Y Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEABECAAYFAknxX3YACgkQ1rcusafx20PJcQCgiUC/0xKYntPyshiEKXDV/gq+ 3MQAoKOiT9QA8CRSzb+2OopVfa0xZrb2 =F6ee -----END PGP SIGNATURE----- --nextPart2128214.24oHudMI5Y--