Re: [PATCH] opie-multikey: Rename config dialog buttons to be more clear
Paul Sokolovsky <[email protected]> Fri, 12 Jan 2007 02:18:58 +0200
| Newsgroups | gmane.comp.handhelds.opie.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello Erik, Friday, January 12, 2007, 1:46:05 AM, you wrote: > On Thu, Jan 11, 2007 at 11:42:24PM +0200, Paul Sokolovsky wrote: >> Hello opie-devel, >> >> opie-multikey: Rename buttons to add/remove custom keymap to be more clear. >> * opie-multikey needs usability improvements at all - it may take a user >> some effort to figure out that to change language layout, one needs to call >> config (which lives on a key marked as shift), select language, and tap >> OK at window top. Most people would tap "Add" and present with file selection >> dialog with unknown to them purpose. So, at lease name buttons "Add custom..." >> and "Remove custom", to correspond to their functions. > I am on the fence on this one. If someone got a keymap from a feed and > didn't customize it but used this interface to install it, it would > really mean much to them that it says custom. Don't recourse to your guru experiences, put yourself in the shoes of novice who booted OPIE on his PocketPC first time. Novice won't rush to install something from feeds (be cause he has no idea what they are). But if his native language is not English, he's for sure proceed to investigate if that thing is at least barely usable by supporting his language. And he will be quite confused to see Ok-Cancel type dialog, where "Add" (intuitively treatable like "OK"), instead opens another funky dialog, and "Delete", which doesn't actually delete anything. So, logic behind using that wording for buttons was: 1. "Add" really should hint that it doesn't finish interaction, instead calls another subinteraction - common "..." suffix. So, "Add..." 2. But what about "Delete"? It will work only on additionally installed keymaps, so there must be some additional word to hint it has limit scope. "Delete custom" sounds good, IMHO. But other easy to get and unambiguous word, works, of course (in this case, something installed from feeds is still pretty custom comparing to standard, builtin keymaps which go with multikeys itself). 3. Then "Add..." just made to be symmetric and consistent with it. And every user who doesn't have experience with OPIE, but has experience with GUIs (and everyone has ;-) ), will get the hint - "You add something non-standard - you will be able to delete it later. Sorry guys, use other buttons for standard stuff". > Do you feel strongly about this one? Sorry for long ramble above, but that's how it feels. And yep, I'm pretty novice OPIE users too, so it's all vivid ;-) > I would rather see the up arrow on > the mulitkey graphic change to something that looks like a way to > configure it. Do you have a graphic that has a different image then the > up arrow? I am not sure what you can put there that is both small and > descriptive. It might be better to suck it up and put another key below > the keyboard that says 'config'. Well, screen estate is precious, and we cannot afford whole another button below. But solution must be still simple - again that nice "..." which unambiguously hint - something interesting will popup there. I'll look into implementing it, but I'd really like more clear button labels too, based on the above. Final usability improvement I envision for multikeys is multi-layout support. Like, you select few layouts from the list, and then can cycle thru them we're special key. That's how it works on desktop, that's how it works in wince. So, the way it's now in OPIE, it's simply PITA - no wince user will convert, they will just laugh at ;-). Of course, that will take more time to implement. (Oh, BTW, I told, I'm novice. Maybe *there's* multi-layout support. Please hint me. But it really should have more clear configuration then either ;-) ). > E -- Best regards, Paul mailto:[email protected] _______________________________________________ http://opie.handhelds.org/cgi-bin/moin.cgi/DeveloperWikiIndex Opie-devel mailing list [email protected] https://handhelds.org/mailman/listinfo/opie-devel