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