X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=ChangeLog;h=e81b0e4888bbc81b877ca0f9ef84745b6938db6e;hb=957099335895f67c4774e6e2a3108a2f46a525c3;hp=0a7ea8fd6282d5a285f0b8f7138701f6210b38b6;hpb=b60e6ae1e490c08530322f82af31f34dffb8110f;p=evince.git diff --git a/ChangeLog b/ChangeLog index 0a7ea8fd..e81b0e48 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,165 @@ +Wed Feb 2 21:13:11 2005 Jonathan Blandford + + * NOTES: New file with some random thoughts. + + * TODO: Update. + + * backend/ev-document-misc.c: + (ev_document_misc_get_page_border_size): New function to + canonicalize shadow drawing sizes. Possibly goofy. + + * shell/ev-view.c: (ev_view_size_request), (set_document_page), + (ev_view_best_fit), (ev_view_fit_width): + * pdf/xpdf/pdf-document.cc: + * pixbuf/pixbuf-document.c: (pixbuf_document_get_page_size): + * ps/ps-document.c: (ps_document_get_page_size): + * backend/ev-document-misc.h: + * backend/ev-document.c: (ev_document_get_page_size): + * backend/ev-document.h: get_page_size now takes a page number + parameter. Made all the backends/frontends honor it. + + * data/evince-ui.xml: Added a multiple-page mode. Uncomment to + see. Doesn't work yet. + + * shell/Makefile.am: + * shell/ev-page-view.[ch]: New multi-page view. Really rough. + Doesn't do anything yet. + + * shell/ev-sidebar-thumbnails.c: + (ev_sidebar_thumbnails_set_document): [1..n_pages] instead of + [0..n_pages-1] + + * shell/ev-window.c: (update_action_sensitivity), + (ev_window_setup_document), (ev_window_set_page_mode), + (ev_window_page_mode_cb), (ev_window_init): Clean up the + view-swapping code a bit so we can have multiple views on a + document. Add the multi-page view, though it can't be turned on + yet. + +2005-02-01 Marco Pesenti Gritti + + * shell/ev-application.c: (ev_application_open): + * shell/ev-view.c: (expose_bin_window): + * shell/ev-window.c: (ev_window_open): + + Support eps and check document supports find + before drawing highlightings in expose. + +2005-01-13 Jeff Muizelaar + + * pixbuf/pixbuf-document.c: + (pixbuf_document_thumbnails_get_dimensions), + (pixbuf_document_document_thumbnails_iface_init): + + implement get_dimensions + +2005-02-01 Marco Pesenti Gritti + + * NEWS: + * configure.ac: + + Release 0.1.2 + +2005-01-30 Marco Pesenti Gritti + + * shell/ev-view.c: (set_document_page): + + Scroll at the top of the page when changing page + +2005-01-30 Marco Pesenti Gritti + + * shell/ev-view.c: (ev_view_motion_notify_event): + + Do not redraw unnecessarily + +2005-01-30 Marco Pesenti Gritti + + * pdf/xpdf/pdf-document.cc: + * shell/ev-view.c: (draw_rubberband), (highlight_find_results), + (expose_bin_window), (find_changed_cb): + + Yay! find works now... Now to find bugs... + +2005-01-30 Marco Pesenti Gritti + + * backend/ev-document-find.c: (ev_document_find_base_init), + (ev_document_find_changed): + * backend/ev-document-find.h: + * pdf/xpdf/pdf-document.cc: + * shell/ev-view.c: (draw_rubberband), (highlight_find_results), + (expose_bin_window), (ev_view_init), (set_document_page), + (ensure_rectangle_is_visible), (jump_to_find_result), + (jump_to_find_page), (find_changed_cb), (ev_view_set_document), + (ev_view_find_next), (ev_view_find_previous): + * shell/ev-view.h: + * shell/ev-window.c: (find_bar_previous_cb), (find_bar_next_cb): + + More work on find implementation, mostly there now + +2005-01-29 Marco Pesenti Gritti + + * backend/ev-backend-marshalers.list: + * backend/ev-document-find.c: (ev_document_find_base_init), + (ev_document_find_cancel), (ev_document_find_page_has_results), + (ev_document_find_get_n_results), (ev_document_find_get_result), + (ev_document_find_get_progress), (ev_document_find_changed): + * backend/ev-document-find.h: + + Enanche the find interface to be really able to do + multi page find. + + * pdf/xpdf/pdf-document.cc: + + Implement + + * shell/ev-view.c: (ev_view_finalize), (highlight_find_results), + (expose_bin_window), (ev_view_init), + (ev_view_get_find_status_message), (find_changed_cb), + (ev_view_set_document), (set_document_page): + + Adapt to the new interface. A few things are regressed sorry, + I will finish it soon. + +2005-01-28 Martin Kretzschmar + + * shell/ev-sidebar-thumbnails.c (ev_sidebar_thumbnails_destroy) + (ev_sidebar_thumbnails_class_init): use G_DEFINE_TYPE-supplied + ev_sidebar_thumbnails_parent_class variable, don't define another + parent_class variable. + + * shell/ev-page-action.c (connect_proxy, ev_page_action_finalize) + (ev_page_action_class_init): ditto. + + * pixbuf/pixbuf-document.c (pixbuf_document_finalize) + (pixbuf_document_class_init): ditto. + + * backend/ev-link.c (ev_window_dispose, ev_link_class_init): + ditto. + + * .cvsignore: ignore various valgrind output files. + +2005-01-27 Marco Pesenti Gritti + + * data/evince-ui.xml: + * shell/Makefile.am: + * shell/ev-history.c: + * shell/ev-history.h: + * shell/ev-navigation-action.c: + * shell/ev-navigation-action.h: + * shell/ev-view.c: (ev_view_finalize), (ev_view_go_to_link), + (ev_view_set_page), (ev_view_fit_width): + * shell/ev-view.h: + * shell/ev-window.c: (update_action_sensitivity), + (ev_window_setup_document), (register_custom_actions): + + Kill session history + +2005-01-27 Marco Pesenti Gritti + + * shell/ev-window.c: (update_action_sensitivity): + + Fix inverted up/down buttons + 2005-01-27 Martin Kretzschmar * shell/ev-sidebar-thumbnails.c