Re: [g-a-devel] No module anymore & perfect zoom feature
- Date: Mon, 5 Mar 2018 15:05:09 +0100
- From: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>
- Subject: Re: [g-a-devel] No module anymore & perfect zoom feature
Emmanuele Bassi, on jeu. 01 mars 2018 20:27:04 +0000, wrote:
> I was not claiming that the Shell’s zoom is perfect; I’m saying that the Shell
> is where things need to be fixed, as it’s where things are implemented already.
Well, that is for gnome. Users shouldn't be tied with gnome just to get
good zoom of gtk applications, and we want good zoom of other widget
libraries too, so we need a window magnification interface which is
independent from gnome.
> The shell does not currently ask the toolkit to render an area at a different
> scaling factor, but it could. The shell can also change the rendering pipeline
> to apply an effect like color inversion.
But that means it'll only benefit the gnome shell, and not other
desktops. Writing a *good* magnifier, which means not only just the
graphical effect, but also mouse tracking, focus tracking, smooth
transition, etc. is not something that we want to see having to be
implemented several times for several desktops, there are not enough
people who have the skills, context, and time to do that.
gtk-devel-list mailing list