Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/libview/ev-view-private.h
Commit message (Collapse)AuthorAgeFilesLines
* Allow adding actions for more than one item in view popup menuCarlos Garcia Campos2010-02-211-1/+1
| | | | Fixes bug #609497.
* Add selection-changed signal to EvView to notify that selection has changedCarlos Garcia Campos2010-01-111-0/+1
| | | | And remove has-selection property that was used for that.
* [libview] Remove presentation mode code from EvViewCarlos Garcia Campos2010-01-031-21/+0
|
* [libview] Move cursor handling stuff to a new fileCarlos Garcia Campos2010-01-031-10/+1
|
* [libview] Split EvPixbufCache into dynamic and static dataCarlos Garcia Campos2009-12-091-0/+2
| | | | | | | | | 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.
* Remove leftover EvPageCacheCarlos Garcia Campos2009-12-081-1/+0
|
* [libview] Remove ev_view_set_screen_dpi() from EvViewCarlos Garcia Campos2009-09-151-1/+0
|
* Remove EvPageCache and use EvDocumentModel insteadCarlos Garcia Campos2009-09-151-4/+3
| | | | | | | 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.
* Remove zoom-invalid signal from EvViewCarlos Garcia Campos2009-09-151-1/+0
| | | | | | | | | 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.
* [libview] Remove ev_page_cache_get_size() from EvPageCacheCarlos Garcia Campos2009-09-151-0/+7
|
* [libview] Move height_to_page cache from EvPageCache to EvViewCarlos Garcia Campos2009-09-151-0/+7
|
* [libview] Show popup windows associated to markup annotationsCarlos Garcia Campos2009-05-121-0/+25
|
* Renamed from evince-backend.pc.in. Renamed library to libevdocument.la.Christian Persch2009-01-251-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Move EvView specific code to a libeviview library so that it can beCarlos Garcia Campos2009-01-181-0/+195
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