← Back to team overview

unity-design team mailing list archive

Re: File menu

 

On Tue, Nov 9, 2010 at 15:56, Walter Wittel <wittelw@xxxxxxxxx> wrote:

> I agree the File menu is not needed for the Calculator example because
> really all it would  would only contain Quit.


;)


> Now I see that both the File and Edit
> functions have been combined nicely on a single Calculator menu,


Calculator is a positive example, its menus make sense and they are to the
point.
The "Calculator" menu could of course be thinned down to "clear" and "Quit".



> but
> it is really a File-Edit menu (should this be called "System" since it
> is functionality that interacts with the rest of the system rather
> than only the application?).
>

The "system" metaphor requires a lot of abstraction to understand, i don't
think it comes to the user intuitively.

I guess what I fear is that getting rid of these conventions without a
> suitable replacement will make it hard to find common functionality in
> applications.


it is difficult to associate meaning already with abstract metaphors such as
"File" or "Edit".
Consistently naming the first Menu after the app itself would help a lot,
apart from the fact that GNOME Shell already implement this nicely..
If the app gives its main window a different name, e.g. "Contact List"
instead of "Empathy", it may be wise to name the first menu after that
window title.
In Empathy's case, the first menu is called Chat, which duplicates an entry
in the messaging menu, i don't think that is so wise after all.

Maybe "System" stuff should be moved out of the
> application to a common place in the shell and a callback mechanism
> provided to notify the application, [...]
>

+1
the very first example for what should be moved out of the application menu
is "Help".
Help should be a context driven Indicator Menu imo.
The second example for system stuff that doesn't belong into an
application's menu is Fullscreen (F11).
This has more to do with the window manager than with the app itself, even
though every app needs to have its own tailored fullscreen mode.
The third thing i can think of would be Recent.. Windows7 has an interesting
approach here, showing recent documents above the window list button upon
right-click.. not so bad!

Follow ups

References