X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=ChangeLog;h=9491e85ab7c0724b31a4c425c720c4297449230c;hb=63291b1562445867a2c7b113cccadc2dd63a2925;hp=883686f748f145fdd7c9bc65cbfb6eafa5412f3d;hpb=9e5430d1335c285c8a1150d6ba04773f77b4d715;p=evince.git diff --git a/ChangeLog b/ChangeLog index 883686f7..9491e85a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,274 @@ +2005-01-07 Marco Pesenti Gritti + + * shell/ev-sidebar-bookmarks.c: (selection_changed_cb), + (ev_sidebar_bookmarks_construct), (do_one_iteration): + + Hook up bookmarks navigation + +2005-01-07 Marco Pesenti Gritti + + * backend/Makefile.am: + * backend/ev-bookmark.c: (ev_bookmark_type_get_type), + (ev_bookmark_get_title), (ev_bookmark_set_title), + (ev_bookmark_get_bookmark_type), (ev_bookmark_set_bookmark_type), + (ev_bookmark_get_page), (ev_bookmark_set_page), + (ev_bookmark_get_property), (ev_bookmark_set_property), + (ev_window_dispose), (ev_bookmark_init), (ev_bookmark_class_init), + (ev_bookmark_new): + * backend/ev-bookmark.h: + * backend/ev-document-bookmarks.c: + (ev_document_bookmarks_get_bookmark): + * backend/ev-document-bookmarks.h: + * pdf/xpdf/pdf-document.cc: + * shell/ev-sidebar-bookmarks.c: (do_one_iteration): + + Add a bookmark object to the backend and use it instead of get_values + +2005-01-07 Marco Pesenti Gritti + + * data/evince-ui.xml: + + Cleanup and add select all. + + * shell/ev-view.c: (ev_view_select_all), + (ev_view_button_press_event): + * shell/ev-view.h: + * shell/ev-window.c: (ev_window_cmd_edit_select_all): + + Add select all. + Clear selection on click. + +Fri Jan 7 01:28:58 2005 Jonathan Blandford + + * shell/ev-sidebar-thumbnails.c + (ev_sidebar_thumbnails_set_document): forgot to unref the + loading_icon. + +Fri Jan 7 01:22:48 2005 Jonathan Blandford + + * shell/ev-sidebar-thumbnails.c: fill in the thumbnails starting + at the visible page, not just linearly. This makes it look fast. + +Thu Jan 6 18:48:11 2005 Jonathan Blandford + + * backend/ev-document-misc.c + (ev_document_misc_get_thumbnail_frame): fill in the thumbnail with + white. + * backend/ev-document-thumbnails.h: New interface to get the size + of a page. + +2005-01-06 Jeremy Katz + + * shell/Makefile.am (evince_SOURCES): Add ev-utils.[ch] so that + make dist works + +Wed Jan 5 15:38:28 2005 Jonathan Blandford + + * pdf/xpdf/pdf-document.cc (bitmap_to_pixbuf): bypass + GDKSplashOutputDev and just use a normal SplashOutputDev. Speeds + things up a bit. + + * shell/ev-sidebar-thumbnail.c: start of some profiling code. + +2005-01-05 Martin Kretzschmar + + * pdf/xpdf/GlobalParams.cc (displayFontTabFc): match only outline + fonts. Should fix font problems on systems that have the base + fonts in bitmap format. Reported by James Henstridge + . + +2005-01-05 Marco Pesenti Gritti + + * pdf/xpdf/Gfx.cc: + * pdf/xpdf/GfxState.cc: + + Fix for CAN-2004-1125 + +2005-01-05 Marco Pesenti Gritti + + * shell/ev-view.c: (ev_view_copy): + * shell/ev-view.h: + * shell/ev-window.c: (ev_window_cmd_edit_copy): + + Implement Edit->Copy + +2005-01-05 Marco Pesenti Gritti + + * backend/ev-document.c: (ev_document_get_text): + * backend/ev-document.h: + * pdf/xpdf/pdf-document.cc: + * shell/ev-view.c: (ev_view_realize), (expose_bin_window), + (ev_view_primary_get_cb), (ev_view_primary_clear_cb), + (ev_view_update_primary_selection), (ev_view_button_press_event), + (ev_view_motion_notify_event), (ev_view_button_release_event): + + Beginnings of clipboard support. Incomplete but primary sort + of work. + +2005-01-05 Marco Pesenti Gritti + + * shell/ev-view.c: (ev_gdk_color_to_rgb), (draw_rubberband), + (expose_bin_window): + + Nicer rubberband drawing, from GtkIconView. + +2005-01-05 Marco Pesenti Gritti + + * backend/ev-document.c: (ev_document_save): + * backend/ev-document.h: + * data/evince-ui.xml: + * pdf/xpdf/pdf-document.cc: + * shell/ev-window.c: (save_error_dialog), (ev_window_cmd_save_as): + + Implement "Save a copy..." menu item + +2005-01-05 Marco Pesenti Gritti + + * shell/ev-view.c: (ev_view_zoom): + + Queue a resize when zoom changes + +Wed Jan 5 02:33:06 2005 Jonathan Blandford + + * backend/ev-document-misc.[ch]: New misc file to do simple drop + shadows. + + * pdf/xpdf/pdf-document.cc: use the drop shadows in both types of + thumbnails.. + +Tue Jan 4 22:32:32 2005 Jonathan Blandford + + * pdf/xpdf/pdf-document.cc + (pdf_document_thumbnails_get_page_pixbuf): poor man's dropshadow. + +Tue Jan 4 21:25:05 2005 Jonathan Blandford + + * pdf/xpdf/pdf-document.cc: Do real thumbnailing of PDF files. + It's slow, but I'll speed it up next! + +2005-01-04 Jeff Muizelaar + + * shell/main.c (load_files): + + use gnome_vfs_make_uri_from_shell_arg so that relative paths work + from the command line and because it seems more appropriate. + +2005-01-04 Marco Pesenti Gritti + + * data/evince-ui.xml: + * shell/ev-window.c: (update_action_sensitivity), + (ev_window_cmd_go_page_up), (ev_window_cmd_go_page_down): + + s/next page/page down + s/previous page/page up + +2005-01-04 Marco Pesenti Gritti + + * data/evince-ui.xml: + + Change the layout to match clarkbw design. + + * shell/Makefile.am: + * shell/ev-navigation-action.c: (build_menu), (menu_activated_cb), + (set_tooltip_cb), (connect_proxy), (ev_navigation_action_init), + (ev_navigation_action_finalize), + (ev_navigation_action_set_property), + (ev_navigation_action_get_property), + (ev_navigation_action_class_init): + * shell/ev-navigation-action.h: + + Implement clarkbw toolbar navigation controls (incomplete) + + * shell/ev-page-action.c: (update_label), (update_spin), + (value_changed_cb), (create_tool_item), (connect_proxy), + (ev_page_action_init), (ev_page_action_finalize), + (ev_page_action_set_property), (ev_page_action_get_property), + (ev_page_action_set_current_page), + (ev_page_action_set_total_pages), (ev_page_action_class_init): + * shell/ev-page-action.h: + + Implement a page switcher in the toolbar + + * shell/ev-view.c: (ev_view_scroll_view): + * shell/ev-window.c: (update_total_pages), (ev_window_open), + (update_current_page), (view_page_changed_cb), (goto_page_cb), + (register_custom_actions), (ev_window_init): + + Change page on PageUp/Down. + +Tue Jan 4 03:22:56 2005 Jonathan Blandford + + * pdf/xpdf/pdf-document.cc + (pdf_document_thumbnails_get_thumbnail): initial stab at + implementing thumbnail support for pdfs. It only does documents + with precached pdfs now. + +Mon Jan 3 17:22:25 2005 Jonathan Blandford + + * shell/ev-sidebar-thumbnails.c (do_one_iteration): move the + thumbnail code into a time-based idle as well. Also, turn off the + shadow temporarily as it's really slow. + +2005-01-03 Marco Pesenti Gritti + + * backend/ev-document.c: (ev_document_class_init): + * pdf/xpdf/pdf-document.cc: + * shell/ev-window.c: (ev_window_open): + + Fix document title bugs and fallback to + filename when not available. + +2005-01-03 Marco Pesenti Gritti + + * backend/ev-document.c: (ev_document_get_type), + (ev_document_class_init), (ev_document_load), + (ev_document_get_title): + * backend/ev-document.h: + * pdf/xpdf/pdf-document.cc: + * ps/ps-document.c: (ps_document_set_property), + (ps_document_get_property), (ps_document_class_init), + (document_load): + * ps/ps-document.h: + * ps/ps.h: + * shell/ev-window.c: (update_window_title), (ev_window_open), + (ev_window_init): + + Initial support for document title. Not working yet. + +2005-01-02 Marco Pesenti Gritti + + * shell/ev-view.c: (ev_view_realize), (ev_view_button_press_event): + + Grab focus on the view when clicking it + +2005-01-02 Marco Pesenti Gritti + + * shell/ev-marshal.list: + * shell/ev-view.c: (ev_view_realize), (add_scroll_binding), + (ev_view_scroll_view), (ev_view_class_init), (ev_view_init): + + Add key bindings to the view. Now if the focus would work + right... + +2005-01-02 Marco Pesenti Gritti + + * Makefile.am: + * backend/Makefile.am: + * data/Makefile.am: + * dvi/Makefile.am: + * dvi/dvilib/Makefile.am: + * pdf/xpdf/Makefile.am: + * po/POTFILES.in: + * ps/Makefile.am: + + Fix distcheck + +2005-01-01 Marco Pesenti Gritti + + * shell/ev-view.c: (ev_view_realize): + + Fix mouse wheel scrolling + 2005-01-01 Marco Pesenti Gritti * ps/Makefile.am: