[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Abysmal state of GTK build
From: |
Po Lu |
Subject: |
Re: Abysmal state of GTK build |
Date: |
Sun, 21 Aug 2022 22:16:04 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) |
Lars Ingebrigtsen <larsi@gnus.org> writes:
> Most users don't choose the toolkits -- they use whatever the
> distribution has configured. And since most of those use a variation on
> Gnome Shell, it's natural for the distributions to use the Gtk toolkit
> for Emacs.
Can't we shout at them to do something else? I've seen the Debian Emacs
packager here somewhere.
> But, yes, most people who build Emacs themselves end up using the Gtk
> toolkit for two reasons: It's the default, and the no-toolkit one is
> ugly and unusable (both in actuality and as a UX preference for most
> normal people).
Unusable?
> Did the distributions exist before Gtk?
Yes. Emacs gained support for GTK+ in the early 2000s, and enabled it by
default with 23.1.
> I haven't tried the Lucid build in a while, and it fixes the menu
> scaling (and font) issues.
I think menu font scaling works fine on the Lucid build. Scaling the
menus themselves (i.e. the border around highlighted menu items) most
likely does not, and I don't have the necessary hardware to test any
implementation of that type of scaling. (If I did, we wouldn't even be
having this discussion right now -- I've repeatedly wanted to really fix
HiDPI support over the past several months.)
- Re: Abysmal state of GTK build, (continued)
Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/21
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/21
- Re: Abysmal state of GTK build, Po Lu, 2022/08/21
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/21
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/21
- Re: Abysmal state of GTK build, Po Lu, 2022/08/21
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/21
- Re: Abysmal state of GTK build,
Po Lu <=
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/21
- Re: Abysmal state of GTK build, Po Lu, 2022/08/21
- Re: Abysmal state of GTK build, Lars Ingebrigtsen, 2022/08/21
- Re: Abysmal state of GTK build, Dmitry Gutov, 2022/08/21
- Re: Abysmal state of GTK build, Po Lu, 2022/08/21
Re: Abysmal state of GTK build, Stefan Monnier, 2022/08/21
Re: Abysmal state of GTK build, Rob Browning, 2022/08/21
Re: Abysmal state of GTK build, Sean Whitton, 2022/08/21
Re: Abysmal state of GTK build, Rob Browning, 2022/08/22
Re: Abysmal state of GTK build, Visuwesh, 2022/08/22