|
From: | Jan Djärv |
Subject: | Re: GTK3 Emacs |
Date: | Fri, 01 Jul 2011 09:09:38 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110516 Thunderbird/3.1.10 |
2011-07-01 08:42, address@hidden skrev:
Antoine Levitt<address@hidden> writes:30/06/11 22:43, address@hiddenI noticed that is now possible to compile Emacs with GTK3. It looks pretty good! Thanks guys!Does it actually change anything?Just the looks AFAICT. However, GTK3 has many differences at the API level. I noticed this by trying to convert my xwidget branch to GTK3 and I had to make many changes in my code, so the overall effort to convert all of Emacs to GTK3 must have been big. As an aside, some of the changes in GTK3 are annoying. The method of clipping I employ in GTK2 no longer works for innstance.
As Gtk3 now is all Cairo, I think you must do clipping on that level. Or is that behaving differently in Gtk2?It might also be that more widgets are windowless (i.e. writes into the parent window).
For Emacs, scroll bars may not be redrawn correctly for Gtk3, so there is definitly some changes in drawing.
Jan D.
[Prev in Thread] | Current Thread | [Next in Thread] |