From: Christian R. <ar...@gm...> - 2006-08-18 18:31:18
|
joseph, please excuse the late reply but i was putting a small priority on "repairing" my ude cvs access (by converting it to svn which seems to work about fine now). thanks for your suggestions, please see below for comments. On Thu, Aug 10, 2006 at 12:39:42PM -0400, Joseph Huang wrote: > Hello Christian, >=20 > The behavior feels natural in my experience. Since pie menus selection > depends on direction instead of distance, invisibly extending menu targets > feels correct. I tried it in a pie menu implementation for PyQt and I > modified the RadialContext extension for Firefox to have such behavior. >=20 > http://neoui.org/cgi-bin/moin.cgi/ invisible controls (especially those who are activated by _releasing_ the mouse button) are still dangerous in my opinion. "panic-actions" in the style of "whoooaaaa!!! what have i done? well i'll just move the mouse button away from the icons and release it and nothing will happen" would have unexpected effects, loosing data in the worst case. another disadvantage is that the customizable shapes were planned as the first step to a custumizable number of icons (which is more difficult to achieve in case you have invisibly extending icons, you would have to autogenerate them and probably end up with something quite silly compared to your suggestion with the text labels, see below). now that i have full access to the sources again, i'll do a backport of the configurable shapes as soon as i got some air to do it. > Alternative to your proposal: replace the icons with text labels. that's an excellent idea. it should be quite trivial to implement upon the configurable shapes feature: we could even try to have some autogenerate shapes feature which would generate a _visible_ circular menu with text labels with a configurable radius. you would then simply have to set the radius bigger than the screen diagonal and you'll have "infinite icons". I'll try to think up a clever (and nicely-looking) way to implement that once i have finished the arbitrary shapes. > Disadvantage: > Might be harder for people who read other languages. this shouldn't be a problem: we can either make the texts configurable or simply include them into the gettext internationalization so they'ld be easy to translate into other languages in case someone's interested. greetings and tell me what you think, christian --=20 Christian Ruppert <ar...@gm...> _ This message is digitally signed with GnuPG. / \ Please find my public key and infos on \ / ASCII Ribbon Campaign http://people.freenet.de/arc.tic/gpg.html X Against HTML-Mail / \ GPG/PGP Key fingerprint =3D E9F2 04AD 9FB5 B0DF CD0E F962 A30E 449F 14EC 2= 928 |