Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/ev-sidebar.c
Commit message (Collapse)AuthorAgeFilesLines
* Update FSF address everywhere.Arun Persaud2010-04-051-1/+1
| | | | | | | | updated where 'git grep Temple' showed an old address, not including po-files. Fixes bug# 514607. Signed-off-by: Arun Persaud <arun@nubati.net>
* [shell] Fix build with GSEAL_ENABLECarlos Garcia Campos2010-03-311-6/+10
|
* [shell] Fix no-window check in ev_sidebar_menu_position_under()Carlos Garcia Campos2010-03-311-1/+1
|
* Replace GTK_WIDGET_NO_WINDOW() with gtk_widget_get_has_window()Carlos Garcia Campos2010-03-311-1/+1
|
* Remove EvPageCache and use EvDocumentModel insteadCarlos Garcia Campos2009-09-151-20/+31
| | | | | | | EvView is now another view for the common model EvDocumentModel. Now it's possible to have several windows for the same document without the symlink hack. Every window has its own model, while the document object is shared.
* More #include cleanups. Again: reordering, single gtk.h includes and otherWouter Bolsterlee2008-08-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-03 Wouter Bolsterlee <wbolster@svn.gnome.org> * backend/impress/impress-document.c: * backend/impress/render.h: * libdocument/ev-document-factory.c: * libdocument/ev-document-factory.h: * libdocument/ev-document-links.h: * libdocument/ev-document-misc.c: * libdocument/ev-document-misc.h: * properties/ev-properties-main.c: * properties/ev-properties-view.c: * properties/ev-properties-view.h: * shell/eggfindbar.c: * shell/eggfindbar.h: * shell/ev-application.c: * shell/ev-application.h: * shell/ev-jobs.h: * shell/ev-message-area.h: * shell/ev-navigation-action.c: * shell/ev-navigation-action.h: * shell/ev-open-recent-action.c: * shell/ev-open-recent-action.h: * shell/ev-page-action-widget.c: * shell/ev-page-action.c: * shell/ev-page-action.h: * shell/ev-page-cache.h: * shell/ev-password-view.h: * shell/ev-password.h: * shell/ev-pixbuf-cache.h: * shell/ev-properties-fonts.c: * shell/ev-sidebar-attachments.c: * shell/ev-sidebar-links.c: * shell/ev-sidebar-links.h: * shell/ev-sidebar-thumbnails.c: * shell/ev-sidebar-thumbnails.h: * shell/ev-sidebar.c: * shell/ev-sidebar.h: * shell/ev-stock-icons.c: * shell/ev-tooltip.h: * shell/ev-view.c: * shell/ev-view.h: * shell/ev-window.c: * shell/ev-window.h: * shell/main.c: More #include cleanups. Again: reordering, single gtk.h includes and other stuff. svn path=/trunk/; revision=3095
* Change sidebar ordering. Fixes bug #439939.Wouter Bolsterlee2007-05-201-2/+6
| | | | | | | | | | | 2007-05-20 Wouter Bolsterlee <wbolster@svn.gnome.org> * shell/ev-sidebar.c: (ev_sidebar_add_page): * shell/ev-window.c: Change sidebar ordering. Fixes bug #439939. svn path=/trunk/; revision=2470
* Don't make sidebar close button insensitive. Fixes bug #357871.Nickolay V. Shmyrev2006-10-011-11/+13
| | | | | | | | | 2006-10-01 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-sidebar.c: (ev_sidebar_init), (ev_sidebar_set_document): Don't make sidebar close button insensitive. Fixes bug #357871.
* Make sidebar close icon smaller. Fix for bug 350177. See also bugs 350176Nickolay V. Shmyrev2006-08-111-1/+1
| | | | | | | | | 2006-08-11 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-sidebar.c: (ev_sidebar_init): Make sidebar close icon smaller. Fix for bug 350177. See also bugs 350176 and 165770.
* Add a current page property and allow to get/set itMarco Pesenti Gritti2005-09-021-10/+110
| | | | | | | | | | | | | | | | | | 2005-09-02 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-sidebar.h: * shell/ev-sidebar.c: (ev_sidebar_set_property), (ev_sidebar_get_current_page), (ev_sidebar_get_property), (ev_sidebar_class_init), (ev_sidebar_select_page), (ev_sidebar_menu_item_activate_cb), (ev_sidebar_new), (ev_sidebar_set_page): Add a current page property and allow to get/set it * shell/ev-window.c: (setup_view_from_metadata), (ev_window_sidebar_current_page_changed_cb), (ev_window_init): Persist current sidebar page per document
* Include locale.h to fix buildNickolay V. Shmyrev2005-06-181-2/+0
| | | | | | | | | | | | * ps/ps-document.c: Include locale.h to fix build * shell/ev-sidebar.c: Remove unnecessary includes Thanks to jaap@haitsma.org (Jaap A. Haitsma)
* Fixed lot's of memory leaks, for example, memory leak on reload, describedNickolay V. Shmyrev2005-06-181-0/+11
| | | | | | | | | | | | | | | * shell/ev-page-action.c: (match_selected_cb), (display_completion_text), (match_completion), (update_model): * shell/ev-sidebar-links.c: (ev_sidebar_links_dispose), (expand_open_links): * shell/ev-sidebar.c: (ev_sidebar_destroy), (ev_sidebar_menu_item_activate_cb), (ev_sidebar_add_page), (ev_sidebar_set_document): * shell/ev-window.c: (ev_window_xfer_job_cb), (sidebar_widget_model_set), (sidebar_page_main_widget_update_cb): Fixed lot's of memory leaks, for example, memory leak on reload, described in bug 307793.
* make the drop down menu as width as the toggle button.Carlos Garcia Campos2005-05-151-0/+9
| | | | | | 2005-05-15 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-sidebar.c: make the drop down menu as width as the toggle button.
* Remove frame around dropdown box and button at the top of the sidebar.Kristian Høgsberg2005-05-041-8/+1
| | | | | | | 2005-05-04 Kristian Høgsberg <krh@redhat.com> * shell/ev-sidebar.c (ev_sidebar_init): Remove frame around dropdown box and button at the top of the sidebar.
* Small rework of sidebar pages handling. See bug #164811 for detailsNickolay V. Shmyrev2005-04-191-55/+24
|
* Remove unused files.Nickolay V. Shmyrev2005-04-151-8/+37
| | | | | | | | | | | | | | | | | | * shell/ev-page-view.c: * shell/ev-page-view.h: Remove unused files. * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_set_document): * shell/ev-sidebar.c: (ev_sidebar_set_document), (ev_sidebar_supports_document): * shell/ev-sidebar.h: * shell/ev-window.c: (ev_window_setup_document): Doesn't show thumbnails if document has 1 page. Make sidebar menu entries sensitive only if if they have sense. Fix bug 164811.
* merge evince-threads branchMarco Pesenti Gritti2005-03-231-2/+1
|
* expand the selection widget to be always as wide as the sidebarCarlos Garcia Campos2005-02-281-2/+2
| | | | | | 2005-02-28 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-sidebar.c: expand the selection widget to be always as wide as the sidebar
* Marco Pesenti Gritti <marco@gnome.org>Carlos Garcia Campos2005-02-251-1/+0
| | | | | | | | | | 2005-02-25 Carlos Garcia Campos <carlosgc@gnome.org> Marco Pesenti Gritti <marco@gnome.org> * shell/ev-window.c: Remember the sidebar size * data/evince.schemas.in: Add a new gconf key to store the size of the sidebar
* shell/ev-sidebar.[ch]Carlos Garcia Campos2005-02-231-82/+266
| | | | | | | | | 2005-02-23 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-sidebar.[ch] * shell/ev-window.c: Improved sidebar widget. Fixes #166683
* Rename bookmark to link, and use "Index" for the sidebar panel.Marco Pesenti Gritti2005-01-101-10/+7
|
* 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.
* * backend/ev-document-bookmarks.h: * pdf/xpdf/Makefile.am: *Jonathan Blandford2004-12-241-4/+5
| | | | | | | | | | | | | | | | | | | | | Fri Dec 24 00:48:44 2004 Jonathan Blandford <jrb@redhat.com> * backend/ev-document-bookmarks.c: (ev_document_bookmarks_get_child): * backend/ev-document-bookmarks.h: * pdf/xpdf/Makefile.am: * pdf/xpdf/pdf-document.cc: * pdf/xpdf/pdf-document.h: * shell/Makefile.am: * shell/ev-sidebar-bookmarks.c: (ev_sidebar_bookmarks_destroy), (ev_sidebar_bookmarks_class_init), (ev_sidebar_bookmarks_construct), (stack_data_free), (do_one_iteration), (populate_bookmarks_idle), (ev_sidebar_bookmarks_clear_document), (ev_sidebar_bookmarks_set_document): * shell/ev-sidebar-bookmarks.h: * shell/ev-sidebar.c: (ev_sidebar_add_page), (ev_sidebar_set_document): * shell/ev-window.c: (ev_window_open): Initial stab at a bookmarks sidebar. It doesn't navigate yet, but it displays both the topics and the page numbers.
* Add thumbnail support.Anders Carlsson2004-12-221-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* initial sidebar document setting code.Jonathan Blandford2004-12-221-1/+39
| | | | | | | Wed Dec 22 13:41:01 2004 Jonathan Blandford <jrb@redhat.com> * shell/ev-sidebar.c (ev_sidebar_set_document): initial sidebar document setting code.
* Construct an actual sidebar.Jonathan Blandford2004-12-221-2/+107
| | | | | | | | 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.
* forgot theseJonathan Blandford2004-12-211-0/+76