+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.
+