Denis Auroux twisted the bytes to say:

 Denis> Hi all,
 Denis> About the win32 issue with xournal hanging at the end of the first
 Denis> text selection item: I have confirmed that this is indeed an issue
 Denis> with creation of the fontconfig library cache. It seems to take
 Denis> several minutes; once the cache is created everything runs smoothly
 Denis> again (perhaps until the next cleanup of temporary files or
 Denis> large-scale installation of new fonts?)
 Denis> The cache file on my system is in
 Denis> c:/Users/(username)/AppData/Local/Temp/fontconfig/cache/

 Denis> It seems that libgnomecanvas is hardwired to use the pangoft2
 Denis> background for text rendering, which in turn uses Freetype and
 Denis> Fontconfig. So I think the only thing we can do (short of rewriting to
 Denis> use a different canvas, as in Daniel's gtk3 branch) is warn users
 Denis> about the issue...

I should say that I haven't worked on it for some time. I have been a
bit disappointed by the fact that the performance of goocanvas is not at
part with the one of libgnomecanvas. :( Once a page has a lot of
writing, the canvas becomes becomes a bottleneck :(

I am not sure how to fix it. Everything else is almost working (at least
it is usable).

--dmg


 Denis> Denis

 Denis> On 06/09/2014 04:02 PM, D M German wrote:
 >>> I am alas still not able to reproduce the problem consistently. I
 >>> wondered at some point if it was one of the freetype/fontconfig/...
 >>> libraries trying to create a cache of all windows fonts in its own
 >>> format, and taking forever to do so; but now that it's been done on my
 >>> system things work smoothly.
 >> 
 >> mmm, you might be right... the problem disappeared... mmm....
 >> 
 >> --dmg
 >> 

 Denis> -- 
 Denis> Denis Auroux                             aur...@math.berkeley.edu
 Denis> University of California, Berkeley       Tel: 510-642-4367
 Denis> Department of Mathematics                Fax: 510-642-8204
 Denis> 817 Evans Hall # 3840
 Denis> Berkeley, CA 94720-3840


--
Daniel M. German                  "One has to be grown up enough
                                   to realize that life is not fair.
                                   You just have to do the best
   Stephen W. Hawking ->           you can in the situation you are in."
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .

 

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Xournal-devel mailing list
Xournal-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xournal-devel

Reply via email to