On 29 January 2016 at 08:27, Cedric BAIL <[email protected]> wrote:
> On Thu, Jan 28, 2016 at 3:12 PM, Stefan Schmidt <[email protected]> > wrote: > > On 10/12/15 21:56, Mike Blumenkrantz wrote: > >> discomfitor pushed a commit to branch master. > >> > >> > http://git.enlightenment.org/core/elementary.git/commit/?id=6149fd7a0a9ef3f9495270cf1c4ab7727a30f21c > >> > >> commit 6149fd7a0a9ef3f9495270cf1c4ab7727a30f21c > >> Author: Mike Blumenkrantz <[email protected]> > >> Date: Thu Dec 10 15:53:31 2015 -0500 > >> > >> win: redo resize deferral to trigger during pre render > >> > >> using a job results in the resize occurring after render in the > same loop, > >> meaning that anything which depends on resizes to happen in a > certain > >> time will not have synchronized display vs toolkit geometries > >> > >> fixes all issues related to wayland window geometries > > > > This commit breaks the widget screenshot generation for our Elementary > > docs. Two example from our nightly doc generation: > > > > > https://build.enlightenment.org/job/nightly_elm_gcc_x86_64/lastSuccessfulBuild/artifact/doc/html/group__Button.html > > > https://build.enlightenment.org/job/nightly_elm_gcc_x86_64/lastSuccessfulBuild/artifact/doc/html/group__Flip.html > > > > As you can see the image are off or completely broken. They should > > actually look like this (from our 1.16 docs) > > > > https://docs.enlightenment.org/elementary/current/group__Button.html > > https://docs.enlightenment.org/elementary/current/group__Flip.html > > > > Thanks to Jean Rene Dawin for reporting it. It took me a long time to > > git bisect'ing it down to this commit. Reverting it locally fixes the > > problem. > > > > I'm open for suggestions how we fix this and still fix the problem the > > commit originally tried to fix. > > Relying on render pre make sense in this patch. I am wondering how > exactness and our doc subsystem do the screenshot. Do you have a > pointer to it ? > > make doc for elementary relies on the "shot" engine. I don't know the exact wrt. this patch, though. -- Jean-Philippe André ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
