+2007-05-08 Christian Persch <chpe@gnome.org>
+
+ * configure.ac:
+ * properties/ev-properties-view.c:
+
+ No need for a configure check; just use the GTK_CHECK_VERSION macro.
+ Bug #382438.
+
+2007-05-08 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * configure.ac:
+ * properties/ev-properties-view.c: (ev_regular_paper_size):
+
+ Use gtk+ builtin paper list to identify the document's paper size.
+ Fixes bug #382438.
+
+2007-05-04 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * configure.ac:
+
+ Fix build when compiling with thumbnailer and libgnome support.
+
+2007-05-04 Ross Burton <ross@openedhand.com>
+
+ * configure.ac:
+ Add --without-libgnome, check for libgnome and libgnomeui
+ separately, and add them to the symbols as required.
+
+ * libdocument/ev-file-helpers.c:
+ When building without libgnome, use g_get_user_config_dir instead
+ of gnome_user_dir_get.
+
+ * shell/ev-application.c:
+ When building without libgnome, don't use session management.
+
+ * shell/main.c:
+ When building without libgnome, don't use GnomeProgram or
+ initialise the authentication manager.
+
+ This fixes #328842.
+
+2007-05-04 Ross Burton <ross@openedhand.com>
+
+ * shell/ev-window.c:
+ Don't use libgnome to open help, instead call Yelp directly.
+
+2007-05-04 Ross Burton <ross@openedhand.com>
+
+ * shell/ev-sidebar-attachments.c:
+ Don't use libgnome to lookup icons for MIME types, instead copy
+ code from GTK+ to do it manually.
+
+2007-05-04 Ross Burton <ross@openedhand.com>
+
+ * configure.ac:
+ Add libxml to the dependencies for SHELL_CORE (#435818).
+
+2007-05-02 Ross Burton <ross@openedhand.com>
+
+ * configure.ac:
+ * Makefile.am:
+ Add --disable-thumbnailer (#434825)
+
+2007-05-02 Ross Burton <ross@openedhand.com>
+
+ * shell/ev-window.c:
+ Add missing includes, fix indentation.
+
+ * shell/main.c:
+ Fix indentation.
+
+2007-04-30 Eduardo Lima <eduardo.lima@indt.org.br>
+
+ * shell/ev-window.c (ev_window_cmd_recent_file_activate): Use
+ ev_application_open_uri_at_dest instead of ev_application_open_uri
+ preventing new document always being opened in a new window even if there
+ is an empty window.
+
+2007-04-29 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * cut-n-paste/recent-files/egg-recent-view-uimanager.c:
+ (egg_recent_view_uimanager_finalize):
+ * properties/ev-properties-view.c: (ev_properties_view_dispose):
+ * shell/ev-page-action-widget.c: (ev_page_action_widget_finalize):
+ * shell/ev-pixbuf-cache.c: (ev_pixbuf_cache_finalize),
+ (ev_pixbuf_cache_dispose):
+ * shell/ev-properties-fonts.c: (ev_properties_fonts_dispose):
+ * shell/ev-tooltip.c: (ev_tooltip_dispose):
+
+ Add missing chain to parent class methods. Fixes
+ bug #433128.
+
+2007-04-22 Brian Pepple <bpepple@fedoraproject.org>
+
+ * data/Makefile.am (update-icon-cache): Updates
+ gtk-update-icon-cache in uninstall-hook.
+
+2007-04-22 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c: (ev_window_setup_document),
+ (ev_window_set_document), (ev_window_load_job_cb):
+ * shell/ev-view.c: (setup_caches):
+ * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_set_document):
+
+ Start rendering pages before any other jobs.
+
+2007-04-22 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c: (ev_window_stop_fullscreen),
+ (ev_window_stop_presentation):
+
+ Update chrome visibility before window unfullscreen.
+
+2007-04-20 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * data/Makefile.am:
+ * data/evince-ui.xml:
+ * shell/ev-stock-icons.[ch]:
+ * shell/ev-application.[ch]: (ev_application_shutdown),
+ (ev_application_init), (ev_application_get_toolbars_model):
+ * shell/ev-window.c: (update_chrome_visibility),
+ (fullscreen_toolbar_setup_item_properties),
+ (ev_window_run_fullscreen), (ev_window_stop_fullscreen),
+ (ev_window_run_presentation), (ev_window_stop_presentation),
+ (ev_window_run_preview), (ev_window_screen_changed),
+ (ev_window_cmd_leave_fullscreen), (ev_window_cmd_start_presentation),
+ (ev_window_dispose), (ev_window_init):
+
+ Make fullscreen toolbar always visible. Do not use egg toolbars for
+ fullscreen and preview modes since such toolbars are not editables.
+ Fixes bugs #300278, #338910 and #316188.
+
+2007-04-20 Iñigo Martínez <inigomartinez@gmail.com>
+
+ * shell/ev-application.c:
+ * shell/ev-job-queue.c:
+ * shell/ev-metadata-manager.c:
+ * shell/ev-stock-icons.c:
+ * shell/ev-window.c:
+ * shell/main.c:
+
+ Developers documentation updated.
+
+2007-04-19 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c: (uri_is_valid), (launch_external_uri):
+
+ Check whether uri is valid before launching it. Fixes bug #427664.
+
+2007-04-19 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c:
+
+ Change key accelerator for Open a Copy menu entry which is in conflict
+ with Close. Fixes bug #427321.
+
+2007-04-10 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for release 0.8.1
+
+2007-04-10 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * shell/ev-window.c: (setup_size_from_metadata):
+
+ Do not make window bigger than screen. Fixes bug
+ #388985.
+
+2007-04-08 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/tiff/tiff-document.c: (tiff_document_get_resolution),
+ (tiff_document_get_page_size), (tiff_document_render_pixbuf):
+
+ Use default resolution when it's not provided by document. Fixes bug
+ #408762.
+
+2007-04-08 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * configure.ac:
+ * thumbnailer/Makefile.am:
+ * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get):
+ * thumbnailer/evince-thumbnailer.schemas.in:
+ * thumbnailer/evince-thumbnailer-ps.schemas.in:
+
+ Add support for ps, eps and compressed documents thumbnails. Do not
+ ignore size parameter.
+
+2007-04-07 Ricardo Markiewicz <rmarkie@fi.uba.ar>
+
+ * backend/dvi/dvi-document.c: (dvi_document_class_init), (hsb2rgb),
+ (dvi_document_do_color_special):
+ * backend/dvi/mdvi-lib/special.c: (register_builtin_specials):
+
+ Implement font color specials in the DVI backend. Fixes bug #303651.
+
+2007-04-02 Matthias Clasen <mclasen@redhat.com>
+
+ Fixup the previous commit:
+
+ * shell/Makefile.am (SOURCES): Add xdg-user-dir-lookup.c
+ * shell/xdg-user-dir-lookup.c: Make the function non-static
+ * shell/ev-window.c: Don't include xdg-user-dir-lookup.c
+
+2007-04-02 Matthias Clasen <mclasen@redhat.com>
+
+ * shell/ev-window.c (file_open_dialog_response_cb): Use
+ the xdg-user-dirs DOCUMENTS folder as default folder when
+ opening a file chooser. (#424858)
+
+ * shell/xdg-user-dir-lookup.c: Copy-and-pasted file from
+ xdg-user-dirs.
+
+2007-03-24 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c: (ev_window_load_job_cb):
+
+ Do not setup view from metadata on preview mode.
+
+2007-03-22 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/main.c:
+
+ Use unlink-tempfile instead of unlink-temp-file. Fixes bug #421274.
+
+2007-03-19 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-view.c: (ev_view_primary_get_cb):
+
+ Check pointer != NULL before using it. Fixes bug #416841.
+
+2007-03-12 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * NEWS:
+ * configure.ac:
+
+ Release 0.8.0
+
+2007-03-10 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-sidebar-thumbnails.c: (adjustment_changed_cb):
+
+ Do not render thumbnails when sidebar thumbnail page is not visible
+ at startup. Fixes bug #416447.
+
+2007-03-07 Christian Kirbach <Christian.Kirbach@googlemail.com>
+
+ * data/evince.desktop.in.in:
+
+ "Application" is not a valid category in the freedesktop specification.
+
+2007-02-27 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * libdocument/ev-file-helpers.[ch]: (compression_run),
+ (ev_file_uncompress), (ev_file_compress):
+ * shell/ev-window.c: (file_save_dialog_response_cb):
+
+ Save document compressed when saving a copy of a compressed document.
+ Fixes bug #334542.
+
+2007-02-23 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-view.c: (ev_view_goto_window_key_press_event):
+
+ Allow deleting in goto window entry in presentation mode.
+
+2007-02-20 Kjartan Maraas <kmaraas@gnome.org>
+
+ * Makefile.am: Dist MAINTAINERS.
+
+2007-02-20 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c: (ev_window_update_actions):
+
+ Fix zoom shortcut keys when searching. Fixes bug #409828.
+
+2007-02-18 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-window.c: (ev_window_setup_document):
+
+ Fix crash when loading documents with only one page.
+
+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):