X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=ChangeLog;h=ce3adcbce9192189c4edc53921b81efa1583356e;hb=217797d63b2d3b1c9a7a0511af1bbf3d99f0d482;hp=fe5b0a575d384d96ded04f95be559e9faa4627be;hpb=6a51edb6f6db86cb3f63519b0300b9c8c27ed63f;p=evince.git diff --git a/ChangeLog b/ChangeLog index fe5b0a57..ce3adcbc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,868 @@ +2007-06-13 Carlos Garcia Campos + + * backend/dvi/dvi-document.c: (dvi_document_render), + (dvi_document_render_pixbuf), (dvi_document_document_iface_init): + * backend/impress/impress-document.c: + (imp_render_get_from_drawable), (impress_document_render_pixbuf), + (impress_document_render), (impress_document_document_iface_init), + (impress_document_thumbnails_get_thumbnail): + * backend/djvu/djvu-document-private.h: + * backend/djvu/djvu-document.c: (djvu_document_render), + (djvu_document_finalize), (djvu_document_document_iface_init), + (djvu_document_thumbnails_get_thumbnail), (djvu_document_init): + * backend/tiff/tiff-document.c: (tiff_document_render), + (tiff_document_render_pixbuf), + (tiff_document_document_iface_init): + * backend/pdf/ev-poppler.cc: (pdf_document_render), + (pdf_document_render_pixbuf), (pdf_document_document_iface_init), + (pdf_selection_render_selection): + * backend/comics/comics-document.c: + (comics_document_render_pixbuf), (comics_document_render), + (comics_document_document_iface_init): + * backend/pixbuf/pixbuf-document.c: (pixbuf_document_render), + (pixbuf_document_document_iface_init): + * libdocument/ev-document-misc.[ch]: + (ev_document_misc_surface_from_pixbuf), + (ev_document_misc_surface_rotate_and_scale): + * libdocument/ev-document.[ch]: (ev_document_render): + * libdocument/ev-selection.[ch]: (ev_selection_render_selection): + * shell/ev-pixbuf-cache.[ch]: (dispose_cache_job_info), + (move_one_job), (copy_job_to_job_info), (add_job_if_needed), + (ev_pixbuf_cache_get_surface), (new_selection_surface_needed), + (clear_selection_if_needed), (ev_pixbuf_cache_style_changed), + (ev_pixbuf_cache_get_selection_surface), (clear_job_selection): + * shell/ev-jobs.[ch]: (ev_job_render_dispose), + (render_finished_cb), (ev_job_render_run): + * shell/ev-view.c: (draw_loading_text), (draw_one_page), + (merge_selection_region): + + Use cairo image surfaces instead of GDK pixbufs for drawing pages + and selections. + +2007-06-12 Carlos Garcia Campos + + * shell/ev-window-title.c: (ev_window_title_update): + + Fix memory leak. + +2007-06-09 Carlos Garcia Campos + + * shell/ev-view.c: (draw_loading_text): + + Show loading text centered. Fixes bug #433061 + +2007-06-09 Carlos Garcia Campos + + * shell/ev-sidebar-thumbnails.c: + (ev_sidebar_thumbnails_set_loading_icon): + + Remove a mutex in the main thread that blocks the UI in heavy + documents. + +2007-06-09 Carlos Garcia Campos + + * shell/ev-pixbuf-cache.c (copy_job_to_job_info): + + Set points_set to TRUE so that selections don't disappear after a + zoom change. + +2007-06-07 Michael Monreal + + * data/icons/16x16/actions/Makefile.am: + * data/icons/16x16/actions/zoom.svg: + * data/icons/22x22/actions/Makefile.am: + * data/icons/22x22/actions/zoom.svg: + * data/icons/24x24/actions/Makefile.am: + * shell/ev-stock-icons.c: + * shell/ev-stock-icons.h: + * shell/ev-window.c: + + Zoom icon artwork. See bug #444795. + +2007-06-05 Bastien Nocera + + * shell/ev-metadata-manager.c: Remove extraneous function + (Closes: #444386) + +2007-06-05 Bastien Nocera + + * shell/ev-metadata-manager.c: (ev_metadata_manager_init), + (ev_metadata_manager_shutdown), (ev_metadata_manager_set_last), + (ev_metadata_manager_set), (ev_metadata_manager_save): + Simplify the timeout, no need for modified anymore + +2007-06-05 Bastien Nocera + + * shell/ev-metadata-manager.c: (ev_metadata_arm_timeout), + (ev_metadata_manager_init), (ev_metadata_manager_shutdown), + (ev_metadata_manager_set_last), (ev_metadata_manager_set), + (ev_metadata_manager_save): Adapted patch from Arjan van de + Ven (arjan@linux.intel.com) to avoid the timeout running all the + time, saves on power (Closes: #443851) + +2007-06-02 Carlos Garcia Campos + + * configure.ac: + * backend/pdf/ev-poppler.cc: (pdf_document_images_get_images), + (pdf_selection_render_selection), (pdf_document_get_page_duration): + + Bump requirements to poppler 0.5.9 and drop all ifdefs used. + +2007-05-25 Nickolay V. Shmyrev + + * shell/ev-window.c: (ev_window_add_history): + + Check if history is NULL + +2007-05-25 Carlos Garcia Campos + + * libdocument/ev-image.c: (ev_image_finalize): + * libdocument/ev-document-factory.c: (free_uncompressed_uri): + * libdocument/ev-attachment.c: (ev_attachment_finalize): + * libdocument/ev-file-helpers.[ch]: (ev_tmp_filename_unlink), + (ev_tmp_uri_unlink): + + Add functions to delete temporary files created by evince in a safe + way. + + * shell/ev-window.c: (ev_window_clear_local_uri), + (open_xfer_update_progress_callback), + (save_xfer_update_progress_callback), (ev_window_save_remote), + (file_save_dialog_response_cb), (ev_window_cmd_save_as), + (image_save_dialog_response_cb), (ev_view_popup_cmd_save_image_as), + (attachment_save_dialog_response_cb), + (ev_attachment_popup_cmd_save_attachment_as): + + Allow saving a copy of a document, image or attachment to a remote + location. Fixes bug #440754. + +2007-05-22 Carlos Garcia Campos + + * configure.ac: + * backend/pdf/ev-poppler.cc: (pdf_selection_render_selection): + + Fix build with current poppler from cvs head. + +2007-05-21 Eduardo Lima + + * libdocument/ev-file-helpers.c: (ensure_dir_exists): + + Using g_mkdir_with_parents() instead of g_mkdir() to really ensure the + directory exists. + +2007-05-20 Wouter Bolsterlee + + * shell/ev-sidebar.c: (ev_sidebar_add_page): + * shell/ev-window.c: + + Change sidebar ordering. Fixes bug #439939. + +2007-05-20 Marc Brockschmidt he+bugzilla.g@marcbrockschmidt.de + + * backend/comics/Makefile.am: + + Fixes build with --without-libgnome. + +2007-05-19 Carlos Garcia Campos + + * shell/ev-view.c: (page_changed_cb), (on_adjustment_value_changed): + + Update cursor and tooltip on page change and view scroll. Fixes bug + #439217. + +2007-05-14 Nickolay V. Shmyrev + + * NEWS: + * configure.ac: + + Update for release 0.9.0 + +2007-05-14 Alaska Subedi + + * backend/djvu/djvu-document-private.h: + * backend/djvu/djvu-document.c: (G_DEFINE_TYPE_WITH_CODE), + (djvu_document_finalize), + (djvu_document_file_exporter_format_supported), + (djvu_document_file_exporter_begin), + (djvu_document_file_exporter_do_page), + (djvu_document_file_exporter_end), + (djvu_document_file_exporter_iface_init), (djvu_document_init): + + Implemented printing with djvu. Bug #437998. + +2007-05-14 Carlos Garcia Campos + + * backend/impress/zip.c: + Add missing ulong definition. + + * backend/ps/ps-interpreter.c: + Add missing headers. + + Fix compilation on FreeBSD. Patch by Roy Marples. Fixes bug #438277. + +2007-05-14 Carlos Garcia Campos + + * backend/pdf/ev-poppler.cc: (pdf_document_dispose): + + Add missing call to parent class dispose method. + +2007-05-12 Ross Burton + + * shell/main.c: + Sync keybindings manually when building without libgnome + (#437925). + +2007-05-12 Ross Burton + + * shell/ev-window.c: + Respect the screen when opening help (#437866). + +2007-05-11 Carlos Garcia Campos + + * data/evince-ui.xml: + * shell/ev-application.[ch]: (get_print_settings_from_args), + (ev_application_open_uri_at_dest), (ev_application_open_uri), + (ev_application_open_uri_list): + * shell/ev-window.[ch]: (ev_window_clear_print_settings_file), + (ev_window_open_uri), (ev_window_cmd_file_open_copy_at_dest), + (ev_window_cmd_recent_file_activate), (ev_window_run_preview), + (ev_window_cmd_view_reload), (lookup_printer_from_name), + (ev_window_preview_print_finished), (ev_window_cmd_preview_print), + (ev_window_dispose): + * shell/main.c: (arguments_parse): + + Add print button in preview mode. Fixes bug #396475. + +2007-05-10 Nickolay V. Shmyrev + + * cut-n-paste/zoom-control/ephy-zoom.h: + + Fixes zoom level factors. See bug #408119 for details. + +2007-05-10 Nickolay V. Shmyrev + + * backend/comics/comics-document.c: (comics_regex_quote), + (extract_argv): + + Correctly quote symbols. Fixes crash in the bug + #415370. + +2007-05-10 Nickolay V. Shmyrev + + * shell/ev-navigation-action-widget.c: + (ev_navigation_action_widget_init), + (ev_navigation_action_widget_class_init), + (ev_navigation_action_widget_button_press_event): + + Connect to button-press event on correct widget. Fixes + bug #431988 + +2007-05-09 Nickolay V. Shmyrev + + * shell/ev-application.c: (ev_application_open_window), + (ev_application_add_icon_path_for_screen), + (ev_application_open_uri_at_dest): + * shell/ev-navigation-action-widget.c: (popup_menu_under_arrow): + * shell/ev-navigation-action.c: (build_menu): + + Add app-specific icons to our icon theme. Fixes bug + #425508. + +2007-05-09 Nickolay V. Shmyrev + + * shell/ev-history.c: (ev_history_class_init), + (ev_history_add_link): + * shell/ev-history.h: + * shell/ev-navigation-action.c: + (ev_navigation_action_history_changed), + (ev_navigation_action_set_history), (build_menu), + (ev_navigation_action_finalize): + * shell/ev-window.c: (ev_window_setup_action_sensitivity): + + Make navigation action unsensitive instead of showing + menu with unsensitive word. Fixes bug #417392. + +2007-05-08 Carlos Garcia Campos + + * shell/ev-application.[ch]: (ev_application_shutdown), + (ev_application_get_print_settings), + (ev_application_set_print_settings): + * shell/ev-window.c: + + Remember print settings. Fixes bug #349102. + +2007-05-08 Christian Persch + + * 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 + + * 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 + + * configure.ac: + + Fix build when compiling with thumbnailer and libgnome support. + +2007-05-04 Ross Burton + + * 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 + + * shell/ev-window.c: + Don't use libgnome to open help, instead call Yelp directly. + +2007-05-04 Ross Burton + + * 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 + + * configure.ac: + Add libxml to the dependencies for SHELL_CORE (#435818). + +2007-05-02 Ross Burton + + * configure.ac: + * Makefile.am: + Add --disable-thumbnailer (#434825) + +2007-05-02 Ross Burton + + * shell/ev-window.c: + Add missing includes, fix indentation. + + * shell/main.c: + Fix indentation. + +2007-04-30 Eduardo Lima + + * 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 + + * 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 + + * data/Makefile.am (update-icon-cache): Updates + gtk-update-icon-cache in uninstall-hook. + +2007-04-22 Carlos Garcia Campos + + * 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 + + * shell/ev-window.c: (ev_window_stop_fullscreen), + (ev_window_stop_presentation): + + Update chrome visibility before window unfullscreen. + +2007-04-20 Carlos Garcia Campos + + * 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 + + * 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 + + * 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 + + * 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 + + * NEWS: + * configure.ac: + + Update for release 0.8.1 + +2007-04-10 Nickolay V. Shmyrev + + * shell/ev-window.c: (setup_size_from_metadata): + + Do not make window bigger than screen. Fixes bug + #388985. + +2007-04-08 Carlos Garcia Campos + + * 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 + + * 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 + + * 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 + + 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 + + * 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 + + * shell/ev-window.c: (ev_window_load_job_cb): + + Do not setup view from metadata on preview mode. + +2007-03-22 Carlos Garcia Campos + + * shell/main.c: + + Use unlink-tempfile instead of unlink-temp-file. Fixes bug #421274. + +2007-03-19 Carlos Garcia Campos + + * shell/ev-view.c: (ev_view_primary_get_cb): + + Check pointer != NULL before using it. Fixes bug #416841. + +2007-03-12 Nickolay V. Shmyrev + + * NEWS: + * configure.ac: + + Release 0.8.0 + +2007-03-10 Carlos Garcia Campos + + * 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 + + * data/evince.desktop.in.in: + + "Application" is not a valid category in the freedesktop specification. + +2007-02-27 Carlos Garcia Campos + + * 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 + + * 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 + + * Makefile.am: Dist MAINTAINERS. + +2007-02-20 Carlos Garcia Campos + + * shell/ev-window.c: (ev_window_update_actions): + + Fix zoom shortcut keys when searching. Fixes bug #409828. + +2007-02-18 Carlos Garcia Campos + + * shell/ev-window.c: (ev_window_setup_document): + + Fix crash when loading documents with only one page. + +2007-02-16 Carlos Garcia Campos + + * 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 + + * 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 + + * shell/ev-page-action-widget.c: + * shell/ev-navigation-action.c: + * shell/ev-window.c: + + Fix compile warnings. + +2007-02-15 Carlos Garcia Campos + + * 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 + + +2007-02-15 Carlos Garcia Campos + + * 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 + + * 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 + + * 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 + + * NEWS: + * configure.ac: + + Release 0.7.2 + +2007-02-12 Carlos Garcia Campos + + * 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 + + * configure.ac: + + Remove application/x-gzpostscript from EVINCE_MIME_TYPES which was + duplicated adding application/x-bzpostscript instead. + +2007-02-11 Tom Parker + + * 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 + + * 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 + + * test/Makefile.am: + * test/test3.py: + + Added reload test case. + +2007-02-10 Carlos Garcia Campos + + * 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 + + * test/Makefile.am: + * test/test-mime.bin: + * test/test3.py: + + Added test for slow mime type + +2007-02-06 Carlos Garcia Campos + + * 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 + + * shell/ev-navigation-action.c: (connect_proxy): + + Fixes dropdown history menu. Thanks a lot Carlos! + +2007-02-05 Carlos Garcia Campos + + * 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 + + * backend/ps/ps.c: (psscan): + + Fix memory leak. + +2007-02-03 Carlos Garcia Campos + + * configure.ac: + * libdocument/ev-file-helpers.c: + + Add missing libgnome/gnome-init.h header file. Fixes bug #396677. + +2007-02-03 Carlos Garcia Campos + + * 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 + + * libdocument/ev-document.h: + + Fix typo in function name. + +2007-02-03 Carlos Garcia Campos + + * backend/ps/ps-document.c: (ps_interpreter_finished), + (ps_interpreter_start), (ps_interpreter_failed): + + Handle ghostscript interpreter crashes. + +2007-02-02 Carlos Garcia Campos + + * 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 + + * backend/ps/Makefile.am: + * backend/ps/ps-document.[ch]: (ps_section_free), (ps_document_init), + (ps_document_dispose), (ps_document_class_init), + (ps_interpreter_input), (ps_interpreter_output), + (ps_interpreter_error), (setup_interpreter_env), + (ps_interpreter_start), (ps_interpreter_stop), + (ps_interpreter_failed), (ps_interpreter_is_ready), + (check_filecompressed), (document_load), (ps_document_load), + (ps_document_get_n_pages), (setup_page), (setup_pixmap), + (ps_document_widget_event), (send_ps), (ps_document_next_page), + (render_page): + + Rework ps-document. Code cleanups, remove deprecated code. + +2007-02-01 Carlos Garcia Campos + + * shell/ev-view.c: (ev_view_button_press_event): + + Do not start an image drag and drop operation when pointer is on + text, so that we can select text when the whole background is an + image. + +2007-01-31 Carlos Garcia Campos + + * shell/ev-window.c: (ev_window_update_actions): + + Disable all zoom related actions during presentation mode. + +2007-01-31 Esteban Sanchez + + * shell/ev-view.c: (ev_view_zoom_in), (ev_view_zoom_out): + + Do not zoom in or out on presentation mode. Fixes bug #401305. + +2007-01-30 Nickolay V. Shmyrev + + * shell/ev-navigation-action.c: (connect_proxy), + (create_menu_item), (ev_navigation_action_class_init): + + Correctly show menu and fix crash when navigaton + action is out of toolbar visible area. + +2007-01-30 Nickolay V. Shmyrev + + * data/Makefile.am: + * data/evince.1: + + Added man file + +2007-01-29 Nickolay V. Shmyrev + + * help/reference/* : + * configure.ac: + + Added gtk-doc based documentation for Evince. + Still in initial state but I hope it will + grow. + + * configure.ac: + + Lower dbus requirement to 0.70 + 2007-01-29 Carlos Garcia Campos * shell/ev-window.c: (ev_window_add_history):