Re: GNOME Goal Proposal: Port to GMenu



On Thu, Apr 26, 2012 at 10:04 AM, Jeremy Bicha <jbicha ubuntu com> wrote:
> On 26 April 2012 09:35, Allan Day <allanpday gmail com> wrote:
>> On Thu, Apr 26, 2012 at 2:02 PM, Bastien Nocera <hadess hadess net> 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
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list



-- 
  Jasper


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]