CVSROOT:        /cvs/gnome
Module name:    evince
Changes by:     jrb     05/03/14 02:31:01

Modified files:
        .              : Tag: evince-threads ChangeLog 
        backend        : Tag: evince-threads Makefile.am ev-document.c 
                         ev-document.h ev-job-queue.c ev-jobs.c 
                         ev-jobs.h ev-page-cache.c ev-page-cache.h 
        shell          : Tag: evince-threads Makefile.am ev-print-job.c 
                         ev-view.c ev-window.c 
Added files:
        shell          : Tag: evince-threads ev-pixbuf-cache.c 
                         ev-pixbuf-cache.h 
Removed files:
        shell          : Tag: evince-threads ev-page-cache.c 
                         ev-page-cache.h 

Log message:
Mon Mar 14 02:23:16 2005  Jonathan Blandford  <[EMAIL PROTECTED]>

* shell/ev-page-cache.[ch]: move to the backend.

* backend/ev-jobs.[ch]: add a finished flag to let us short
circuit rendering.  It does not appear to be fully working yet.

* backend/ev-page-cache.h (get_size): Canonicalize the scaling
here.  Getting the size outside of the scale is meaningless,
anyway.

* shell/ev-pixbuf-cache.[hc]: New class to act as a pixbuf cache.
It keeps a bunch of messy code out of ev-view.c, but is
essentially just part of that code base.  It doesn't handle ranges
quite yet, but that's coming soon.  As soon as ranges are done, we
have all the pieces in place to do continuous scrolling and
side-by-side displays.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evince&who=jrb&date=explicit&mindate=2005-03-14%2002:30&maxdate=2005-03-14%2002:32

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to