X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=ChangeLog;h=041ddd8cfce6505252872dd849e86c36e0a81aba;hb=82687a7d055f2576a0159dc70e0055bfb0f716d4;hp=9bf434bc704f76748ba7c52f52a873ff9ae506f8;hpb=26d7d8448a1c04642ab120cd20a55789db9da165;p=evince.git diff --git a/ChangeLog b/ChangeLog index 9bf434bc..041ddd8c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,209 @@ +Sun May 1 00:46:47 2005 Jonathan Blandford + + * shell/ev-pixbuf-cache.c: (ev_pixbuf_cache_init): Change the + preview cache back to 1. Don't know when it got set to 0. + + * shell/ev-view.c: (compute_border), (ev_view_realize), + (draw_one_page), (ev_view_set_property), (ev_view_get_property), + (ev_view_class_init), (ev_view_init), (ev_view_set_fullscreen), + (ev_view_get_fullscreen), (ev_view_set_presentation), + (ev_view_get_presentation), (ev_view_set_sizing_mode), + (ev_view_zoom_for_size_presentation), (ev_view_set_zoom_for_size): + * shell/ev-view.h: + * shell/ev-window.c: + (update_chrome_visibility), + (ev_window_cmd_continuous), (ev_window_cmd_dual), + (ev_window_cmd_view_best_fit), (ev_window_cmd_view_page_width), + (update_document_mode), (ev_window_update_fullscreen_action), + (ev_window_fullscreen), (ev_window_unfullscreen), + (ev_window_cmd_view_fullscreen), + (ev_window_update_presentation_action), + (ev_window_run_presentation), (ev_window_stop_presentation), + (ev_window_cmd_view_presentation), (ev_window_state_event), + (ev_window_focus_in_event), (ev_window_focus_out_event), + (ev_window_cmd_escape), (ev_window_sidebar_visibility_changed_cb): + * data/evince-ui.xml: Initial presentation mode. We should + probably hide this until it's done, as it's quite rough. Also, + change full-screen to fullscreen and add two getters to EvView. + +2005-04-29 Marco Pesenti Gritti + + * shell/ev-page-action.c: (update_page_cache), + (ev_page_action_dispose): + * shell/ev-window.c: (destroy_fullscreen_popup), + (ev_window_create_fullscreen_popup): + + Use connect_object rather than explicitly + disconnect on dispose. + +2005-04-29 Marco Pesenti Gritti + + * shell/ev-page-action.c: (update_page_cache), + (ev_page_action_dispose): + +2005-04-28 Nickolay V. Shmyrev + + * backend/ev-page-cache.c: (_ev_page_cache_new), + (ev_page_cache_set_page_label), + (ev_page_cache_has_nonnumeric_page_labels): + * backend/ev-page-cache.h: + * shell/ev-page-action.c: (update_pages_label): + + If all page labels are numeric, fallback to default + way to display number of pages. See bug 173185. + +2005-04-28 Nickolay V. Shmyrev + + * shell/ev-page-action.c: (ev_page_action_dispose): + * shell/ev-view.c: (view_update_range_and_current_page): + * shell/ev-window.c: (ev_window_dispose): + + Set page on scroll in continuous mode. Fixes bug 301986. + Also cleanup callbacks on destroy of EvWindow and EvPageAction. + +2005-04-26 Marco Pesenti Gritti + + * configure.ac: + + Require poppler 0.3.0 + +2005-04-26 Nickolay V. Shmyrev + + * shell/Makefile.am, configure.ac: Fix build problems + with t1lib. Bug 301996. + +2005-04-25 Nickolay V. Shmyrev + + * shell/ev-view.c: (ev_view_scroll_event): + + Scroll up increase zoom + +2005-04-25 Nickolay V. Shmyrev + + * shell/ev-view.c: (ev_view_scroll_event), (ev_view_class_init), + (ev_view_set_sizing_mode), + (ev_view_zoom_for_size_continuous_and_dual_page), + (ev_view_zoom_for_size_continuous): + * shell/ev-window.c: (ev_window_cmd_view_best_fit), + (ev_window_cmd_view_page_width), (ev_window_cmd_view_zoom_in), + (ev_window_cmd_view_zoom_out), (ev_window_sizing_mode_changed_cb), + (ev_window_init): + + Control + Scroll does zooming, Shift + Scroll scrolls horizontally + Fix for 165473 and 165472. + +2005-04-24 Nickolay V. Shmyrev + + * po/POTFILES.in: + * thumbnailer/Makefile.am: + * thumbnailer/evince-thumbnailer-djvu.schemas.in: + * thumbnailer/evince-thumbnailer-dvi.schemas.in: + * thumbnailer/evince-thumbnailer.schemas.in: + + Make thumbnailer schemas translatable. Fix for bug 301773 + + * thumbnailer/evince-thumbnailer-djvu.schemas: + * thumbnailer/evince-thumbnailer-dvi.schemas: + * thumbnailer/evince-thumbnailer.schemas: + + Removed files + +Sun Apr 24 01:37:39 2005 Jonathan Blandford + + * shell/ev-view.c (ev_view_init): forgot to set this. + +Sun Apr 24 01:07:27 2005 Jonathan Blandford + + * shell/ev-view.c: (find_page_at_location), + (get_link_at_location), + (ev_view_set_show_border), (ev_view_set_spacing), + (ev_view_zoom_for_size_continuous_and_dual_page), + (ev_view_zoom_for_size_continuous): Fix links for dual/continuous. + Also, add a quick fix measuring of widths. Also, removed + ev_view_set_spacing and ev_view_set_show_border. + + * shell/ev-window.c: (ev_window_unfullscreen), + (ev_window_cmd_view_fullscreen): Don't adjust the border/spacing. + +2005-04-24 Nickolay V. Shmyrev + + * shell/ev-view.c: (view_update_range_and_current_page), + (page_changed_cb): + + Fix crash on exit and scrolling to page in continuous view. + +Sat Apr 23 13:13:04 2005 Jonathan Blandford + + * TODO: + * backend/ev-page-cache.c: (_ev_page_cache_new), + (ev_page_cache_get_max_width_size), + (ev_page_cache_get_max_height_size): + * backend/ev-page-cache.h: + * data/evince-ui.xml: + * shell/ev-pixbuf-cache.c: (ev_pixbuf_cache_init): + * shell/ev-view.c: (view_update_adjustments), + (view_update_range_and_current_page), (get_bounding_box_size), + (ev_view_size_request_continuous_and_dual_page), + (ev_view_size_request_continuous), + (ev_view_size_request_dual_page), + (ev_view_size_request_single_page), (ev_view_size_request), + (ev_view_size_allocate), (get_page_extents), (draw_one_page), + (ev_view_bin_expose), (ev_view_expose_event), + (ev_view_set_property), (ev_view_get_property), + (ev_view_class_init), (ev_view_init), (ev_view_new), + (page_changed_cb), (ev_view_zoom), (ev_view_set_continuous), + (ev_view_set_dual_page), (ev_view_set_full_screen), + (ev_view_set_presentation), (ev_view_set_sizing_mode), + (ev_view_can_zoom_in), (ev_view_can_zoom_out), (ev_view_zoom_in), + (ev_view_zoom_out), (zoom_for_size_fit_width), + (zoom_for_size_best_fit), + (ev_view_zoom_for_size_continuous_and_dual_page), + (ev_view_zoom_for_size_continuous), + (ev_view_zoom_for_size_dual_page), + (ev_view_zoom_for_size_single_page), (ev_view_set_zoom_for_size), + (ev_view_show_cursor), (ev_sizing_mode_get_type): + * shell/ev-view.h: + * shell/ev-window.c: (update_action_sensitivity), + (ev_window_cmd_continuous), (ev_window_cmd_dual), + (ev_window_cmd_view_best_fit), (ev_window_cmd_view_page_width), + (update_sizing_buttons), (ev_window_cmd_view_zoom_in), + (ev_window_cmd_view_zoom_out), (update_view_size), + (ev_window_set_sizing_mode), (ev_window_init): + + Add Continuous and Dual page modes. + +2005-04-23 James Bowes + + * dvi/dvi-document.c: (dvi_document_load), + (dvi_document_thumbnails_get_thumbnail), + (dvi_document_init_params): Fix up some mixups between + width and height to correct thumbnail rendering. + +2005-04-23 Nickolay V. Shmyrev + + * dvi/mdvi-lib/private.h: + * dvi/mdvi-lib/setup.c: (mdvi_init_kpathsea): + + Suppess output for kpathsea during font generation. Thanks to + James Bowes + +Fri Apr 22 19:57:46 2005 Jonathan Blandford + + * NEWS: + * configure.ac: + + Release 0.2.1 + + * Makefile.am: fix distcheck. + +2005-04-23 Nickolay V. Shmyrev + + * shell/ev-sidebar-links.c: (selection_changed_callback), + (update_page_callback), (row_activated_callback), + (job_finished_callback), (ev_sidebar_links_set_document): + + Fix for bug #169901. Double click on links expands tree. + 2005-03-14 Bryan Clark * shell/ev-window.c (ev_window_init): Removed fullscreen toolbar