>>>>> "Andre" == Andre Poenitz <[EMAIL PROTECTED]> writes:

Andre> Jean-Marc, Lars:

Andre> Can I please have your confirmation that 'we' decided to remove
Andre> inactive items from the menu instead of graying them out?

Andre> I find this horribly bad UI. A user never gets to know the
Andre> 'thing is there' unless he happens to check the menus at the
Andre> right time.


I see the issue is getting out of hands :)

My take on inactive items: 

* some of them are suppressed because the frontend does not implement
  them (thesaurus, toggle tooltips in qt, for example). I guess it is
  OK with you

* some of them are suppressed because LyX is not configured to use
  them (File>Fax, Tools>Check TeX). This makes sense to me since this
  always greyed out items are not informative (remember that the menus
  are already overcrowded)

* some of them would be too annoying (for example people not using
  literate programming would wonder forever what this greyed out
  Tools>Build Program can be)

* in some cases, it really simplifies the UI IMO, like the
  File>Version Control submenu.

* the contextual 'settings' entry in Edit are very useful, since we do
  not want to have lots of inactive entries (one for each inset type?
  great...). This is functionality we did not have before.

* so finally, we come to the one that irritates you, your beloved math
  submenu. I have too say that I am not really in love with this menu,
  but I won't criticize it too hard, since I have nothing better to
  propose for now. I think that the fact that it appears and
  disappears contextually is not too bad if we make sure that the edit
  menu is always kept short enough so that people can spot such
  entries easily (and of course, this is a pretty good reason for
  moving Preference to Tools). 

Therefore, there plenty of valuable uses of this optional stuff, and
blanket statements like the title of your bug are indeed a bit
silly... So what remains are the problems of the dreaded math and
table menus. A good solution to this might be to do heavy surgery on
them: you just decided to include there each feature that may be
useful one day (like for example the math_extern menu, which is more a
toy than anything else, and is probably more bewildering for a user
than moving prefs to another menu...).

JMarc

Reply via email to