X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=ChangeLog;h=8ca8341dabf327a54c0c481ebc64b832acbde99c;hb=b90847ad56294e96bf1349ff3e9446205f0c54a3;hp=2a9a51208e26061e7b5209716380cfc70446d9ce;hpb=6d536b8815d57852153f260e9985f6d98effd9d1;p=evince.git diff --git a/ChangeLog b/ChangeLog index 2a9a5120..8ca8341d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,151 @@ +2009-02-22 Carlos Garcia Campos + + * backend/pdf/ev-poppler.cc: (pdf_document_save), + (pdf_document_forms_form_field_text_set_text), + (pdf_document_forms_form_field_button_set_state), + (pdf_document_forms_form_field_choice_select_item), + (pdf_document_forms_form_field_choice_toggle_item), + (pdf_document_forms_form_field_choice_unselect_all), + (pdf_document_forms_form_field_choice_set_text): + + Use poppler_document_save_a_copy(), which never saves the document + modifications, when saving an unmodified document. It makes saving + a copy of encrypted PDFs work again. Fixes bug #566791. + +2009-02-18 Christian Persch + + * backend/djvu/djvu-document.c: (ev_djvu_error_quark): + Don't use g_quark_from_static_string in a loadable module! + +2009-02-17 Carlos Garcia Campos + + * configure.ac: + + Update for release 2.25.91 + +2009-02-16 Thomas H.P. Andersen + + * backend/impress/r_gradient.c: (r_draw_gradient): Replace deprecated + GTK symbol in commented out code. Bug #571707 + +2009-02-16 Carlos Garcia Campos + + * NEWS: + + Update for release 2.25.91. + +2009-02-16 Christian Persch + + * libdocument/ev-file-helpers.c: (get_mime_type_from_uri): Fix a freed + memory read. + +2009-02-15 Christian Persch + + * backend/dvi/dvi-document.c: (hsb2rgb): Fix signed/unsigned compiler + warnings. + +2009-02-15 Christian Persch + + * libdocument/Makefile.am: + * libview/Makefile.am: Rename GIRs to EvinceDocument/EvinceView. + +2009-02-15 Christian Persch + + * libdocument/ev-document-type-builtins.c.template: + * libview/ev-view-type-builtins.c.template: Use g_intern_static_string. + +2009-02-14 Christian Persch + + * backend/impress/impress-document.c: (impress_document_save): + Fill in the error. + +2009-02-14 Christian Persch + + * libdocument/ev-document.c: (ev_document_load): Add code to catch + backends incorrectly implementing the load vfunc. + +2009-02-14 Christian Persch + + * libdocument/ev-document-factory.c: + (ev_document_factory_get_document): Use a local GError, and propagate + as appropriate, making sure always to fill in @error if returning NULL. + +2009-02-14 Christian Persch + + * shell/ev-window.c: (ev_window_load_job_cb): Use g_error_matches. + +2009-02-14 Christian Persch + + * backend/pdf/ev-poppler.cc: Plug a mem leak. + +2009-02-14 Christian Persch + + * backend/dvi/dvi-document.c: (dvi_document_load): Don't overwite + an error. + +2009-02-14 Christian Persch + + * backend/djvu/djvu-document.c: (djvu_document_load): Make sure + to always set @error when returning FALSE. Fix a typo. + +2009-02-14 Christian Persch + + * backend/tiff/tiff-document.c: (tiff_document_load): Make sure + to always set @error when returning FALSE. + +2009-02-14 Christian Persch + + * backend/comics/comics-document.c: (comics_document_load): Make sure + to always set @error when returning FALSE. + +2009-02-14 Christian Persch + + * backend/impress/impress-document.c: (impress_document_load): Plug a + mem leak. + +2009-02-14 Christian Persch + + * backend/impress/impress-document.c: (impress_document_load): Don't + overwrite an error. + +2009-02-14 Christian Persch + + * libdocument/ev-document.c: (ev_document_info_copy): Remove + unnecessary NULL check; g_strdup() is NULL-safe. + +2009-02-14 Christian Persch + + * libdocument/ev-document-factory.c: (get_document_from_uri): Document + that this returns either NULL and fills in error, or non-NULL. Use a + local GError so we can reliably check it. + +2009-02-14 Christian Persch + + * libdocument/ev-document-factory.c: (get_document_from_uri): Use the + content type to get the description, not the MIME type. + +2009-02-14 Christian Persch + + * libdocument/ev-file-helpers.c: (compression_run): Make sure to fill + in @error on failure. Also, since this is exported in public APIs, + cope with the passed-in GError** being NULL. + +2009-02-13 Christian Persch + + * libdocument/ev-file-helpers.c: (get_mime_type_from_uri): NULL + safety. + (get_mime_type_from_data): Return the MIME type, not the content type. + +2009-02-13 Christian Persch + + * libdocument/ev-file-helpers.c: (get_mime_type_from_data): Don't leak + the input stream. + +2009-02-13 Christian Persch + + * libdocument/ev-file-helpers.c: (get_mime_type_from_data): Propagate + all errors upwards. + 2009-02-13 Christian Persch * libdocument/ev-file-helpers.c: (get_mime_type_from_data): Don't use