On Thu, Apr 26, 2012 at 10:04 AM, Jeremy Bicha <[email protected]> wrote: > On 26 April 2012 09:35, Allan Day <[email protected]> wrote: >> On Thu, Apr 26, 2012 at 2:02 PM, Bastien Nocera <[email protected]> wrote: >>> On Thu, 2012-04-26 at 13:55 +0100, Allan Day wrote: >>>> Hi all, >>>> >>>> Last release we introduced the ability for applications to define a >>>> GMenu (or 'application menu'). This means that applications now have a >>>> place to locate global application (as opposed to per window) menu >>>> items. Some applications have already started to use a GMenu, and >>>> while this is great, it has also introduced some inconsistency (since >>>> some app menus have several items in them and some just have Quit). >>>> >>>> It would be great if we could improve on the current situation and >>>> ensure that all our applications present an appropriate set of items >>>> in their GMenu. I've started a GNOME Goal page [1] which we can use to >>>> coordinate this work, if people think it's a good idea. >>> >>> I'm not sure how good an idea this is given that the use of the app menu >>> means that the application itself will require redesign. It would only >>> be really useful for smaller applications with a very limited number of >>> menu items, without a redesign. >>> >> >> If an app has a complex menu bar, I'm recommending that it just moves >> a small number of items to the app menu (eg. new window, preferences, >> help, about, quit). That way we can ensure at least some consistency >> and prevent those "oh, there's nothing there" moments. > > I don't know if Unity supports having both regular menus and a Gmenu > at the same time. Also, it's not consistent with the HIG (or much of > anything) to have Preferences be moved from the Edit menu. Maybe > Preferences could be *copied* to the app menu but that's not > necessarily a good idea either.
As I understood it, app menus were for all app-global things. If Preferences is app-global, it should be moved into the app menu. And I thought that desrt and Colin worked very hard to have this work with Ubuntu. I remember Colin talking about how hard this was because of integration between GNOME 2, GNOME 3 and Unity. > Jeremy > _______________________________________________ > desktop-devel-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/desktop-devel-list -- Jasper _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
