[Sugar-devel] [DESIGN] Visual clue about secondary options

Gary Martin garycmartin at googlemail.com
Mon Aug 13 12:18:07 EDT 2012


Hi Gonzalo,

On 13 Aug 2012, at 16:38, Gonzalo Odiard <gonzalo at laptop.org> wrote:

> Looking at the ticket SL #3752 [1] "Add page-based viewing functionality"
> I found again a old problem we have not solved.
> 
> If one button have a menu, is displayed pressing the secondary button,
> but the user does not have any clue about the existence of this menu.
> In the toolbar, when a button have a sub-toolbar attached, a triangle is displayed,
> and I think works ok.
> 
> Can we implement a similar visual signal to show there are a menu available 
> if the user press the secondary button? 
> With the use of touch, will be more difficult to discover these options.

+1, though we do have to consider how many places will need that extra little visual e.g. every AP, Ad-Hoc, Buddy, Activity icon in all the shell views, Pretty much every icon on all Frame sides except for the zoom level icons. That is a lot of little arrows all over the UI.For the white canvas area, it could be not too visually messy if the canvas arrows were in a pale grey rather than black.

My general goal for this has been to try and convince developers NOT to overload icons with both primary and secondary button actions. Buttons with palette entries should generally always just open their palettes when clicked, and Buttons with primary actions should avoid having secondary actions hidden in palettes (with exceptions for advanced, or rarely used features where these users can be considered more experienced).

> May be something to talk in the next design meeting? 

Sure, I'll add it to the agenda, I have some of Simons touch related patches to add as well.

Regards,
--Gary

> 
> Gonzalo
> 
> 
> [1] http://bugs.sugarlabs.org/ticket/3752
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20120813/974c8353/attachment.html>


More information about the Sugar-devel mailing list