On Tue, 2005-11-08 at 12:01 +1100, Peter Harvey wrote: > The topics palette: > - I haven't got the drop-down list in place yet. > - The list shows the suggested (aka top-most) topics atm. > - I replaced the icons with text (I actually wanted buttons). This will > allow us to have "Add" and "New" for different topics. Criticise. :) The first time I read "Add" I assumed it meant that the topic doesn't exist yet. I'd expect the list to have existing topics *without* "Add" next to them, plus maybe a bold "New" beside topics which don't exist. Also, clicking in a list to add topics is a bad idea. A common use case I have with lists is: 1. Click (ANYWHERE) in the list 2. Use mouse wheel to scroll down 3. Click again to select the entry I really wanted in the first place I'd expect (based on the way the rest of GNOME works) that either double-clicking or clicking a separate "Add" button would insert the topic. For instance, look at the "Select Contacts from Address Book" dialog in Evolution. > The topics auto-complete field: > - Allows quite free editing, not too much interference. > - It uses semi-colon as a separator (I think this is safe). Evolution uses a comma to separate email addresses in a "To:" field; maybe we should strive for consistency here? > - It offers suggestions when you're midway through writing a topic. Awesome! > - It allows you to create a topic on the fly. Again, in Evolution it's assumed that any email address is valid; you don't have to specifically request to create it. Maybe it'd be better to just treat nonexistent topics as new ones, so you'd just write a comma-separated list and Epiphany would figure out what you mean. (As a potential method of visual distinction, existing topics would be underlined whereas nonexistent ones wouldn't be.) > - When you exit the widget it reads your text input and associates the > bookmark with those topics. Not before. > - It auto-updates whenever a topic is associated and presents your > topics in 'canonical' form (currently alphabetical sort, but would > prefer sort by size, so the largest topic appears first). In my opinion, alphabetical is far more intuitive. -- Adam Hooper <adamh densi com>
Attachment:
signature.asc
Description: This is a digitally signed message part