← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] kicad right click menu corrections and few icons corrections

 

Hi José!

On 02.06.2017 17:05, José Ignacio wrote:
> The use of "..." for menu items that show a dialog with extra options
> necessary to perform the operation has been in Microsoft's UX guidelines and
> apple's HIG since time immemorial:
> 
> https://msdn.microsoft.com/en-us/library/dn742392.aspx#usingellipses
> 
> https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/OSXHIGuidelines/TerminologyWording.html#//apple_ref/doc/uid/20000957-CH15-SW3
>
>  https://developer.gnome.org/hig/stable/writing-style.html.en#ellipses
> 
> It is a very well known and traditional convention and Kicad shouldn't break
> it. As the guidelines say, the ellipsis (...) is reserved for commands that
> need further input from the user to proceed,

Ok! Totally agree until here..

> showing a modal dialog shouldn't be enough to warrant adding the ellipsis
> (though I've seen several programs be ellipsis-happy and put it on everything
> that calls a dialog...)
>

.. but now I can't follow you.

What could be a more severe indicator of "needing further input" than showing a
/modal/ dialog box?

This is exactly what ellipses are about. They say "Click me, and I will force
you into modal interaction".

Modal interactions should be kept to a minimum.. most of the dialogs that KiCad
shows could be replaced by dockable object inspector windows (Which I think is
already on the roadmap for Version 6). Until then, ellipses should be used.

best regards,
Thomas

> On Fri, Jun 2, 2017 at 8:20 AM, Fabrizio Tappero <fabrizio.tappero@xxxxxxxxx 
> <mailto:fabrizio.tappero@xxxxxxxxx>> wrote:
> 
> Hi JP,
> 
> thanks a lot!!
> 
> I am a little unsure about this "Save as..." three dots thing used every time
> the menu item takes you to a second window. but I will investigate about UI
> stuff a little.
> 
> cheers Fabrizio
> 
> 
> 
> 
> On Fri, Jun 2, 2017 at 12:44 PM, jp charras <jp.charras@xxxxxxxxxx 
> <mailto:jp.charras@xxxxxxxxxx>> wrote:
> 
> Le 30/05/2017 à 14:54, Fabrizio Tappero a écrit :
>> Hello Wayne, In attachment you can find a good review of approx 30 icons
>> and a global simplification of approx 30 icons. I have also corrected some
>> menu labels.
>> 
>> Since there is a lot of corrected text that is very much related to 
>> English, it would be great if you could review it before submitting it. A 
>> not so fun work but I think it will make kicad a much better tool.
>> 
>> I think it would be recommendable to avoid "a" and "the" in button and
>> menu tooltips. So that it way easier to understand what the button or
>> tooltip is about. The use of singular plural is also inconsistent and I
>> tried to fix it. Please Wayne feel free to make any changes you think is
>> important.
>> 
>> I have also notices that several menus are a little inconstant. I will try 
>> work on it since I think the current kicad UI is very usable but it needs 
>> to be more consistent.
>> 
>> I have tried to fixed a lot of icons so that their meaning is more 
>> immediate to understand. I have as well started a process of
>> simplification of many redundant icons. I think it is important that we
>> begin simplifing the kicad icon set because at the moment is really too
>> large.
>> 
>> Here below a detailed description of the changes.
>> 
>> Cheers Fabrizio
> 
> 
> Hi Fabrizio,
> 
> I committed your icons. Thanks.
> 
> 
> -- Jean-Pierre CHARRAS
> 
> 
> 
> _______________________________________________ Mailing list:
> https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers> Post to     :
> kicad-developers@xxxxxxxxxxxxxxxxxxx 
> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx> Unsubscribe :
> https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers> More help   :
> https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
> 
> 
> 
> 
> _______________________________________________ Mailing list:
> https://launchpad.net/~kicad-developers Post to     :
> kicad-developers@xxxxxxxxxxxxxxxxxxx Unsubscribe :
> https://launchpad.net/~kicad-developers More help   :
> https://help.launchpad.net/ListHelp
> 



References