X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=ChangeLog;h=e69ec31f115a83bc831c9db86aadce7ec8ad077e;hb=479ac9953cc364161b7ec1541e6234223079d988;hp=c27b3a1bfded64284ac640519bc339a362af34d0;hpb=beda935ce80b173f9430de092f5b9d0551bf7196;p=evince.git diff --git a/ChangeLog b/ChangeLog index c27b3a1b..e69ec31f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,262 @@ +2007-07-19 Carlos Garcia Campos + + * configure.ac: + * backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field): + + Get max length of text form fields. + +2007-07-19 Carlos Garcia Campos + + * backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field): + * libdocument/ev-form-field.h: + * shell/ev-view.c: (ev_view_form_field_text_create_widget): + + Fix build with current poppler cvs head. + +2007-07-11 Carlos Garcia Campos + + * cut-n-paste/zoom-control/ephy-zoom-control.c: + * shell/eggfindbar.c: (egg_find_bar_init): + + Fix build with gtk+ >= 2.11.5 due to gtktooltips + deprecation. Fixes bug #455667 + +2007-07-10 Nickolay V. Shmyrev + + * NEWS: + * configure.ac: + + Update for release 0.9.2 + +2007-07-09 Carlos Garcia Campos + + * shell/ev-view.c: (ev_view_form_field_text_save), + (ev_view_form_field_choice_save): + + Fix a crash when closing whith a form widget visible. + +2007-07-09 Carlos Garcia Campos + + * shell/ev-view.c: (ev_view_form_field_button_create_widget): + + Update also the region of the current selected button when + clicking on another button if they are radio buttons. + +2007-07-09 Carlos Garcia Campos + + * shell/ev-pixbuf-cache.[ch]: (ev_pixbuf_cache_class_init), + (dispose_cache_job_info), (job_finished_cb), (move_one_job), + (add_job), (add_job_if_needed), (ev_pixbuf_cache_get_surface), + (ev_pixbuf_cache_get_link_mapping), + (ev_pixbuf_cache_get_image_mapping), + (ev_pixbuf_cache_get_form_field_mapping), + (ev_pixbuf_cache_get_text_mapping), (ev_pixbuf_cache_reload_page): + * shell/ev-view.c: (ev_view_form_field_get_region), + (ev_view_form_field_button_create_widget), + (ev_view_form_field_text_save), (ev_view_form_field_choice_save), + (job_finished_cb): + + Redraw only form field region instead of the whole page when + reloading a page to show changes on the form field. + +2007-07-09 Carlos Garcia Campos + + * shell/ev-view.c: (ev_view_form_field_choice_save): + + Fix selection of first item in list form fields. + +2007-07-09 Carlos Garcia Campos + + * shell/ev-pixbuf-cache.c: (add_job), (add_job_if_needed), + (ev_pixbuf_cache_reload_page), + (ev_pixbuf_cache_get_form_field_mapping): + + Some refactoring to avoid duplicated code. + +2007-07-08 Carlos Garcia Campos + + * configure.ac: + * backend/pdf/ev-poppler.cc: (pdf_document_get_crop_box), + (ev_form_field_from_poppler_field), + (pdf_document_forms_get_form_fields), + (pdf_document_forms_form_field_text_get_text), + (pdf_document_forms_form_field_text_set_text), + (pdf_document_forms_form_field_button_set_state), + (pdf_document_forms_form_field_button_get_state), + (pdf_document_forms_form_field_choice_get_item), + (pdf_document_forms_form_field_choice_get_n_items), + (pdf_document_forms_form_field_choice_is_item_selected), + (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), + (pdf_document_forms_form_field_choice_get_text), + (pdf_document_document_forms_iface_init): + * libdocument/Makefile.am: + * libdocument/ev-form-field.[ch]: + * libdocument/ev-document-forms.[ch]: + * shell/ev-pixbuf-cache.[ch]: (dispose_cache_job_info), + (move_one_job), (copy_job_to_job_info), (add_job_if_needed), + (add_job), (ev_pixbuf_cache_reload_page), + (ev_pixbuf_cache_get_form_field_mapping): + * shell/ev-jobs.[ch]: (ev_job_render_new), (ev_job_render_run): + * shell/ev-view-private.h: + * shell/ev-view.[ch]: (ev_view_set_scroll_adjustments), + (ev_view_handle_cursor_over_xy), + (ev_view_get_form_field_at_location), + (ev_view_forms_remove_widgets), (ev_view_form_field_destroy), + (ev_view_form_field_button_create_widget), + (ev_view_form_field_text_save), (ev_view_form_field_text_changed), + (ev_view_form_field_text_create_widget), + (ev_view_form_field_choice_save), + (ev_view_form_field_choice_changed), + (ev_view_form_field_choice_create_widget), + (ev_view_handle_form_field), (ev_view_size_allocate), + (ev_view_realize), (draw_end_presentation_page), + (ev_view_button_press_event), (ev_view_remove_all), + (ev_view_motion_notify_event), (ev_view_key_press_event), + (ev_view_enter_notify_event), (highlight_find_results), + (draw_loading_text), (draw_one_page), (ev_view_destroy), + (ev_view_class_init), (page_changed_cb), + (on_adjustment_value_changed), (ev_view_set_presentation), + (merge_selection_region), (ev_view_set_cursor), + (ev_view_reset_presentation_state): + + Merge evince-forms branch. + +2007-07-03 Jaap Haitsma + + * cut-n-paste/toolbar-editor/update-toolbareditor-from-libegg: removed + + * cut-n-paste/toolbar-editor/update-toolbareditor-from-libegg.sh: added + This script also updates itself from libegg + + * cut-n-paste/toolbar-editor/egg*: + Run update-toolbareditor-from-libegg.sh so we are in sync again with + libegg + +2007-07-02 Jaap Haitsma + + * shell/ev-window.c: + + Adds a nice icon to page action during toolbar editing. + See bug #452872. + +2007-07-02 Nickolay V. Shmyrev + + * data/evince-toolbar.xml: + * shell/ev-window.c: + + Let user add a presentation and fullscreen icons on toolbar. + See bug #449734. + +2007-07-01 Jaap Haitsma + + * cut-n-paste/toolbar-editor/update-toolbareditor-from-libegg: + + new script to keep in sync with toolbareditor in libegg + + * cut-n-paste/toolbar-editor/*: + + Run update-toolbareditor-from-libegg so we are in sync again. + Fixes bug #452850. + + +2007-07-01 Carlos Garcia Campos + + * shell/ev-sidebar-links.c: (job_finished_callback): + + Do not connect selection changed signal more than once. Fixes bug + #349433. + +2007-06-29 Carlos Garcia Campos + + * shell/ev-window.c: (ev_window_view_sidebar_cb): + + Do not change sidebar chrome flag when pressing F9 key in + presentation mode. + +2007-06-29 Carlos Garcia Campos + + * backend/pdf/ev-poppler.cc: + (pdf_document_thumbnails_get_dimensions): + + Make sure thumbnails width and height is not <= 0. Fixes a crash + with some pdf documents which have really small pages. + +2007-06-22 Gabor Kelemen + + * shell/main.c: (main): + + Fixes program description translation issue. + Bug #450148. + +2007-06-21 Cesar Fernandez + + * shell/ev-view.c: (ev_view_next_page), (ev_view_previous_page): + + Do not change current page when returning from black/white mode + in presentation. Fixes bug #415032. + +2007-06-19 Nickolay V. Shmyrev + + * NEWS: + * configure.ac: + + Update for release 0.9.1 + +2007-06-17 Alaska Subedi + + * backend/dvi/dvi-document.c: + (dvi_document_finalize), + (dvi_document_file_exporter_format_supported), + (dvi_document_file_exporter_begin), + (dvi_document_file_exporter_do_page), + (dvi_document_file_exporter_end), + (dvi_document_file_exporter_iface_init), (dvi_document_init): + + PDF exporter for dvi documents. Fixes bug #441319. + +2007-06-17 Carlos Garcia Campos + + * shell/ev-window.c: (ev_window_clear_print_job): + + Clear gtk print job when job has finished. Fixes bug #447612. + +2007-06-17 Carlos Garcia Campos + + * shell/ev-window.c: (ev_window_print_send), + (ev_window_print_dialog_response_cb), (ev_window_print_range): + + Add preview button to print dialog. Fixes bug #445419. + +2007-06-17 Carlos Garcia Campos + + * backend/dvi/Makefile.am: + * backend/dvi/pixbuf-device.[ch]: Removed + * backend/dvi/cairo-device.[ch]: Added + * backend/dvi/mdvi-lib/dviread.c: (draw_shrink_rule): + * backend/dvi/dvi-document.c: (dvi_document_load), + (dvi_document_render), (dvi_document_finalize), + (dvi_document_thumbnails_get_thumbnail), (parse_color), + (dvi_document_do_color_special): + * libdocument/ev-document-misc.[ch]: + (ev_document_misc_pixbuf_from_surface): + + Port dvi backend to cairo and fix a problem with colors. + +2007-06-14 Carlos Garcia Campos + + * shell/ev-view.c: (draw_one_page): + + Draw only visible region. + +2007-06-13 Carlos Garcia Campos + + * backend/djvu/djvu-document.c: (djvu_document_render): + + Fix rotation in djvu backend. + 2007-06-13 Carlos Garcia Campos * shell/ev-pixbuf-cache.c: (job_finished_cb), @@ -6,13 +265,13 @@ (ev_pixbuf_cache_get_text_mapping): Redraw view every time we have a new surface. Fixes bug #443587. - + 2007-06-13 Carlos Garcia Campos * libdocument/ev-document.c: (ev_document_info_free): Fix memory leaks. - + 2007-06-13 Carlos Garcia Campos * backend/dvi/dvi-document.c: (dvi_document_render), @@ -53,19 +312,19 @@ 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: @@ -73,14 +332,14 @@ 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: