]> www.fi.muni.cz Git - evince.git/blobdiff - ChangeLog
Zero page_[xy]_offset.
[evince.git] / ChangeLog
index 6a4f9174eae12a86df0e1e94a1b7e8751c77d738..b6f5f5bf3e00907c89f5e31fbeff03876c1ab032 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,178 @@
+2005-01-21  Martin Kretzschmar  <martink@gnome.org>
+
+       * ps/ps-document.h: add page_[xy]_offset fields.
+
+       * ps/ps-document.c (ps_document_set_page_offset)
+       (ps_document_render): Keep offset in consideration in a few
+       places. Bug #164752 "postscript documents are not centered in
+       window"
+
+       * data/evince.desktop.in (X-GNOME-Bugzilla-Product):
+       s/gpdf/evince/. Spotted by Stephane Loeuillet.
+
+       * pixbuf/pixbuf-document.c (pixbuf_document_get_n_pages)
+       (pixbuf_document_get_text, pixbuf_document_document_iface_init):
+       stub out missing methods for complete EvDocument implementation.
+       Fixes segfaults with Save A Copy and Copy actions.
+
+       * ps/ps-document.c (ps_document_save, ps_document_get_text) 
+       (ps_document_document_iface_init): ditto.
+       
+2005-01-21  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * data/.cvsignore:
+       * data/Makefile.am:
+       * data/evince.desktop.in:
+
+       Add desktop file
+
+2005-01-21  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * shell/ev-view.c: (ev_view_button_press_event),
+       (ev_view_motion_notify_event):
+
+       Make selection work in any direction
+
+2005-01-21  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * TODO:
+       * shell/ev-window.c: (set_short_labels), (ev_window_init):
+
+       Use shorter labels for some of the toolbars items
+
+2005-01-21  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * pdf/xpdf/pdf-document.cc:
+
+       Check the links info is initialized before
+       using it. Should fix a crash on startup.
+
+2005-01-21  Martin Kretzschmar  <martink@gnome.org>
+
+       * pixbuf/pixbuf-document.c
+       (pixbuf_document_thumbnails_get_dimensions): force floating point
+       division to calculate page_ratio. Fixes crash with landscape
+       format pixbufs.
+
+Thu Jan 20 18:56:35 2005  Jonathan Blandford  <jrb@redhat.com>
+
+       * shell/ev-view.c (ev_view_realize): make the bg color darker.
+
+2005-01-20  Martin Kretzschmar  <martink@gnome.org>
+
+       * shell/ev-view.c (set_document_page): unset has_selection when
+       the page changes.
+       (set_document_page): handle paper size changes when the page
+       changes (test with Free Culture, page 2).
+
+2005-01-20  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * shell/ev-view.c: (ev_view_size_request), (ev_view_realize),
+       (expose_bin_window), (ev_view_class_init), (ev_view_init):
+
+       Use normal style color for the widget background and
+       draw a black box around the page.
+
+2005-01-20  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * pdf/xpdf/pdf-document.cc:
+
+       Keep offset in consideration in a few places
+
+       * shell/ev-view.c: (expose_bin_window):
+
+       Set the offsets so that the document is ever centered
+
+2005-01-20  Bryan Clark  <clarkbw@cvs.gnome.org>
+
+       * TODO: Added TODO items and finished off the first todo item
+
+       * AUTHORS: Updated AUTHORS section with piece from gpdf file and
+       reflect current authors
+
+2005-01-20  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * pdf/xpdf/pdf-document.cc:
+       * shell/ev-view.c: (ev_view_set_cursor),
+       (ev_view_motion_notify_event), (document_changed_callback),
+       (set_document_page):
+
+       Show a wait cursor while the page is rendering
+
+2005-01-20  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * shell/ev-sidebar-thumbnails.c:
+       (ev_sidebar_tree_selection_changed),
+       (ev_sidebar_thumbnails_select_page):
+       * shell/ev-sidebar-thumbnails.h:
+       * shell/ev-view.c: (ev_view_set_document), (ev_view_can_go_back),
+       (ev_view_can_go_forward):
+       * shell/ev-window.c: (ev_window_open_page),
+       (ev_window_setup_document), (update_current_page),
+       (view_page_changed_cb), (ev_window_init):
+       * shell/ev-window.h:
+
+       Ensure thumbnails selection, toolbar page control and
+       current page are in sync.
+
+2005-01-19  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * pdf/xpdf/XRef.cc:
+
+       Fix CAN-2005-0064
+
+Wed Jan 19 01:10:57 2005  Jonathan Blandford  <jrb@redhat.com>
+
+       * backend/Makefile.am:
+       * backend/ev-document-links.h:
+       * backend/ev-document-security.c: (ev_document_security_get_type),
+       (ev_document_security_has_document_security),
+       (ev_document_security_set_password):
+       * backend/ev-document-security.h:
+       * backend/ev-document.c: (ev_document_error_quark):
+       * backend/ev-document.h:
+       * data/Makefile.am:
+       * data/evince-password.glade:
+       * pdf/xpdf/pdf-document.cc:
+       * shell/Makefile.am:
+       * shell/ev-password.c: (ev_password_set_bad_password_label),
+       (ev_window_password_entry_changed_cb), (ev_password_dialog_new),
+       (ev_password_dialog_get_password),
+       (ev_password_dialog_set_bad_pass):
+       * shell/ev-password.h:
+       * shell/ev-window.c: (ev_window_get_attribute),
+       (ev_window_set_property), (update_action_sensitivity),
+       (ev_window_is_empty), (mime_type_supported_by_gdk_pixbuf),
+       (ev_window_setup_document), (ev_window_get_password),
+       (ev_window_open), (ev_window_cmd_save_as),
+       (using_postscript_printer), (ev_window_print),
+       (find_not_supported_dialog), (ev_window_cmd_edit_find),
+       (update_fullscreen_popup), (ev_window_fullscreen),
+       (ev_window_unfullscreen), (ev_window_cmd_view_fullscreen),
+       (ev_window_focus_out_cb), (ev_window_cmd_help_about),
+       (menu_item_select_cb), (find_bar_search_changed_cb),
+       (ev_window_dispose), (ev_window_init):
+
+       Add initial support for password-supported dialogs.  This could be
+       a lot cooler, but it'll do for now.
+
+2005-01-18  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * pdf/xpdf/pdf-document.cc:
+       * shell/ev-view.c: (status_message_from_link),
+       (ev_view_set_status), (ev_view_set_cursor),
+       (ev_view_motion_notify_event), (ev_view_init):
+       * shell/ev-window.c: (view_status_changed_cb), (ev_window_init):
+
+       Fix bugs in the links implementation and change cursor
+       when hovering a link.
+
+2005-01-17  Bryan Clark  <clarkbw@cvs.gnome.org>
+
+       * viewer/.cvsignore: added cvsignore file for viewer directory
+
+       * TODO: created TODO document
+
 2005-01-14  Dave Malcolm  <dmalcolm@redhat.com>
 
        * shell/ev-view.h: