Remove EvDocumentThumbnails interface
authorCarlos Garcia Campos <carlosgc@gnome.org>
Thu, 19 Aug 2010 13:41:25 +0000 (15:41 +0200)
committerCarlos Garcia Campos <carlosgc@gnome.org>
Thu, 19 Aug 2010 13:41:25 +0000 (15:41 +0200)
commit6ac3eb8adb9f4bb8c59c832e7d83334243d90cd5
treefac465166edfdd9786736c154cb1b6c12b6605ad
parente3ef2dccab9e03cd510a37ba7e64b681be38f65c
Remove EvDocumentThumbnails interface

The only method get_thumbnail() has been moved to EvDocument. Thumbnails
are always implemented by backends since it's usually just rendering the
page at a lower scale factor. EvDocument provides a default
implementation so that most of the backends don't even need to implement
it.
17 files changed:
backend/comics/comics-document.c
backend/djvu/djvu-document.c
backend/dvi/dvi-document.c
backend/pdf/ev-poppler.cc
backend/pixbuf/pixbuf-document.c
backend/ps/ev-spectre.c
backend/tiff/tiff-document.c
evince-document.h
libdocument/Makefile.am
libdocument/ev-document-thumbnails.c [deleted file]
libdocument/ev-document-thumbnails.h [deleted file]
libdocument/ev-document.c
libdocument/ev-document.h
libview/ev-jobs.c
shell/ev-sidebar-thumbnails.c
shell/ev-window.c
thumbnailer/evince-thumbnailer.c