Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/ev-sidebar-thumbnails.c
Commit message (Collapse)AuthorAgeFilesLines
...
* (ev_sidebar_thumbnails_select_page): make sure the selected thumbnailMartin Kretzschmar2005-01-261-0/+2
| | | | stays visible.
* Ensure thumbnails selection, toolbar page control and current page are inMarco Pesenti Gritti2005-01-201-1/+25
| | | | | | | | | | | | | | | | | | 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.
* Set the spin button limits correctly.Anders Carlsson2005-01-131-3/+31
| | | | | | | | | | | | 2005-01-13 Anders Carlsson <andersca@gnome.org> * shell/ev-page-action.c: (update_spin), (total_pages_changed_cb), (create_tool_item): Set the spin button limits correctly. * shell/ev-sidebar-thumbnails.c: (ev_sidebar_tree_selection_changed), (ev_sidebar_thumbnails_init): Support changing pages by clicking on the thumbnails.
* forgot to unref the loading_icon.Jonathan Blandford2005-01-071-0/+1
| | | | | | | | Fri Jan 7 01:28:58 2005 Jonathan Blandford <jrb@redhat.com> * shell/ev-sidebar-thumbnails.c (ev_sidebar_thumbnails_set_document): forgot to unref the loading_icon.
* fill in the thumbnails starting at the visible page, not just linearly.Jonathan Blandford2005-01-071-30/+89
| | | | | | | Fri Jan 7 01:22:48 2005 Jonathan Blandford <jrb@redhat.com> * shell/ev-sidebar-thumbnails.c: fill in the thumbnails starting at the visible page, not just linearly. This makes it look fast.
* fill in the thumbnail with white. New interface to get the size of a page.Jonathan Blandford2005-01-061-18/+18
| | | | | | | | | | Thu Jan 6 18:48:11 2005 Jonathan Blandford <jrb@redhat.com> * 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.
* bypass GDKSplashOutputDev and just use a normal SplashOutputDev. SpeedsJonathan Blandford2005-01-051-6/+25
| | | | | | | | | | Wed Jan 5 15:38:28 2005 Jonathan Blandford <jrb@redhat.com> * 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.
* New misc file to do simple drop shadows.Jonathan Blandford2005-01-051-16/+14
| | | | | | | | | | Wed Jan 5 02:33:06 2005 Jonathan Blandford <jrb@redhat.com> * 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..
* Do real thumbnailing of PDF files. It's slow, but I'll speed it up next!Jonathan Blandford2005-01-051-2/+2
| | | | | | | Tue Jan 4 21:25:05 2005 Jonathan Blandford <jrb@redhat.com> * pdf/xpdf/pdf-document.cc: Do real thumbnailing of PDF files. It's slow, but I'll speed it up next!
* initial stab at implementing thumbnail support for pdfs. It only doesJonathan Blandford2005-01-041-1/+1
| | | | | | | | | Tue Jan 4 03:22:56 2005 Jonathan Blandford <jrb@redhat.com> * 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.
* move the thumbnail code into a time-based idle as well. Also, turn off theJonathan Blandford2005-01-031-6/+42
| | | | | | | | Mon Jan 3 17:22:25 2005 Jonathan Blandford <jrb@redhat.com> * 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.
* Add thumbnail support.Anders Carlsson2004-12-221-11/+150
| | | | | | | | | | | | | | | | | | | | | | | | 2004-12-22 Anders Carlsson <andersca@gnome.org> * backend/Makefile.am: * backend/ev-document-thumbnails.c: (ev_document_thumbnails_get_type), (ev_document_thumbnails_get_thumbnail): * backend/ev-document-thumbnails.h: * pixbuf/pixbuf-document.c: (G_DEFINE_TYPE_WITH_CODE), (pixbuf_document_thumbnails_get_thumbnail), (pixbuf_document_document_thumbnails_iface_init): * shell/Makefile.am: * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_destroy), (ev_sidebar_thumbnails_class_init), (ev_sidebar_thumbnails_init), (populate_thumbnails), (ev_sidebar_thumbnails_set_document): * shell/ev-sidebar-thumbnails.h: * shell/ev-sidebar.c: (ev_sidebar_init), (ev_sidebar_add_page), (ev_sidebar_set_document): * shell/ev-utils.c: (gaussian), (create_blur_filter), (create_shadow), (ev_pixbuf_add_shadow): * shell/ev-utils.h: Add thumbnail support.
* Construct an actual sidebar.Jonathan Blandford2004-12-221-0/+73
Tue Dec 21 23:20:35 2004 Jonathan Blandford <jrb@redhat.com> * shell/ev-sidebar.c: Construct an actual sidebar. * shell/ev-sidebar-bookmarks.[ch]: * shell/ev-sidebar-thumbnails.[ch]: Stub out sidebars.