]> www.fi.muni.cz Git - evince.git/commit
Remove EvPageCache and use EvDocumentModel instead
authorCarlos Garcia Campos <carlosgc@gnome.org>
Sun, 23 Aug 2009 16:02:41 +0000 (18:02 +0200)
committerCarlos Garcia Campos <carlosgc@gnome.org>
Tue, 15 Sep 2009 13:59:14 +0000 (15:59 +0200)
commit34148304a0237fd9fd7c4ea05ca2e053d9ddd3ff
treec15e675d979cc94361c424ab18adf4ec21e80b48
parent8f8663bd6503f53ad78c68aefe44800575959944
Remove EvPageCache and use EvDocumentModel instead

EvView is now another view for the common model EvDocumentModel. Now
it's possible to have several windows for the same document without the
symlink hack. Every window has its own model, while the document object
is shared.
31 files changed:
evince-view.h
libmisc/Makefile.am
libmisc/ev-page-action-widget.c
libmisc/ev-page-action-widget.h
libmisc/ev-page-action.c
libmisc/ev-page-action.h
libview/Makefile.am
libview/ev-document-model.c [new file with mode: 0644]
libview/ev-document-model.h [new file with mode: 0644]
libview/ev-page-cache.c [deleted file]
libview/ev-page-cache.h [deleted file]
libview/ev-pixbuf-cache.c
libview/ev-view-private.h
libview/ev-view.c
libview/ev-view.h
previewer/ev-previewer-window.c
previewer/ev-previewer-window.h
previewer/ev-previewer.c
shell/ev-print-operation.c
shell/ev-properties-dialog.c
shell/ev-sidebar-attachments.c
shell/ev-sidebar-layers.c
shell/ev-sidebar-links.c
shell/ev-sidebar-page.c
shell/ev-sidebar-page.h
shell/ev-sidebar-thumbnails.c
shell/ev-sidebar-thumbnails.h
shell/ev-sidebar.c
shell/ev-sidebar.h
shell/ev-window.c
shell/ev-window.h