Re: Galeon gestures
Tommi Komulainen <[email protected]>
| Newsgroups | gmane.comp.web.galeon.devel |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 2002-11-06 at 00:42, Jeff Waugh wrote: > <quote who="Matt Adam"/> > > > * Get rid of the delay for the context menu. Just wait for the mouse-up. > > I strongly, strongly object to this. It removes much of the utility and > speed of the context menu for a very small fraction of users. > > > * Leave gestures as a hidden pref, defaulted to no. This means the > > default behavior doesn't hurt anyone, and context menus popup on mouse > > down like they should. > > Surely there's a better method of providing gestures? I mean, if you're > going to do it, do it well. At the moment, I think this *is* the better method. It doesn't seem to be possible to have gestures enabled by default, so that they don't break anything (much) and that they work reliably. The delay we tried breaks only slightly the context menu behavior, but worse, it breaks the reliability making gestures quite hard to use. One could try increasing the delay, but it would break the context menu behavior even more. I think the delay method simply doesn't work for something as accurate as gestures (in comparison to simple drags as in nautilus.) Without the delay it would seriously break the normal context menu behavior, so it's not really an option to have gestures enabled by default. However the gestures are reliable then, like in galeon1. You can also use the middle mouse button for gestures, without the complications we get from context menus. But that'll just switch the problem to opening links in new window/tab. If gestures were enabled by default, the link would need to be opened on mouse-up instead of mouse-down, again breaking the normal behavior. One more possibility would be to require holding some key (Ctrl?) for performing the gestures with the right mouse button. This could propably be enabled by default without breaking anything, and it would be reliable. The downside is that it breaks the basic idea of the gestures themselves, as it forces you to use the keyboard in conjunction. I think the most usable method is the one Matt suggested. That's also how gestures work in galeon1. For the UI part I have no strong feelings either way, but a hidden pref is propably sufficient. -- Tommi Komulainen [email protected] GPG 1024D/68388EE6 6FD6 DD79 EB38 BF6F 3533 09C0 04A8 9871 6838 8EE6
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA9ySQFBKiYcWg4juYRAnd4AJ9qr+6PdfuMRz9Gp31ZhZgbDVL9FQCg6j2x eIV4bZuKhkrtE4ddC/Mbf4E= =diFt -----END PGP SIGNATURE-----