-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

David Chisnall wrote:
> Since 0.3 is our 'make it pretty' release, one of the things that  
> needs some serious work is the menu.  Currently, it has the following  
> issues:
> 
> - Font  and highlight colour are both ugly.  I believe Jesse is  
> working on this?

As far as I remember the font is the default system font. The color was
randomly chosen by me, since the menubar implementation was a proof of
concept and since then the implementation hasn't changed very much.

> 
> - Tear-off hook at the top makes all mouse movements for selecting  
> menus bigger, and looks ugly.  Can we at least move this to the  
> bottom of the menu?

I didn't get this one...

> 
> - When you have a submenu as the top menu item, it looks like the  
> whole thing is one fat menu.  Apple fix this by having a special case  
> that nudges the submenu down a few pixels.  Can we do this?

Actually, I like consistent behavior far better even at the cost of a
little 'few pixels' aesthetic discrepancy.

> 
> Are there any other important issues?  I'd like to get an idea of  
> what we need to fix before 0.3 soon.

I find the menu bar is pretty well functional as it is now. We should
pay more attention to other stuff, such as the tabbed shelf. Apple went
on to redesign the menubar in Leopard and we all know how terribly it
went. All in all, I find this trend toward adding functionality a bit
wrong - I think we should be asking ourselves which parts of the menubar
to clarify, simplify and unite, instead of finding ways to differentiate
behaviors (such as as adding the 'few pixels off' trick if the menu item
is the first one) - its simpler to code and debug, and simpler to
understand for users. At least for me, most of the time what I look for
in UIs is this (in order of importance):

- - functionality
- - simplicity
- - aesthetics

- --
Saso

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGvHKUakxhuWWzY78RAwzDAJ9H6oHfw6ymoYzEpjlf/zmqiCXyJQCaAuot
aAYUhun5s6yf9hyPTk9GrsY=
=hVyk
-----END PGP SIGNATURE-----

_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to