]> www.fi.muni.cz Git - evince.git/blobdiff - ChangeLog
Fix compile warnings.
[evince.git] / ChangeLog
index 4c32b37630414110a51393d885a52848968f1f5e..cf6da8f787d73a71dfe333ed00a42cecb7173c2f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,166 @@
+2007-07-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-navigation-action.c:
+       (ev_navigation_action_history_changed),
+       (ev_navigation_action_set_history):
+       * shell/ev-navigation-action-widget.c:
+       (ev_navigation_action_widget_init):
+       * shell/ev-sidebar-thumbnails.c: (adjustment_changed_cb):
+
+       Fix compile warnings.
+       
+2007-07-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * cut-n-paste/toolbar-editor/egg-editable-toolbar.c:
+       (egg_editable_toolbar_dispose):
+
+       Fix memory leak.
+       
+2007-07-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * cut-n-paste/totem-screensaver/totem-scrsaver.c:
+       (screensaver_disable_x11):
+       * shell/ev-metadata-manager.c: (ev_metadata_arm_timeout):
+       * shell/ev-window.c: (presentation_set_timeout):
+       * shell/ev-view.c: (ev_view_presentation_transition_start):
+
+       Use g_timeout_add_seconds instead of g_timeout_add when
+       available.
+       
+2007-07-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_init):
+
+       Set horizontal scrollbar policy to AUTOMATIC instead of
+       NEVER. Workaround for bug #449462.
+       
+2007-07-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-jobs.c: (ev_job_render_page_ready):
+
+       Add page_ready callback to main loop with high priority and hold
+       a reference to job during idle.
+       
+2007-07-29  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * configure.ac:
+       * backend/pdf/ev-poppler.cc: (pdf_print_context_free),
+       (pdf_document_file_exporter_begin),
+       (pdf_document_file_exporter_do_page),
+       (pdf_document_file_exporter_get_capabilities):
+       * libdocument/ev-file-exporter.h:
+       * shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run):
+       * shell/ev-window.c: (ev_window_print_send),
+       (ev_window_print_dialog_response_cb):
+
+       Allow printing multiple pages per sheet. Fixes bug #395573.
+       
+2007-07-29  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-view.c: (tip_from_link):
+       
+       Check for NULL, fixes bug #460862.
+
+2007-07-29  Christian Persch  <chpe@gnome.org>
+
+       * shell/ev-window.c: (ev_window_enumerate_printer_cb),
+       (ev_window_preview_print_finished), (ev_window_do_preview_print),
+       (ev_window_cmd_preview_print):
+       
+       Fixes bug #437681 - blocks while enumerating printers.
+
+2007-07-29  Christian Persch  <chpe@gnome.org>
+
+       * shell/ev-window.c: (ev_window_screen_changed):
+       
+       Don't use deprecated gtk+ function. See bug #460909.
+
+2007-07-27  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-utils.c: (get_num_monitors):
+       * shell/ev-window.c: (ev_window_sizing_mode_changed_cb):
+
+       Do not use display before initializing it. Remove compile
+       warnings.
+
+2007-07-27  Cosimo Cecchi   <anarki@lilik.it>
+
+       * shell/ev-view.c: (ev_view_class_init):
+       
+       Unix-like hjkl bindings added. See bug #458111.
+
+2007-07-27  Johannes Buchner  <buchner.johannes@gmx.at>
+
+       * shell/ev-utils.c: (get_num_monitors), (get_screen_dpi):
+       * shell/ev-utils.h:
+       * shell/ev-view.c: (ev_view_set_zoom_for_size),
+       (ev_view_update_view_size):
+       * shell/ev-view.h:
+       * shell/ev-window.c: (ev_window_update_actions),
+       (setup_view_from_metadata), (ev_window_screen_changed),
+       (ev_window_sizing_mode_changed_cb), (ev_window_zoom_changed_cb),
+       (zoom_control_changed_cb):
+       * shell/ev-window.h:
+       
+       Reorganizes utility functions.
+
+2007-07-26  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-pixbuf-cache.c: (job_page_ready_cb), (job_finished_cb),
+       (copy_job_page_and_selection_to_job_info), (copy_job_to_job_info),
+       (add_job), (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):
+       * shell/ev-jobs.[ch]: (ev_job_render_class_init),
+       (notify_page_ready), (ev_job_render_page_ready),
+       (ev_job_render_run):
+
+       Add page_ready signal to notify that page is ready as soon as
+       possible even if other page elements like links, forms, images or
+       text mapping are not ready yet.
+
+2007-07-26  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * backend/dvi/dvi-document.c: (dvi_document_file_exporter_begin),
+       (dvi_document_file_exporter_do_page),
+       (dvi_document_file_exporter_get_capabilities),
+       (dvi_document_file_exporter_iface_init):
+       * backend/ps/ps-document.c: (ps_document_file_exporter_begin),
+       (ps_document_file_exporter_do_page),
+       (ps_document_file_exporter_get_capabilities),
+       (ps_document_file_exporter_iface_init):
+       * backend/djvu/djvu-document.c:
+       (djvu_document_file_exporter_begin),
+       (djvu_document_file_exporter_end),
+       (djvu_document_file_exporter_get_capabilities),
+       (djvu_document_file_exporter_iface_init):
+       * backend/tiff/tiff-document.c:
+       (tiff_document_file_exporter_begin),
+       (tiff_document_file_exporter_get_capabilities),
+       (tiff_document_document_file_exporter_iface_init):
+       * backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin),
+       (pdf_document_file_exporter_do_page),
+       (pdf_document_file_exporter_get_capabilities),
+       (pdf_document_file_exporter_iface_init):
+       * libdocument/ev-file-exporter.[ch]: (ev_file_exporter_begin),
+       (ev_file_exporter_get_capabilities):
+       * shell/ev-print-job.c: (ev_print_job_use_print_dialog_settings),
+       (idle_print_handler), (ev_print_job_print):
+       * shell/ev-jobs.c: (ev_job_print_run):
+       * shell/ev-window.c: (ev_window_print_send),
+       (ev_window_print_range):
+
+       Use capabilities to know which options should be offered by the
+       print dialog depending on the document backend.
+
 2007-07-25  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-view.c: (ev_view_handle_cursor_over_xy):
 
        Give priority to forms over text to set the cursor.
 2007-07-25  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-view.c: (ev_view_handle_cursor_over_xy):
 
        Give priority to forms over text to set the cursor.
