[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57372: no-toolkit menu popups do not respect emacs font configuratio
From: |
Po Lu |
Subject: |
bug#57372: no-toolkit menu popups do not respect emacs font configuration |
Date: |
Wed, 24 Aug 2022 20:11:54 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
> Well, "no" is never correct when we deal with software ;-)
>
> But yes, it should be quite a project. The basic problem here is that
> menus are not displayed by the Emacs display engine, they are
> displayed by a separate code (which we "stole" from X11).
>
> Displaying pop-down menus with our display engine is "tricky", as the
> TTY menus experience amply shows.
Indeed, though it should be easier if each pane is a separate frame.
I've been trying to figure out if it is possible to implement menus as
frames, mostly in Lisp.
The problem is that creating frames is too slow for responsive menus,
and from skimming various pieces of documentation, it seems that there
is no portable way to transfer the grab from the first frame to other
leaf frames as they are created. The main problems here are Wayland and
macOS, where the APIs required to implement correct menu grabbing
behavior are not exposed by GTK or Cocoa.
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Tomas Hlavaty, 2022/08/23
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Eli Zaretskii, 2022/08/23
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Tomas Hlavaty, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Po Lu, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Eli Zaretskii, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration,
Po Lu <=
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Eli Zaretskii, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Po Lu, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Eli Zaretskii, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Po Lu, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Eli Zaretskii, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Po Lu, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Eli Zaretskii, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Po Lu, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Eli Zaretskii, 2022/08/24
- bug#57372: no-toolkit menu popups do not respect emacs font configuration, Tomas Hlavaty, 2022/08/24