mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* xconfig request
@ 2007-09-24  4:12 Randy Dunlap
  0 siblings, 0 replies; only message in thread
From: Randy Dunlap @ 2007-09-24  4:12 UTC (permalink / raw)
  To: lkml; +Cc: zippel

Hi,

I have a UI request for xconfig.  Seems somewhat simple & obvious
from a user perspective.  I'm not saying that it's simple to
implement, but maybe someone out there would be interested in doing
so.


By default all menus start as open or expanded, but they can also be
closed by clicking on the "[-]" to the left of the menu heading,
to reduce the amount of screen real estate that the menu occupies.
However, when the parent menu is left (when the user moves to another
parent menu), the open/closed state of the user-requested-closed menu
is lost, so that when its parent menu is clicked/opened again, the
previously closed sub-menu is also open/expanded rather than closed.

The UI request is simply for menus that the user has requested to be
closed (unexpanded), they remain that way until the user clicks on the
"[+]" to open them.


Many examples are possible.  Here's one:

Go to the Networking menu and then cliick on "Networking options".
Click on the "[-]" to the left of "TCP/IP networking" because it takes
too much screen space.
Disable IPX and Appletalk below TCP/IP (this is just a pretend
scenario).
Now click on "Network device support".  Oops, forgot something in
the Networking menu, so click on Networking + "Networking options".
Darn, the TCP/IP networking menu is expanded again, using up all that
valuable screen space.


(maybe I just need a bigger screen :)

---
~Randy
Phaedrus says that Quality is about caring.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2007-09-24  4:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-24  4:12 xconfig request Randy Dunlap

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®