-       
+
 2007-07-24  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-view-private.h:
 2007-07-24  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-view-private.h:
 
        Use IBEAM cursor for text form fields and NORMAL cursor for read
        only fields. Remove unused status attribute.
 
        Use IBEAM cursor for text form fields and NORMAL cursor for read
        only fields. Remove unused status attribute.
-       
+
 2007-07-20  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-view.c: (ev_view_form_field_button_create_widget):
 2007-07-20  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-view.c: (ev_view_form_field_button_create_widget):
        Update region for current selected items also for checkbox
        buttons, since they can behave as radio buttons when they are in a
        set.
        Update region for current selected items also for checkbox
        buttons, since they can behave as radio buttons when they are in a
        set.
-       
+
 2007-07-19  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * 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  <carlosgc@gnome.org>
 
        * 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  <carlosgc@gnome.org>
 
        * backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field):
 2007-07-19  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field):
        * shell/ev-view.c: (ev_view_form_field_text_create_widget):
 
        Fix build with current poppler cvs head.
        * shell/ev-view.c: (ev_view_form_field_text_create_widget):
 
        Fix build with current poppler cvs head.
-       
+
 2007-07-11  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * cut-n-paste/zoom-control/ephy-zoom-control.c:
 2007-07-11  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * cut-n-paste/zoom-control/ephy-zoom-control.c:
 
        Fix build with gtk+ >= 2.11.5 due to gtktooltips
        deprecation. Fixes bug #455667
 
        Fix build with gtk+ >= 2.11.5 due to gtktooltips
        deprecation. Fixes bug #455667
-       
+
 2007-07-10  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
 
        * NEWS:
 2007-07-10  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
 
        * NEWS: