]> www.fi.muni.cz Git - evince.git/blobdiff - ChangeLog
Include gdkx only for dbus support. See bug #339172.
[evince.git] / ChangeLog
index 6a2ae61b0078d1ad854af1cc1346f3d28553bc9f..2455dad5598f8ae3f976f00ececb96ef0efffa7f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,611 @@
+2009-01-16  Hib Eris  <hib@hiberis.nl>
+
+       * shell/main.c:
+
+       Include gdkx only for dbus support. See bug #339172.
+       
+2009-01-16  Tomeu Vizoso  <tomeu@sugarlabs.org>
+
+       * shell/ev-view.c: (ev_view_set_zoom_for_size):
+
+       Expose ev_view_set_zoom_for_size for embedders to use. Fixes bug
+       #567785.
+       
+2009-01-16  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (reload_remote_copy_progress_cb),
+       (window_save_file_copy_progress_cb):
+
+       Use brakets around the percentage in progress messages. See bug
+       #567910.
+       
+2009-01-16  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (reload_remote_copy_ready_cb):
+
+       Fix typo in error message. See bug #567910.
+       
+2009-01-16  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (ev_window_cmd_file_close_window):
+
+       Fix mnemonic conflict. Fixes bug #567937.
+       
+2009-01-05  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * NEWS:
+       * configure.ac:
+
+       Update for release 2.25.4
+       
+2009-01-02  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * configure.ac:
+       
+       GLib version requirement bumped to 2.18 due to g_set_error_literal.
+       Thanks to Christian Spurk.
+
+2008-12-31  Hib Eris  <hib@hiberis.nl>
+       
+       * libdocument/ev-file-helpers.c: (get_mime_type_from_uri):
+
+       Fix mime type handling.
+       
+2008-12-31  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * po/POTFILES.in:
+
+       Add ev-print-operation.c.
+       
+2008-12-30  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (ev_window_clear_progress_idle),
+       (reset_progress_idle), (ev_window_show_progress_message),
+       (ev_window_reset_progress_cancellable),
+       (ev_window_progress_response_cb), (show_loading_progress),
+       (ev_window_load_remote_failed), (window_open_file_copy_ready_cb),
+       (window_open_file_copy_progress_cb), (ev_window_load_file_remote),
+       (show_reloading_progress), (reload_remote_copy_ready_cb),
+       (reload_remote_copy_progress_cb), (query_remote_uri_mtime_cb),
+       (show_saving_progress), (window_save_file_copy_ready_cb),
+       (window_save_file_copy_progress_cb), (ev_window_save_remote),
+       (ev_window_dispose):
+
+       Show progress information when loading/saving remote files. Fixes
+       bug #370958.
+       
+2008-12-30  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * libdocument/ev-file-helpers.c: (ev_tmp_file_unlink):
+
+       Show better warning message when temp file cannot be deleted.
+       
+2008-12-30  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (image_save_dialog_response_cb):
+
+       Fix saving images to remote locations.
+       
+2008-12-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-application.[ch]: (ev_application_shutdown),
+       (ev_application_get_print_settings_file),
+       (ev_application_save_print_settings),
+       (ev_application_get_print_settings),
+       (ev_application_set_print_settings),
+       (ev_application_get_page_setup), (ev_application_set_page_setup):
+       * shell/ev-window.c: (ev_window_save_print_page_setup),
+       (ev_window_load_print_page_setup_from_metadata),
+       (ev_window_print_page_setup_done_cb),
+       (ev_window_cmd_file_print_setup), (ev_window_do_preview_print),
+       (ev_window_cmd_preview_print):
+
+       Remember page setup options too. Paper size is globally remembered
+       while page margins are stored per document in metadata file. Fixes
+       bugs #525185 and #349102.
+       
+2008-12-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-print-operation.c:
+       (ev_print_operation_export_print_dialog_response_cb):
+
+       Fallback to EV_FILE_FORMAT_PS when file_format is not defined.
+       
+2008-12-28  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-print-operation.c: (export_cancel),
+       (export_job_cancelled), (ev_print_operation_export_begin),
+       (ev_print_operation_export_cancel):
+       * shell/ev-window.c: (ev_window_print_cancel),
+       (ev_window_print_update_pending_jobs_message),
+       (ev_window_print_operation_done),
+       (ev_window_print_operation_status_changed),
+       (print_jobs_confirmation_dialog_response),
+       (ev_window_cmd_file_close_window):
+
+       Show a confirmation dialog when there are pending print jobs while
+       closing the main window. Fixes bug #480964.
+       
+2008-12-27  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-print-operation.[ch]: (ev_print_operation_class_init),
+       (ev_print_operation_get_job_name),
+       (ev_print_operation_get_status),
+       (ev_print_operation_get_progress),
+       (ev_print_operation_update_status),
+       (ev_print_operation_export_get_job_name), (clamp_ranges),
+       (get_first_and_last_page), (ev_print_operation_export_run_next),
+       (print_job_finished), (export_print_done), (export_job_cancelled),
+       (update_progress), (export_print_page),
+       (ev_print_operation_export_begin),
+       (ev_print_operation_export_print_dialog_response_cb),
+       (ev_print_operation_export_run),
+       (ev_print_operation_export_cancel),
+       (ev_print_operation_export_class_init):
+       * shell/ev-window.c:
+       (ev_window_print_update_pending_jobs_message),
+       (ev_window_print_operation_done),
+       (ev_window_print_progress_response_cb),
+       (ev_window_print_operation_status_changed),
+       (ev_window_print_operation_begin_print), (ev_window_print_range),
+       (ev_window_dispose):
+
+       Show progress information when printing. Fixes bug #482770.
+       
+2008-12-27  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/Makefile.am:
+       * shell/ev-progress-message-area.[ch]:
+       * shell/ev-message-area.[ch]: (ev_message_area_init),
+       (ev_message_area_set_image_from_stock):
+
+       Add EvProgressMessageArea derived from EvMessageArea to show
+       progress information in the message area. 
+       
+2008-12-27  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * cut-n-paste/gedit-message-area/gedit-message-area.[ch]:
+
+       Use GTK_RESPONSE_CLOSE instead of GTK_RESPONSE_CANCEL for the
+       close button. Add a function to get the contents of the message
+       area.
+       
+2008-12-24  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/Makefile.am:
+       * shell/ev-print-operation.[ch]:
+       * shell/ev-jobs.[ch]: (ev_job_export_init),
+       (ev_job_export_dispose), (ev_job_export_run),
+       (ev_job_export_class_init), (ev_job_export_new),
+       (ev_job_export_set_page):
+       * shell/ev-window.c: (ev_window_print_operation_done),
+       (ev_window_print_range), (ev_window_dispose):
+
+       First step of the printing system rework. EvJobPrint has been
+       replaced by EvJobExport so that every page is scheduled to be
+       exported in a thread instead of scheduling the whole printing
+       process. This way the gui is responsive during printing.
+       
+2008-12-24  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (setup_size_from_metadata),
+       (ev_window_load_print_settings_from_metadata):
+
+       Fix memory leaks.
+       
+2008-12-24  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * libdocument/ev-document.c: (ev_document_get_type):
+
+       Add GObject type as prerequisite to EvDocument interface so that
+       document instances can be used as GObjects.
+       
+2008-12-19  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-view.c: (jump_to_find_result):
+
+       Only jump the the location of the find result for the first match
+       when searching. It drastically improves the performance when
+       searching. Bug catched and fixed by Michael Hunold. Fixes bug
+       #564774.
+       
+2008-12-03  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * properties/ev-properties-main.c: (ev_properties_get_pages):
+       * properties/ev-properties-view.[ch]:
+       (ev_properties_view_dispose), (ev_properties_view_class_init),
+       (ev_properties_view_set_info), (ev_properties_view_new):
+       * shell/ev-properties-dialog.[ch]:
+       (ev_properties_dialog_set_document):
+       * shell/ev-window.c: (ev_window_setup_document),
+       (ev_window_cmd_file_properties):
+
+       Add document URI to properties page. Fixes bug #555376.
+       
+2008-12-03  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * configure.ac:
+       * data/Makefile.am:
+       * data/evince-password.glade: Removed
+       * data/evince-properties.glade: Removed
+       * properties/ev-properties-view.c:
+       (ev_properties_view_class_init), (set_property),
+       (ev_properties_view_set_info), (ev_properties_view_init):
+       * shell/ev-properties-fonts.c: (ev_properties_fonts_dispose),
+       (font_cell_data_func), (ev_properties_fonts_init):
+
+       Remove Glade dependency.
+       
+2008-12-03  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * backend/comics/comics-document.c: (comics_document_load):
+
+       Fix zip mime-type in comics backend. Patch by Juanjo Marín.
+       
+2008-12-01  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * NEWS:
+       * configure.ac:
+
+       Update for release 2.25.2
+       
+2008-12-01  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * configure.ac:
+       * shell/Makefile.am:
+       * shell/ev-keyring.[ch]:
+       * shell/ev-password.[ch]: Removed
+       * shell/ev-password-view.[ch]: (ev_password_view_finalize),
+       (ev_password_view_class_init), (ev_password_view_clicked_cb),
+       (ev_password_view_init), (ev_password_view_set_uri),
+       (ev_password_dialog_got_response),
+       (ev_password_dialog_remember_button_toggled),
+       (ev_password_dialog_entry_changed_cb),
+       (ev_password_dialog_entry_activated_cb),
+       (ev_password_view_ask_password), (ev_password_view_get_password),
+       (ev_password_view_get_password_save_flags),
+       (ev_password_view_new):
+       * shell/ev-window.c: (ev_window_password_view_unlock),
+       (ev_window_load_job_cb), (ev_window_close_dialogs),
+       (ev_window_init):
+
+       Rework the password view. When the password is in the keyring it's
+       used automatically without showing the password dialog and it's  
+       only stored in the keyring when we are sure it's correct. The
+       password dialog has been reworked too, in order to make it
+       more hig compliant and consistent with the GTK+ dialog used in
+       gtkmountoperation. Fixes bug #562496. 
+       
+2008-11-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * backend/comics/comics-document.c: (comics_document_load):
+
+       Do not trust file extensions when getting the command needed to
+       uncompress comic documents. Fixes bug #562143.
+       
+2008-11-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * libdocument/ev-document-factory.c: (get_document_from_uri),
+       (ev_document_factory_get_document):
+       * libdocument/ev-file-helpers.[ch]: (get_mime_type_from_uri),
+       (get_mime_type_from_data), (ev_file_get_mime_type):
+
+       Move mime-type functions from document-facrory to file-helpers so
+       that it can be reused.
+       
+2008-11-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (ev_window_load_job_cb), (set_uri_mtime),
+       (window_open_file_copy_ready_cb), (ev_window_reload_local),
+       (reload_remote_copy_ready_cb), (query_remote_uri_mtime_cb),
+       (ev_window_reload_remote), (ev_window_reload_document):
+
+       Add support for reloading remote documents. Fixes bug #555399.
+       
+2008-11-23  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-view.c: (ev_view_find_previous):
+
+       Make sure find_result is never < 0 which causes a crash while
+       searching. Fixes bug #558377.
+       
+2008-11-19  Marek Kašík <mkasik@redhat.com>
+
+       * shell/ev-pixbuf-cache.c (new_selection_surface_needed),
+       (ev_pixbuf_cache_get_selection_surface):
+       
+       Fixes crash on fast scrolling with simultaneous text selection.
+
+2008-11-19  Marek Kašík <mkasik@redhat.com>
+
+       * shell/ev-pixbuf-cache.c (ev_pixbuf_cache_add_jobs_if_needed):
+       * shell/ev-window.c (launch_external_uri):
+       
+       Fixes assertion fail on selecting text. See bug #561393.
+
+2008-11-15  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/Makefile.am:
+       * shell/ev-jobs.[ch]: (ev_job_layers_init),
+       (ev_job_layers_dispose), (ev_job_layers_run),
+       (ev_job_layers_class_init), (ev_job_layers_new):
+       * shell/ev-sidebar-layers.[ch]:
+       * shell/ev-view.[ch]: (ev_view_form_field_button_create_widget),
+       (ev_view_form_field_text_save), (ev_view_form_field_choice_save),
+       (ev_view_reload_page), (ev_view_reload):
+       * shell/ev-window.c: (setup_sidebar_from_metadata),
+       (ev_window_sidebar_current_page_changed_cb),
+       (sidebar_layers_visibility_changed), (ev_window_init):
+
+       Add layers support.
+       
+2008-11-15  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * data/icons/22x22/actions/Makefile.am:
+       * data/icons/22x22/actions/eye.png:
+       * shell/ev-stock-icons.[ch]:
+       
+       Add eye icon from gimp to hide/show layers.
+       
+2008-11-15  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * configure.ac:
+       * cut-n-paste/Makefile.am:
+       * cut-n-paste/gimpcellrenderertoggle/Makefile.am:
+       * cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.[ch]:
+       * cut-n-paste/gimpcellrenderertoggle/gimpwidgetsmarshal.list:
+
+       Add GimpCellRendererToggle from gimp slightly modified to fit our
+       needs. 
+       
+2008-11-15  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * configure.ac:
+       * backend/pdf/ev-poppler.cc:
+
+       Implement layers interface in PDF backend.
+       
+2008-11-15  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * libdocument/Makefile.am:
+       * libdocument/ev-document-layers.[ch]:
+       * libdocument/ev-layer.[ch]:
+
+       Add optional content (layers) interface.
+       
+2008-11-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * cut-n-paste/toolbar-editor/eggtreemultidnd.c:
+       * cut-n-paste/toolbar-editor/eggtreemultidnd.h:
+
+       Removes unused code.
+
+2008-11-05  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * NEWS:
+       * configure.ac:
+
+       Update for 2.25.1 release
+
+2008-11-05  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c:
+
+       Fix build with GTK+ < 2.14
+
+2008-11-05  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * cut-n-paste/zoom-control/ephy-zoom-action.c (create_menu_item):
+       
+       Makes menu label translatable. Fixes bug #559129.
+
+2008-11-04  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * backend/dvi/mdvi-lib/t1.c (t1_reset_resolution),
+       (t1_transform_font):
+       * backend/dvi/mdvi-lib/tt.c (tt_really_load_font), (tt_load_font):
+       
+       More renames of warning to mdvi_warning in follow up to the
+       fix of the bug #553369. Fix for the bug #559257 by
+       Tuxce <tuxce.net@gmail.com>.
+       
+2008-11-02  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-application.c: (ev_application_init_session):
+       * shell/main.c: (main):
+
+       Move the egg_set_desktop_file() call to main and remove
+       gtk_window_set_default_icon_name() since it's already called by
+       egg_set_desktop_file()
+       
+2008-11-01  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * libdocument/ev-file-helpers.c: (ev_xfer_uri_simple):
+
+       Initialize GError to NULL.
+       
+2008-11-01  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (window_save_file_copy_ready_cb),
+       (ev_window_print_finished), (ev_window_print_dialog_response_cb),
+       (ev_window_preview_print_finished), (launch_action):
+
+       Do not use popup dialogs to show error messages anymore, use the
+       message area instead.
+       
+2008-11-01  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (ev_window_error_message),
+       (ev_window_warning_message), (ev_window_set_document),
+       (ev_window_load_job_cb), (ev_window_load_remote_failed),
+       (ev_window_cmd_file_open_copy_at_dest), (ev_window_save_job_cb),
+       (ev_window_cmd_help_contents), (launch_external_uri),
+       (image_save_dialog_response_cb), (image_save_dialog_response_cb),
+       (ev_attachment_popup_cmd_open_attachment),
+       (attachment_save_dialog_response_cb):
+
+       Use a message format (with printf()-style) in
+       ev_window_error_message and ev_window_warning_message.
+
+2008-11-01  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (ev_window_error_message),
+       (ev_window_warning_message), (ev_window_set_document),
+       (ev_window_load_job_cb), (ev_window_load_remote_failed),
+       (ev_window_cmd_file_open_copy_at_dest), (ev_window_save_job_cb),
+       (ev_window_cmd_help_contents), (launch_external_uri),
+       (image_save_dialog_response_cb),
+       (ev_attachment_popup_cmd_open_attachment),
+       (attachment_save_dialog_response_cb):
+
+       Change ev_window_error_message and ev_window_warning_message to
+       receive a EvWindow instead of a GtkWindow. It's more consistent
+       and avoids unneeded casts.
+       
+2008-11-01  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (ev_window_cmd_help_contents):
+
+       Use gtk_show_uri() when availale to display help contents.
+       
+2008-10-31  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * configure.ac:
+       * backend/pdf/ev-poppler.cc:
+       * properties/ev-properties-view.c:
+       * shell/Makefile.am:
+       * shell/ev-tooltip.[ch]: Removed
+       * shell/ev-view-private.h
+       * shell/eggfindbar.c:
+       * shell/ev-application.c:
+       * shell/ev-open-recent-action.c:
+       * shell/ev-sidebar-thumbnails.c:
+       * shell/ev-view.c:
+       * shell/ev-window.c:
+
+       Bump GTK+ requirement to 2.12.
+       
+2008-10-27 Christian Persch <chpe@gnome.org>
+
+        * backend/djvu/djvu-document.c
+        * backend/dvi/cairo-device.c
+        * cut-n-paste/evmountoperation/ev-mount-operation.h
+        * cut-n-paste/gedit-message-area/gedit-message-area.h
+        * cut-n-paste/toolbar-editor/egg-editable-toolbar.c
+        * cut-n-paste/toolbar-editor/egg-editable-toolbar.h
+        * cut-n-paste/toolbar-editor/egg-toolbar-editor.c
+        * cut-n-paste/toolbar-editor/egg-toolbar-editor.h
+        * cut-n-paste/toolbar-editor/egg-toolbars-model.c
+        * cut-n-paste/toolbar-editor/egg-toolbars-model.h
+        * cut-n-paste/toolbar-editor/eggtreemultidnd.c
+        * cut-n-paste/toolbar-editor/eggtreemultidnd.h
+        * cut-n-paste/zoom-control/ephy-zoom-action.c
+        * cut-n-paste/zoom-control/ephy-zoom-action.h
+        * cut-n-paste/zoom-control/ephy-zoom-control.c
+        * cut-n-paste/zoom-control/ephy-zoom-control.h
+        * libdocument/ev-async-renderer.h
+        * libdocument/ev-document-factory.c
+        * libdocument/ev-document-misc.h
+        * libdocument/ev-image.h
+        * libdocument/ev-selection.h
+        * shell/ev-properties-fonts.h
+        * shell/ev-stock-icons.h
+        * shell/ev-window.c: Only include glib.h, gdk/gdk.h and gtk/gtk.h
+        directly. Bug #558064.
+
+2008-10-27 Christian Persch <chpe@gnome.org>
+
+       * cut-and-paste/smclient/*: Update from libegg.
+
+2008-10-27 Christian Persch <chpe@gnome.org>
+
+       * backend/djvu/djvu-document.c
+       * backend/ps/ev-spectre.c
+       * shell/ev-jobs.c: Use printf safely. Bug #558066.
+
+2008-10-24  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-view.c (ev_view_change_page),
+       (ev_view_transition_animation_finish),
+       (ev_view_transition_animation_cancel), (page_changed_cb),
+       (ev_view_set_presentation), (ev_view_next_page),
+       (ev_view_previous_page):
+       
+       Cancel the animation without scheduling transition start
+       and proceed to the next page to fix bug #516749.
+
+2008-10-19  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * NEWS:
+       * configure.ac:
+
+       Update for release 2.24.1
+       
+2008-10-17  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (ev_window_cmd_view_presentation):
+
+       Disable toggle function of F5 when in presentation mode. Patch by
+       Dave Neary. Fixes bug #556162.
+       
+2008-10-17  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_dispose),
+       (ev_sidebar_thumbnails_get_loading_icon), (clear_range),
+       (ev_sidebar_thumbnails_fill_model),
+       (ev_sidebar_thumbnails_refresh),
+       (ev_sidebar_thumbnails_set_document):
+
+       Instead of using only one loading icon for thumbnails based on the
+       size of the first page, create an icon for every different page
+       size. Fixes bug #556264.
+       
+2008-10-17  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-page-cache.c: (ev_page_cache_finalize):
+
+       Fix memory leak.
+       
+2008-10-14  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-window-title.c (ev_window_title_sanitize_title):
+
+       Removes bad prefixes from window title. Patch by 
+       Robin Sonefors <ozamosi@blinkenlights.se> fixes bug #534684.
+       
+2008-10-12  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (launch_external_uri):
+
+       Do not consider mailto links as http uris. Fixes bug #555801.
+       
+2008-10-06  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-view.c: (merge_selection_region), (clear_selection):
+
+       Fix memory leak. Fixes bug #555134.
+       
+2008-10-04  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-pixbuf-cache.c: (copy_job_to_job_info):
+
+       Emit the job finished signal when the job is handled before the
+       page_ready callback.
+       
+2008-10-04  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (launch_action):
+
+       Use GdkAppLaunchContext when available to launch external
+       applications.
+       
+2008-10-04  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: (launch_action):
+
+       Fix launching external applications for launch actions which seems
+       to be broken since the gio port. Fixes bug #554500.
+       
 2008-09-28  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * backend/dvi/Makefile.am: