Colin Macdonald twisted the bytes to say:

hi Colin,

 Colin> On 15/10/13 16:21, D M German wrote:
 > Most of the work is done and it seems to be working (famous words). 
 > It will benefit from some testing.

 Colin> Daniel, my limited tests look good so far!  Thanks for this.

 Colin> A couple comments:

 Colin> * PDF looks blurry compared to upstream.  I'll submit an issue.

I looked into this today. I have noticed it too. I believe you see this
happening only in continuous mode. In one-page mode pages should look
crisp.

The problem seems to be that goo_canvas is attempts to do subpixel
positioning. In that case, (I think) it antialises the pixbuf, making it
blurry. 

I have forced the pages to start always at pixel boundary. But... the
problem still appears during scrolling. one moment the page looks good,
you scroll a bit, and the page looks a bit blurry.

pull my changes and let me know what you think.

worse case scenario we might have to catch the scrolling event and
reposition any visible page at a pixel boundary (I think that will fix
it).

 Colin> * libgrip dependency looks it would be a pain on Fedora.  I sent a 
 Colin> pull request which makes this optional in configure.ac (looks like it 
 Colin> doesn't do anything yet anyway).

thanks. I haven't had time to pull it, but i'll do that tomorrow. 


--dmg

 Colin> best,
 Colin> Colin

 Colin> -- 
 Colin> Colin Macdonald
 Colin> University Lecturer in Numerical Methodologies
 Colin> Tutorial Fellow at Oriel College
 Colin> University of Oxford

I wonder how many phds we have helping in the  developing xournal :):):) 
amazing! 


--
Daniel M. German                  "It is useless to punish a man
                                   unless he knows why he is punished...
                                   Punishment must be unusual
   R. Heinlein ->                  or it serves no purpose."
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .

 

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
Xournal-devel mailing list
Xournal-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xournal-devel

Reply via email to