[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Implementing child frames on terminal
From: |
Po Lu |
Subject: |
Re: Implementing child frames on terminal |
Date: |
Thu, 14 Jul 2022 15:25:12 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) |
Akib Azmain Turja <akib@disroot.org> writes:
> What? Completion popup is a misuse of child frame? Then what its
> supposed to do?
IMNSHO child frame support (on X) is actually a misfeature, and
completions should be implemented with an override-redirect toplevel
window instead.
The reasoning behind this conclusion is the sheer amount of code we
spend trying to force toolkits (GTK in particular, but also Xt) and the
X server (in the case of the X input extension) to play nice with
supposedly "toplevel" windows being a child of an actual toplevel
window.
- Re: Implementing child frames on terminal, (continued)
- Re: Implementing child frames on terminal, Akib Azmain Turja, 2022/07/14
- Re: Implementing child frames on terminal, Eli Zaretskii, 2022/07/14
- Re: Implementing child frames on terminal, Akib Azmain Turja, 2022/07/14
- Re: Implementing child frames on terminal, Eli Zaretskii, 2022/07/14
- Re: Implementing child frames on terminal, Akib Azmain Turja, 2022/07/14
- Re: Implementing child frames on terminal, Eli Zaretskii, 2022/07/14
- Re: Implementing child frames on terminal, Po Lu, 2022/07/14
- Re: Implementing child frames on terminal, Stefan Monnier, 2022/07/14
- Re: Implementing child frames on terminal, Po Lu, 2022/07/15
- Re: Implementing child frames on terminal, tomas, 2022/07/15
- Re: Implementing child frames on terminal,
Po Lu <=
- Re: Implementing child frames on terminal, Akib Azmain Turja, 2022/07/14
- Re: Implementing child frames on terminal, Tassilo Horn, 2022/07/14
- Re: Implementing child frames on terminal, Stefan Monnier, 2022/07/14
- Re: Implementing child frames on terminal, Akib Azmain Turja, 2022/07/15
- Re: Implementing child frames on terminal, Akib Azmain Turja, 2022/07/12