> Hi everyone. > > I've got a couple of questions to the developers. > > 1. When I'm trying to open big djvu document (~300 pages) it takes about > half a minute of time and 99% of CPU load. This data is for Toshiba > Satellite A15 with 2.6 GHz Celeron processor and 384 Mb RAM. Is it a > normal situation? >
It's normal situation :) I mean it's a known bug. http://bugzilla.gnome.org/show_bug.cgi?id=301993 The problem is that we want to have continuous view for djvu documents as for pdf document. Unlike in pdf it's hard (resource expensive) to calculate sizes of all pages. They all can have different sizes and with current public API of djvulibre each page size calculation is equal to page rendering. That is why it's so slow. It's not clear how we can solve it. First, we can disable continuous in djvu and in that case only calculate page size when we need it. Second, probably we can somehow render document in continuous and rely only on current page size or sizes of page before and after. That should make sidebar position handling more advanced. Probably, using hack with djvulibre API can help. > 2. Is location memorization on your TODO list? :) It would be great to > open a document at the same location you leave it. > That is also problem we are going to solve. Generally, it is about storing document metadata, here is related bugzilla entry http://bugzilla.gnome.org/show_bug.cgi?id=168285 and page in wiki about that http://live.gnome.org/GnomeVFSMetadata > Thank you. > _______________________________________________ > Evince-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/evince-list _______________________________________________ Evince-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/evince-list
