Wilson> I'm interested to hear the resolution of this resize lag! Because of
the
Wilson> limitations of my netbook the memory usage and lag were probably the
two
Wilson> issues that impacted my experience the most.
After the exercise to port to goocanvas, I can say that this problem is
not trivial to solve.
The main problem is that xournal instantiates every single canvas item
when they are created/loaded from the file. This means that if you are
low in memory, and your document is large, your computer might start
trashing.
The resize problem is not as difficult to solve (specially for one page
viewing). This might be done by resizing the current page interactively
and the rest of the pages in the background (something that is done
already for PDF backgrounds). Of course, the programming is not
trivial, but doable.
--dmg
--
Daniel M. German
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Xournal-devel mailing list
Xournal-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xournal-devel