| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
updated where 'git grep Temple' showed an old address, not including po-files.
Fixes bug# 514607.
Signed-off-by: Arun Persaud <arun@nubati.net>
|
|
|
|
| |
Fixes bug #609497.
|
|
|
|
| |
And remove has-selection property that was used for that.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Dynamic page data (page surfaces and selections) that depend on current
scale/rotation, keep in EvPixbufCache with the current cache approach.
Static page data (links, annots, images, text and forms) that don't
depend on current scale/rotation, have been moved to EvPageCache and they
are never removed from the cache.
Fixes bgo#602405.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
It was used by EvView when sizing mode was best-fit or fit-width to
request the window for its content size. This is not needed at all,
since we already call size_allocate on parent class. GtkScrolledWindow
takes into account the shadow type and scrollbars visibility in its
size_allocate method, so we can just take the allocation returned
to calculate the zoom in case of best-fit or fit-width.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
* evince-document.pc.in: Renamed from evince-backend.pc.in.
* libdocument/Makefile.am: Renamed library to libevdocument.la.
* libview/Makefile.am:
* shell/Makefile.am:
* backend/*/Makefile.am: Adapt to changed library name.
* libdocument/Makefile.am:
* libview/Makefile.am: Change the installed headers path to match
the directory names in SVN.
* evince-document.h:
* evince-view.h: Add single headers. Bug #568227.
* libdocument/*.h:
* libview/*.h: Add single headers guards.
* libview/Makefile.am:
* libdocument/Makefile.am:
* backend/*/Makefile.am:
* help/reference/Makefile.am: Define EVINCE_COMPILATION, so we can
still include individual headers.
* properties/Makefile.am:
* properties/ev-properties-main.c:
* properties/ev-properties-view.h:
* thumbnailer/Makefile.am:
* thumbnailer/evince-thumbnailer.c: Include only evince-document.h.
* libdocument/Makefile.am:
* libview/Makefile.am: Generate type builtins from all installed headers.
* libdocument/ev-link-action.[ch]:
* libdocument/ev-link-dest.[ch]:
* libdocument/ev-transition-effect.[ch]:
* libview/ev-view.[ch]: Remove handcoded type builtins.
* libdocument/Makefile.am:
* evince-document.h: Add ev-document-factory.h to the public headers.
svn path=/trunk/; revision=3381
|
|
2009-01-18 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* Makefile.am:
* libdocument/Makefile.am:
* libview/Makefile.am:
* libview/ev-job-scheduler.[ch]:
* libview/ev-jobs.[ch]:
* libview/ev-page-cache.[ch]:
* libview/ev-pixbuf-cache.[ch]:
* libview/ev-timeline.[ch]:
* libview/ev-transition-animation.[ch]:
* libview/ev-view-accessible.[ch]:
* libview/ev-view-marshal.list:
* libview/ev-view.[ch]:
* shell/Makefile.am:
Move EvView specific code to a libeviview library so that it can
be embbeded in other applications. Based on patches by Tomeu
Vizoso. Fixes bug #567751.
svn path=/trunk/; revision=3348
|