]> www.fi.muni.cz Git - evince.git/commit
New file with some random thoughts.
authorJonathan Blandford <jrb@redhat.com>
Wed, 2 Feb 2005 13:22:53 +0000 (13:22 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Wed, 2 Feb 2005 13:22:53 +0000 (13:22 +0000)
commitbebd9ceae1ec88ddee03bda8c7572c9cb06f6b77
tree473a80dc33f128ab0c24e3322002d2066f0fe293
parente6bb7c7e25b848008409db982bbac260fa97f73c
New file with some random thoughts.

Wed Feb  2 21:13:11 2005  Jonathan Blandford  <jrb@redhat.com>

        * 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.
17 files changed:
ChangeLog
NOTES [new file with mode: 0644]
TODO
backend/ev-document-misc.c
backend/ev-document-misc.h
backend/ev-document.c
backend/ev-document.h
data/evince-ui.xml
pdf/xpdf/pdf-document.cc
pixbuf/pixbuf-document.c
ps/ps-document.c
shell/Makefile.am
shell/ev-page-view.c [new file with mode: 0644]
shell/ev-page-view.h [new file with mode: 0644]
shell/ev-sidebar-thumbnails.c
shell/ev-view.c
shell/ev-window.c