[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Platform independent graphical display for Emacs
From: |
Stefan Kangas |
Subject: |
Re: Platform independent graphical display for Emacs |
Date: |
Thu, 23 Dec 2021 22:28:45 -0800 |
Po Lu <luangruo@yahoo.com> writes:
> Stefan Kangas <stefankangas@gmail.com> writes:
>
>> I don't think that what we do necessarily translates very well to the
>> widgets provided by common toolkits. For example, the mode line is
>> not rendered by a toolkit.
>
> That's because it's part of an Emacs window, not a widget.
Yes. I was under the impression that this was well understood, and
didn't need pointing out.
>> Dialogs are basically not very useful or Emacsy as is. When they pop
>> up, you are completely outside of "Emacs land", and there is no way for
>> us to add keybindings, style them, etc. or do much of anything really.
>
> Just as in gedit and other graphical editors, no?
Yes, but I expect more from Emacs than from other editors.
>> Our scrollbars are fairly subpar compared to the ones in VSCode, at
>> least in GTK.
>
> The built-in (as in, no toolkit) scrollbar is even worse,
That's true, but to be clear I am not talking about that build.
> Child frames basically look the same regardless of platform, as long as
> window decorations are turned off (if they are on, again, that's outside
> our control). They are even implemented the same way widgets are on X,
> via an X window with a parent, so I don't really see the difference.
I don't really understand your argument here; I see a significant
difference between widgets and frames.
>> No idea. I guess the menus would be different on macOS.
>
> NS users will complain.
I meant that the menus would likely be global on macOS. I think you
will agree that they would not complain about that.
- Re: Motif support, (continued)
- Re: Motif support, Eli Zaretskii, 2021/12/24
- Re: Motif support, Stefan Kangas, 2021/12/23
- Re: Motif support, Po Lu, 2021/12/23
- RE: [External] : Re: Motif support, Drew Adams, 2021/12/23
- RE: [External] : Re: Motif support, xenodasein, 2021/12/23
- Re: [External] : Re: Motif support, Po Lu, 2021/12/23
- Re: [External] : Re: Motif support, xenodasein, 2021/12/23
- Re: [External] : Re: Motif support, Eli Zaretskii, 2021/12/24
- Platform independent graphical display for Emacs, Stefan Kangas, 2021/12/23
- Re: Platform independent graphical display for Emacs, Po Lu, 2021/12/23
- Re: Platform independent graphical display for Emacs,
Stefan Kangas <=
- Re: Platform independent graphical display for Emacs, Po Lu, 2021/12/24
- RE: [External] : Platform independent graphical display for Emacs, Drew Adams, 2021/12/24
- Re: Platform independent graphical display for Emacs, Eli Zaretskii, 2021/12/24
- Re: Platform independent graphical display for Emacs, xenodasein, 2021/12/24
- Re: Platform independent graphical display for Emacs, Eli Zaretskii, 2021/12/24
- Re: Platform independent graphical display for Emacs, xenodasein, 2021/12/24
- Re: Platform independent graphical display for Emacs, Dmitry Gutov, 2021/12/24
- Re: Platform independent graphical display for Emacs, Eli Zaretskii, 2021/12/25
- Re: Platform independent graphical display for Emacs, Dmitry Gutov, 2021/12/25
- Re: Platform independent graphical display for Emacs, Eli Zaretskii, 2021/12/25