help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Would there be a drawback of using the same graphical toolkit on eve


From: Arthur Miller
Subject: Re: Would there be a drawback of using the same graphical toolkit on every platform?
Date: Sun, 20 Feb 2022 20:34:01 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Arthur Miller <arthur.miller@live.com>
>> Cc: help-gnu-emacs@gnu.org
>> Date: Sun, 20 Feb 2022 18:53:45 +0100
>> 
>> I opposed to the rhetorics of Po who is blaming it on Gtk bugs and devs 
>> having
>> their own ideas on input, or what he wrote I don't remember, instead of 
>> simply
>> saying that Gtk does not fit Emacs needs. I have tried to say why Gtk and 
>> Emacs
>> does not fit well, instead of leaving the original poster wondering how come
>> that Gtk was so rough around the edges after more than 20 years of 
>> development,
>> as Po has painted it.
>
> Well, some of the problems _are_ due to the GTK developers' decisions
> about what a GUI program should or should not have.  An example is the
> lack of support for dynamic menus.

At least it seems like dynamic menus is something they work on:

> You can of course build dynamic menus out of the GMenu and GMenuModel API. 
> The things become slightly more complex if you have extension points, like 
> plugins, that add and remove menus and menu items depending on whether they 
> have been enabled or disabled at run time. We lack a decent API for that.

> AFAIR, @hergertme had some wrapper API for GNOME Builder; I think we could 
> expand the API in GIO to have a better story for extensible menus.

From: https://discourse.gnome.org/t/gtk4-and-dynamical-menus/8529/3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]