On 2013-04-02 21:45:44, Sebastian Ramacher wrote: 
> > > Also, I thought a while ago, that zathura's rendering experience could
> > > be even further enhanced by caching the pages, which have not been seen
> > > yet. For example at one moment we see a row of pages and zathura caches
> > > the row above and below the one we currently view. Then if we scroll in
> > > either direction, the page is already rendered, which might be visually
> > > more pleasing than waiting for a large page to come up. Of course, this
> > > should be implemented in such a way, that we do not recache the pages,
> > > which are already among the ones which have been looked at recently.
> > 
> > That's exactly what I've just been thinking about, simply a sliding window 
> > of a 
> > configurable number of rows centered at the current visible one and moving 
> > with 
> > us as we scroll around.
> > 
> > Combined with the above caching, then pages outside of this window 
> > shouldn't be 
> > freed unless they 1) aren't in the cache, or 2) are in the cache, but need 
> > to 
> > be invalidated in order to make room for the currently visible ones if they 
> > aren't already in the cache.
> 
> That'd be nice to have. Instead of a configurable number of rows we'd need
> something that also loads pages left and right of the current page if
> pages-per-row is larger than 1.

JFTR: that's http://bugs.pwmt.org/issue267.
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

_______________________________________________
zathura mailing list
zathura@lists.pwmt.org
http://lists.pwmt.org/mailman/listinfo/zathura

Reply via email to