+2007-02-16 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/dvi/dvi-document.c:
+ (dvi_document_thumbnails_get_dimensions),
+ (dvi_document_thumbnails_get_thumbnail):
+ * backend/impress/impress-document.c:
+ (impress_document_thumbnails_get_thumbnail),
+ (impress_document_thumbnails_get_dimensions):
+ * backend/ps/ps-document.c: (ps_document_thumbnails_get_thumbnail),
+ (ps_document_thumbnails_get_dimensions):
+ * backend/djvu/djvu-document.c:
+ (djvu_document_thumbnails_get_dimensions),
+ (djvu_document_thumbnails_get_thumbnail):
+ * backend/tiff/tiff-document.c:
+ (tiff_document_thumbnails_get_thumbnail),
+ (tiff_document_thumbnails_get_dimensions):
+ * backend/pdf/ev-poppler.cc: (make_thumbnail_for_page),
+ (pdf_document_thumbnails_get_thumbnail),
+ (pdf_document_thumbnails_get_dimensions):
+ * backend/comics/comics-document.c:
+ (comics_document_thumbnails_get_thumbnail),
+ (comics_document_thumbnails_get_dimensions):
+ * backend/pixbuf/pixbuf-document.c:
+ (pixbuf_document_thumbnails_get_thumbnail),
+ (pixbuf_document_thumbnails_get_dimensions):
+ * libdocument/ev-document-thumbnails.[ch]:
+ (ev_document_thumbnails_get_thumbnail),
+ (ev_document_thumbnails_get_dimensions):
+ * libdocument/ev-document-misc.[ch]:
+ (ev_document_misc_get_thumbnail_frame):
+ * shell/ev-jobs.[ch]: (ev_job_thumbnail_dispose),
+ (ev_job_thumbnail_new), (ev_job_thumbnail_run):
+ * shell/ev-sidebar-thumbnails.c: (get_scale_for_page), (add_range),
+ (ev_sidebar_thumbnails_set_loading_icon), (refresh),
+ (ev_sidebar_thumbnails_refresh):
+ * shell/ev-window.c: (ev_window_setup_document):
+ * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get):
+
+ Use an EvRenderContext for rendering thumbnails instead of a suggested
+ width, so that different sized pages get sized proportionally.
+
+2007-02-15 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-view.c: (ev_view_button_press_event),
+ (ev_view_key_press_event):
+
+ Fix critical warnings when there is no document loaded.
+
+2007-02-15 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-page-action-widget.c:
+ * shell/ev-navigation-action.c:
+ * shell/ev-window.c:
+
+ Fix compile warnings.
+
+2007-02-15 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/djvu/djvu-text.h:
+ * backend/djvu/djvu-document.c:
+ * backend/djvu/djvu-text-page.c:
+ * backend/djvu/djvu-links.c:
+ * backend/djvu/djvu-text-page.h:
+ * backend/djvu/djvu-text.c:
+
+ Fix build on Mac. Fixes bug #392186. Patch by
+ <ephraim_owns@hotmail.com>
+
+2007-02-15 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_do_page):
+
+ Restore cairo context before rendering every page when printing a PDF
+ document into a PDF file.
+
+2007-02-13 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/ps/gstypes.h:
+ * backend/ps/ps-document.c: (ps_document_get_page_rotation),
+ (ps_document_get_page_size), (ps_async_renderer_render_pixbuf),
+ (ps_document_thumbnails_get_thumbnail):
+
+ Handle PostScript page orientation. Fixes bug #318568.
+
+2007-02-13 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/ps/Makefile.am:
+ * backend/ps/ps-document.[ch]: (ps_document_init), (ps_document_dispose),
+ (document_load), (ps_document_load), (save_document),
+ (save_page_list), (ps_document_get_n_pages),
+ (ps_document_get_page_size), (ps_document_get_info),
+ (ps_interpreter_page_rendered), (ps_async_renderer_render_pixbuf),
+ (ps_interpreter_thumbnail_rendered), (ps_document_render_thumbnail),
+ (ps_document_thumbnails_get_thumbnail),
+ (ps_document_thumbnails_get_dimensions),
+ (ps_document_document_thumbnails_iface_init):
+ * backend/ps/ps.[ch]: (psgetpagebox):
+ * backend/ps/ps-interpreter.[ch]:
+
+ Add support for thumbnails in ps backend. Fixes bug #164755.
+
+2007-02-13 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * NEWS:
+ * configure.ac:
+
+ Release 0.7.2
+
+2007-02-12 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c: (ev_window_set_icon_from_thumbnail),
+ (ev_window_clear_thumbnail_job), (ev_window_setup_document),
+ (ev_window_dispose):
+
+ Use document thumbnail as window icon. Fixes bug #384442.
+
+2007-02-11 Ed Catmur <ed@catmur.co.uk>
+
+ * configure.ac:
+
+ Remove application/x-gzpostscript from EVINCE_MIME_TYPES which was
+ duplicated adding application/x-bzpostscript instead.
+
+2007-02-11 Tom Parker <palfrey@tevp.net>
+
+ * backend/ps/ps-document.c: (document_load):
+
+ Check return value of psscan before trying
+ to use it. Fixes bug #372414.
+
+2007-02-11 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-page-cache.c: (ev_page_cache_finalize):
+
+ Fix invalid free in ev-page-cache. Fixes bug #404745.
+
+2007-02-11 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * test/Makefile.am:
+ * test/test3.py:
+
+ Added reload test case.
+
+2007-02-10 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * po/POTFILES.in:
+ * backend/djvu/djvu-document.c: (djvu_document_load):
+
+ Check whether there are missing files in indirect multipage djvu
+ documents. Fixes bug #361683.
+
+2007-02-07 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * test/Makefile.am:
+ * test/test-mime.bin:
+ * test/test3.py:
+
+ Added test for slow mime type
+
+2007-02-06 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-page-cache.c: (ev_page_cache_finalize):
+
+ Add some checks and call parent_class->finalize. Fixes bug #404745.
+
+2007-02-06 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * shell/ev-navigation-action.c: (connect_proxy):
+
+ Fixes dropdown history menu. Thanks a lot Carlos!
+
+2007-02-05 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/djvu/djvu-links.c: (str_to_utf8), (build_tree):
+
+ Make sure g_markup_escape_text receives a valid utf-8 string. Fixes
+ bug #373715.
+
+2007-02-05 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/ps/ps.c: (psscan):
+
+ Fix memory leak.
+
+2007-02-03 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * configure.ac:
+ * libdocument/ev-file-helpers.c:
+
+ Add missing libgnome/gnome-init.h header file. Fixes bug #396677.
+
+2007-02-03 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * configure.ac:
+ * backend/ps/ps-document.c: (ps_document_init), (ps_document_dispose),
+ (ps_interpreter_start), (document_load), (save_document),
+ (save_page_list):
+ * libdocument/ev-file-helpers.[ch]: (ev_file_uncompress):
+ * libdocument/ev-document-factory.c:
+ (ev_document_factory_get_from_mime), (get_document_from_uri),
+ (free_uncompressed_uri), (ev_document_factory_get_document):
+ * shell/ev-window.c: (ev_window_cmd_file_open_copy_at_dest):
+
+ Support for PDF, PS and EPS compressed files. Fixes bug #307087.
+
+2007-02-03 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * libdocument/ev-document.h:
+
+ Fix typo in function name.
+
+2007-02-03 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/ps/ps-document.c: (ps_interpreter_finished),
+ (ps_interpreter_start), (ps_interpreter_failed):
+
+ Handle ghostscript interpreter crashes.
+
+2007-02-02 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c: (ev_window_open_uri),
+ (window_configure_event_cb):
+
+ Setup window size and position before showing it. Fixes bug #401711.
+
2007-02-02 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/ps/Makefile.am: