← Back to team overview

unity-design team mailing list archive

Re: Global menu in Oneiric Ocelot (11.10)

 

Matthew, I love your idea. With little twist:

- unmaximized windows get a menu "button" that displays (drops down?) the
menu when clicked. This button should be on the opposite side of the
close/maximize/minimize window buttons and should be large enobaleough to
present a viable click target (see e.g. Opera or Firefox menu buttons). The
titlebar retains its current functionality with regards to dragging and
clicking.

- maximized windows embed their menus into the top panel, along with the
close/max/min buttons.

Pros:
- retains the visual design of no text menus in regular windows
(advantageous in small screens)
- retains the advantage of global menus for maximized windows
- allows focus-follows-mouse to keep working correctly
- this design has been tested and validated by several high-profile
applications (e.g. Office, AutoCAD, Firefox, Opera)
- this can work in conjunction with global menus!

Cons:
- won't work correctly on apps that draw their own borders (e.g. Chrome)

What do you think?

Follow ups

References