← Back to team overview

kicad-developers team mailing list archive

Re: Cosmetically enhancing the cosmetic enhancement

 

No. That serves the functional purpose, but not the aesthetic one. A
disabled menu item conveys to the user that it is not available for use,
so disabling the currently active item says exactly the opposite of what
it should: not "OpenGL is currently in use, so you can't switch to it"
but rather "OpenGL is unavailable for you to use".

An acceptable solution fulfills *both* purposes: it only allows the user
to make valid selections, and explains to the user what those selections
actually are.

On Sat, Jan 14, 2017 at 05:42:51PM +0200, Константин Барановский wrote:
> As variant, we may just disable menu entry for currently selected canvas.
> 
> 2017-01-14 16:51 GMT+02:00 Chris Pavlina <pavlina.chris@xxxxxxxxx>:
> 
> > That's what I think I'll have to do.
> >
> > It can be annoying to have to fit within the GUI paradigm of all three
> > OSes... What I'd /really/ like is something that looks like this, with a
> > header:
> >
> >  +--------------+
> >  | Canvas type  |
> >  |              |
> >  | ( )  Legacy  |
> >  | (O)  OpenGL  |
> >  | ( )  Cairo   |
> >  +--------------+
> >
> > But I can't make that look good on OSX :((
> >
> >
> > On Sat, Jan 14, 2017 at 03:44:21PM +0100, Nick Østergaard wrote:
> > > I think that menu is a bit strange. Why not ditch the icon's for those
> > > canvas options and just a checkmark as used in the language menu?
> > >
> > > 2017-01-14 15:35 GMT+01:00 Chris Pavlina <pavlina.chris@xxxxxxxxx>:
> > > > This looks bad:
> > > >
> > > > https://misc.c4757p.com/ugly.png
> > > >
> > > > Really bad. Three of the same icon, with low enough contrast that I can
> > > > barely tell what it's a picture of... and seriously, prepending "** "
> > to
> > > > mark the selected item? Really? Even text-mode applications that are
> > > > stuck doing things like that usually think to space over the deselected
> > > > ones too so everything still lines up...
> > > >
> > > > If I prepared a patch to ditch the icon and display option buttons next
> > > > to those instead, would it be argued against?
> > > >
> > > > --
> > > > Chris
> > > >
> > > >
> > > > _______________________________________________
> > > > 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
> >
> > _______________________________________________
> > 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
> >


Follow ups

References