]> www.fi.muni.cz Git - evince.git/blobdiff - ChangeLog
Translation updated.
[evince.git] / ChangeLog
index ce3adcbce9192189c4edc53921b81efa1583356e..519b9fc96cf454b3db2b50a54d593a97416b892a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,254 @@
+2007-07-10  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * NEWS:
+       * configure.ac:
+       
+       Update for release 0.9.2
+
+2007-07-09  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <jaap@haitsma.org>
+
+       * 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  <jaap@haitsma.org>
+
+       * shell/ev-window.c:
+       
+       Adds a nice icon to page action during toolbar editing.
+       See bug #452872.
+
+2007-07-02  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * 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  <jaap@haitsma.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <kelemeng@gnome.hu>
+
+       * shell/main.c: (main):
+
+       Fixes program description translation issue.
+       Bug #450148.
+
+2007-06-21  Cesar Fernandez  <cesar@pk2.org>
+
+       * 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  <nshmyrev@yandex.ru>
+
+       * NEWS:
+       * configure.ac:
+       
+       Update for release 0.9.1
+
+2007-06-17  Alaska Subedi  <asubedi@gmail.com>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * 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  <carlosgc@gnome.org>
+
+       * shell/ev-view.c: (draw_one_page):
+
+       Draw only visible region.
+
+2007-06-13  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * backend/djvu/djvu-document.c: (djvu_document_render):
+
+       Fix rotation in djvu backend.
+
+2007-06-13  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-pixbuf-cache.c: (job_finished_cb),
+       (ev_pixbuf_cache_get_surface), (ev_pixbuf_cache_get_link_mapping),
+       (ev_pixbuf_cache_get_image_mapping),
+       (ev_pixbuf_cache_get_text_mapping):
+
+       Redraw view every time we have a new surface. Fixes bug #443587.
+
+2007-06-13  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * libdocument/ev-document.c: (ev_document_info_free):
+
+       Fix memory leaks.
+
 2007-06-13  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * backend/dvi/dvi-document.c: (dvi_document_render),
 
        Use cairo image surfaces instead of GDK pixbufs for drawing pages
        and selections.
-       
+
 2007-06-12  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-window-title.c: (ev_window_title_update):
 
        Fix memory leak.
-       
+
 2007-06-09  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-view.c: (draw_loading_text):
 
        Show loading text centered. Fixes bug #433061
-       
+
 2007-06-09  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-sidebar-thumbnails.c:
 
        Remove a mutex in the main thread that blocks the UI in heavy
        documents.
-       
+
 2007-06-09  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * 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  <infernux@web.de>
 
        * data/icons/16x16/actions/Makefile.am: