]> www.fi.muni.cz Git - evince.git/blobdiff - ChangeLog
First step of the printing system rework. EvJobPrint has been replaced by
[evince.git] / ChangeLog
index 6741155a5f4c93cfb1e57a989d0ea36f14591cc9..30685690695c391ce24e02b534df753472493699 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,75 @@
+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: