Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix build with current poppler cvs head.Carlos Garcia Campos2007-07-191-4/+2
| | | | | | | | | | 2007-07-19 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field): * libdocument/ev-form-field.h: * shell/ev-view.c: (ev_view_form_field_text_create_widget): Fix build with current poppler cvs head. svn path=/trunk/; revision=2574
* Fix build with gtk+ >= 2.11.5 due to gtktooltips deprecation. Fixes bugCarlos Garcia Campos2007-07-111-0/+16
| | | | | | | | | | 2007-07-11 Carlos Garcia Campos <carlosgc@gnome.org> * cut-n-paste/zoom-control/ephy-zoom-control.c: * shell/eggfindbar.c: (egg_find_bar_init): Fix build with gtk+ >= 2.11.5 due to gtktooltips deprecation. Fixes bug #455667 svn path=/trunk/; revision=2571
* Fix a crash when closing whith a form widget visible.Carlos Garcia Campos2007-07-091-1/+7
| | | | | | | | | 2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_form_field_text_save), (ev_view_form_field_choice_save): Fix a crash when closing whith a form widget visible. svn path=/trunk/; revision=2567
* Update also the region of the current selected button when clicking onCarlos Garcia Campos2007-07-091-11/+51
| | | | | | | | | 2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_form_field_button_create_widget): Update also the region of the current selected button when clicking on another button if they are radio buttons. svn path=/trunk/; revision=2566
* Redraw only form field region instead of the whole page when reloading aCarlos Garcia Campos2007-07-093-39/+104
| | | | | | | | | | | | | | | | | | | 2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-pixbuf-cache.[ch]: (ev_pixbuf_cache_class_init), (dispose_cache_job_info), (job_finished_cb), (move_one_job), (add_job), (add_job_if_needed), (ev_pixbuf_cache_get_surface), (ev_pixbuf_cache_get_link_mapping), (ev_pixbuf_cache_get_image_mapping), (ev_pixbuf_cache_get_form_field_mapping), (ev_pixbuf_cache_get_text_mapping), (ev_pixbuf_cache_reload_page): * shell/ev-view.c: (ev_view_form_field_get_region), (ev_view_form_field_button_create_widget), (ev_view_form_field_text_save), (ev_view_form_field_choice_save), (job_finished_cb): Redraw only form field region instead of the whole page when reloading a page to show changes on the form field. svn path=/trunk/; revision=2565
* Fix selection of first item in list form fields.Carlos Garcia Campos2007-07-091-7/+7
| | | | | | | | 2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_form_field_choice_save): Fix selection of first item in list form fields. svn path=/trunk/; revision=2563
* Some refactoring to avoid duplicated code.Carlos Garcia Campos2007-07-091-96/+53
| | | | | | | | | | 2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-pixbuf-cache.c: (add_job), (add_job_if_needed), (ev_pixbuf_cache_reload_page), (ev_pixbuf_cache_get_form_field_mapping): Some refactoring to avoid duplicated code. svn path=/trunk/; revision=2562
* Merge evince-forms branch.Carlos Garcia Campos2007-07-087-80/+711
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-08 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * backend/pdf/ev-poppler.cc: (pdf_document_get_crop_box), (ev_form_field_from_poppler_field), (pdf_document_forms_get_form_fields), (pdf_document_forms_form_field_text_get_text), (pdf_document_forms_form_field_text_set_text), (pdf_document_forms_form_field_button_set_state), (pdf_document_forms_form_field_button_get_state), (pdf_document_forms_form_field_choice_get_item), (pdf_document_forms_form_field_choice_get_n_items), (pdf_document_forms_form_field_choice_is_item_selected), (pdf_document_forms_form_field_choice_select_item), (pdf_document_forms_form_field_choice_toggle_item), (pdf_document_forms_form_field_choice_unselect_all), (pdf_document_forms_form_field_choice_set_text), (pdf_document_forms_form_field_choice_get_text), (pdf_document_document_forms_iface_init): * libdocument/Makefile.am: * libdocument/ev-form-field.[ch]: * libdocument/ev-document-forms.[ch]: * shell/ev-pixbuf-cache.[ch]: (dispose_cache_job_info), (move_one_job), (copy_job_to_job_info), (add_job_if_needed), (add_job), (ev_pixbuf_cache_reload_page), (ev_pixbuf_cache_get_form_field_mapping): * shell/ev-jobs.[ch]: (ev_job_render_new), (ev_job_render_run): * shell/ev-view-private.h: * shell/ev-view.[ch]: (ev_view_set_scroll_adjustments), (ev_view_handle_cursor_over_xy), (ev_view_get_form_field_at_location), (ev_view_forms_remove_widgets), (ev_view_form_field_destroy), (ev_view_form_field_button_create_widget), (ev_view_form_field_text_save), (ev_view_form_field_text_changed), (ev_view_form_field_text_create_widget), (ev_view_form_field_choice_save), (ev_view_form_field_choice_changed), (ev_view_form_field_choice_create_widget), (ev_view_handle_form_field), (ev_view_size_allocate), (ev_view_realize), (draw_end_presentation_page), (ev_view_button_press_event), (ev_view_remove_all), (ev_view_motion_notify_event), (ev_view_key_press_event), (ev_view_enter_notify_event), (highlight_find_results), (draw_loading_text), (draw_one_page), (ev_view_destroy), (ev_view_class_init), (page_changed_cb), (on_adjustment_value_changed), (ev_view_set_presentation), (merge_selection_region), (ev_view_set_cursor), (ev_view_reset_presentation_state): Merge evince-forms branch. svn path=/trunk/; revision=2560
* Adds a nice icon to page action during toolbar editing. See bug #452872.Jaap Haitsma2007-07-021-0/+1
| | | | | | | | | | | | 2007-07-02 Jaap Haitsma <jaap@haitsma.org> * shell/ev-window.c: Adds a nice icon to page action during toolbar editing. See bug #452872. svn path=/trunk/; revision=2539
* 2007-07-02 Nickolay V. Shmyrev <nshmyrev@yandex.ruNickolay V. Shmyrev2007-07-021-2/+2
| | | | | | | | | | | * data/evince-toolbar.xml: * shell/ev-window.c: Let user add a presentation and fullscreen icons on toolbar. See bug #449734. svn path=/trunk/; revision=2538
* Do not connect selection changed signal more than once. Fixes bug #349433.Carlos Garcia Campos2007-07-011-8/+16
| | | | | | | | | 2007-07-01 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-sidebar-links.c: (job_finished_callback): Do not connect selection changed signal more than once. Fixes bug #349433. svn path=/trunk/; revision=2531
* Do not change sidebar chrome flag when pressing F9 key in presentationCarlos Garcia Campos2007-06-291-1/+4
| | | | | | | | | 2007-06-29 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_view_sidebar_cb): Do not change sidebar chrome flag when pressing F9 key in presentation mode. svn path=/trunk/; revision=2527
* Fixes program description translation issue. Bug #450148.Gabor Kelemen2007-06-221-0/+1
| | | | | | | | | | | | 2007-06-22 Gabor Kelemen <kelemeng@gnome.hu> * shell/main.c: (main): Fixes program description translation issue. Bug #450148. svn path=/trunk/; revision=2517
* Do not change current page when returning from black/white mode inCesar Fernandez2007-06-211-0/+14
| | | | | | | | | 2007-06-21 Cesar Fernandez <cesar@pk2.org> * shell/ev-view.c: (ev_view_next_page), (ev_view_previous_page): Do not change current page when returning from black/white mode in presentation. Fixes bug #415032. svn path=/trunk/; revision=2515
* Clear gtk print job when job has finished. Fixes bug #447612.Carlos Garcia Campos2007-06-171-0/+5
| | | | | | | | 2007-06-17 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_clear_print_job): Clear gtk print job when job has finished. Fixes bug #447612. svn path=/trunk/; revision=2508
* Add preview button to print dialog. Fixes bug #445419.Carlos Garcia Campos2007-06-171-22/+50
| | | | | | | | | 2007-06-17 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_print_send), (ev_window_print_dialog_response_cb), (ev_window_print_range): Add preview button to print dialog. Fixes bug #445419. svn path=/trunk/; revision=2507
* Draw only visible region.Carlos Garcia Campos2007-06-141-1/+7
| | | | | | | | 2007-06-14 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (draw_one_page): Draw only visible region. svn path=/trunk/; revision=2505
* Redraw view every time we have a new surface. Fixes bug #443587.Carlos Garcia Campos2007-06-131-1/+4
| | | | | | | | | | | 2007-06-13 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-pixbuf-cache.c: (job_finished_cb), (ev_pixbuf_cache_get_surface), (ev_pixbuf_cache_get_link_mapping), (ev_pixbuf_cache_get_image_mapping), (ev_pixbuf_cache_get_text_mapping): Redraw view every time we have a new surface. Fixes bug #443587. svn path=/trunk/; revision=2502
* Use cairo image surfaces instead of GDK pixbufs for drawing pages andCarlos Garcia Campos2007-06-135-155/+179
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-06-13 Carlos Garcia Campos <carlosgc@gnome.org> * backend/dvi/dvi-document.c: (dvi_document_render), (dvi_document_render_pixbuf), (dvi_document_document_iface_init): * backend/impress/impress-document.c: (imp_render_get_from_drawable), (impress_document_render_pixbuf), (impress_document_render), (impress_document_document_iface_init), (impress_document_thumbnails_get_thumbnail): * backend/djvu/djvu-document-private.h: * backend/djvu/djvu-document.c: (djvu_document_render), (djvu_document_finalize), (djvu_document_document_iface_init), (djvu_document_thumbnails_get_thumbnail), (djvu_document_init): * backend/tiff/tiff-document.c: (tiff_document_render), (tiff_document_render_pixbuf), (tiff_document_document_iface_init): * backend/pdf/ev-poppler.cc: (pdf_document_render), (pdf_document_render_pixbuf), (pdf_document_document_iface_init), (pdf_selection_render_selection): * backend/comics/comics-document.c: (comics_document_render_pixbuf), (comics_document_render), (comics_document_document_iface_init): * backend/pixbuf/pixbuf-document.c: (pixbuf_document_render), (pixbuf_document_document_iface_init): * libdocument/ev-document-misc.[ch]: (ev_document_misc_surface_from_pixbuf), (ev_document_misc_surface_rotate_and_scale): * libdocument/ev-document.[ch]: (ev_document_render): * libdocument/ev-selection.[ch]: (ev_selection_render_selection): * shell/ev-pixbuf-cache.[ch]: (dispose_cache_job_info), (move_one_job), (copy_job_to_job_info), (add_job_if_needed), (ev_pixbuf_cache_get_surface), (new_selection_surface_needed), (clear_selection_if_needed), (ev_pixbuf_cache_style_changed), (ev_pixbuf_cache_get_selection_surface), (clear_job_selection): * shell/ev-jobs.[ch]: (ev_job_render_dispose), (render_finished_cb), (ev_job_render_run): * shell/ev-view.c: (draw_loading_text), (draw_one_page), (merge_selection_region): Use cairo image surfaces instead of GDK pixbufs for drawing pages and selections. svn path=/trunk/; revision=2499
* Fix memory leak.Carlos Garcia Campos2007-06-121-6/+4
| | | | | | | | 2007-06-12 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window-title.c: (ev_window_title_update): Fix memory leak. svn path=/trunk/; revision=2496
* Show loading text centered. Fixes bug #433061Carlos Garcia Campos2007-06-121-1/+1
| | | | | | | | 2007-06-09 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (draw_loading_text): Show loading text centered. Fixes bug #433061 svn path=/trunk/; revision=2494
* Remove a mutex in the main thread that blocks the UI in heavy documents.Carlos Garcia Campos2007-06-091-14/+9
| | | | | | | | | | 2007-06-09 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_set_loading_icon): Remove a mutex in the main thread that blocks the UI in heavy documents. svn path=/trunk/; revision=2492
* Set points_set to TRUE so that selections don't disappear after a zoomCarlos Garcia Campos2007-06-091-0/+1
| | | | | | | | | 2007-06-09 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-pixbuf-cache.c (copy_job_to_job_info): Set points_set to TRUE so that selections don't disappear after a zoom change. svn path=/trunk/; revision=2489
* Zoom icon artwork. See bug #444795.Michael Monreal2007-06-063-1/+3
| | | | | | | | | | | | | | | | | | 2007-06-07 Michael Monreal <infernux@web.de> * data/icons/16x16/actions/Makefile.am: * data/icons/16x16/actions/zoom.svg: * data/icons/22x22/actions/Makefile.am: * data/icons/22x22/actions/zoom.svg: * data/icons/24x24/actions/Makefile.am: * shell/ev-stock-icons.c: * shell/ev-stock-icons.h: * shell/ev-window.c: Zoom icon artwork. See bug #444795. svn path=/trunk/; revision=2488
* Remove extraneous function (Closes: #444386)Bastien Nocera2007-06-051-11/+0
| | | | | | | | | | 2007-06-05 Bastien Nocera <hadess@hadess.net> * shell/ev-metadata-manager.c: Remove extraneous function (Closes: #444386) svn path=/trunk/; revision=2487
* Simplify the timeout, no need for modified anymoreBastien Nocera2007-06-051-15/+4
| | | | | | | | | | | | 2007-06-05 Bastien Nocera <hadess@hadess.net> * shell/ev-metadata-manager.c: (ev_metadata_manager_init), (ev_metadata_manager_shutdown), (ev_metadata_manager_set_last), (ev_metadata_manager_set), (ev_metadata_manager_save): Simplify the timeout, no need for modified anymore svn path=/trunk/; revision=2486
* Adapted patch from Arjan van de Ven (arjan@linux.intel.com) to avoid theBastien Nocera2007-06-051-10/+37
| | | | | | | | | | | | | | 2007-06-05 Bastien Nocera <hadess@hadess.net> * shell/ev-metadata-manager.c: (ev_metadata_arm_timeout), (ev_metadata_manager_init), (ev_metadata_manager_shutdown), (ev_metadata_manager_set_last), (ev_metadata_manager_set), (ev_metadata_manager_save): Adapted patch from Arjan van de Ven (arjan@linux.intel.com) to avoid the timeout running all the time, saves on power (Closes: #443851) svn path=/trunk/; revision=2484
* Check if history is NULLNickolay V. Shmyrev2007-05-251-0/+3
| | | | | | | | | | | 2007-05-25 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-window.c: (ev_window_add_history): Check if history is NULL svn path=/trunk/; revision=2479
* Add functions to delete temporary files created by evince in a safe way.Carlos Garcia Campos2007-05-252-76/+235
| | | | | | | | | | | | | | | | | | | | | | 2007-05-25 Carlos Garcia Campos <carlosgc@gnome.org> * libdocument/ev-image.c: (ev_image_finalize): * libdocument/ev-document-factory.c: (free_uncompressed_uri): * libdocument/ev-attachment.c: (ev_attachment_finalize): * libdocument/ev-file-helpers.[ch]: (ev_tmp_filename_unlink), (ev_tmp_uri_unlink): Add functions to delete temporary files created by evince in a safe way. * shell/ev-window.c: (ev_window_clear_local_uri), (open_xfer_update_progress_callback), (save_xfer_update_progress_callback), (ev_window_save_remote), (file_save_dialog_response_cb), (ev_window_cmd_save_as), (image_save_dialog_response_cb), (ev_view_popup_cmd_save_image_as), (attachment_save_dialog_response_cb), (ev_attachment_popup_cmd_save_attachment_as): Allow saving a copy of a document, image or attachment to a remote location. Fixes bug #440754. svn path=/trunk/; revision=2478
* Change sidebar ordering. Fixes bug #439939.Wouter Bolsterlee2007-05-202-13/+17
| | | | | | | | | | | 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
* Update cursor and tooltip on page change and view scroll. Fixes bugCarlos Garcia Campos2007-05-191-5/+14
| | | | | | | | | 2007-05-19 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (page_changed_cb), (on_adjustment_value_changed): Update cursor and tooltip on page change and view scroll. Fixes bug #439217. svn path=/trunk/; revision=2466
* Sync keybindings manually when building without libgnome (#437925).Ross Burton2007-05-121-0/+7
| | | | | | | | | | | 2007-05-12 Ross Burton <ross@openedhand.com> * shell/main.c: Sync keybindings manually when building without libgnome (#437925). svn path=/trunk/; revision=2452
* Respect the screen when opening help (#437866).Ross Burton2007-05-121-1/+3
| | | | | | | | | 2007-05-12 Ross Burton <ross@openedhand.com> * shell/ev-window.c: Respect the screen when opening help (#437866). svn path=/trunk/; revision=2451
* Add print button in preview mode. Fixes bug #396475.Carlos Garcia Campos2007-05-115-11/+207
| | | | | | | | | | | | | | | | | | 2007-05-11 Carlos Garcia Campos <carlosgc@gnome.org> * data/evince-ui.xml: * shell/ev-application.[ch]: (get_print_settings_from_args), (ev_application_open_uri_at_dest), (ev_application_open_uri), (ev_application_open_uri_list): * shell/ev-window.[ch]: (ev_window_clear_print_settings_file), (ev_window_open_uri), (ev_window_cmd_file_open_copy_at_dest), (ev_window_cmd_recent_file_activate), (ev_window_run_preview), (ev_window_cmd_view_reload), (lookup_printer_from_name), (ev_window_preview_print_finished), (ev_window_cmd_preview_print), (ev_window_dispose): * shell/main.c: (arguments_parse): Add print button in preview mode. Fixes bug #396475. svn path=/trunk/; revision=2450
* Connect to button-press event on correct widget. Fixes bug #431988Nickolay V. Shmyrev2007-05-091-6/+17
| | | | | | | | | | | | | | | | 2007-05-10 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-navigation-action-widget.c: (ev_navigation_action_widget_init), (ev_navigation_action_widget_class_init), (ev_navigation_action_widget_button_press_event): Connect to button-press event on correct widget. Fixes bug #431988 svn path=/trunk/; revision=2445
* Add app-specific icons to our icon theme. Fixes bug #425508.Nickolay V. Shmyrev2007-05-093-27/+37
| | | | | | | | | | | | | | | | 2007-05-09 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-application.c: (ev_application_open_window), (ev_application_add_icon_path_for_screen), (ev_application_open_uri_at_dest): * shell/ev-navigation-action-widget.c: (popup_menu_under_arrow): * shell/ev-navigation-action.c: (build_menu): Add app-specific icons to our icon theme. Fixes bug #425508. svn path=/trunk/; revision=2444
* Make navigation action unsensitive instead of showing menu withNickolay V. Shmyrev2007-05-094-18/+42
| | | | | | | | | | | | | | | | | | | | 2007-05-09 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-history.c: (ev_history_class_init), (ev_history_add_link): * shell/ev-history.h: * shell/ev-navigation-action.c: (ev_navigation_action_history_changed), (ev_navigation_action_set_history), (build_menu), (ev_navigation_action_finalize): * shell/ev-window.c: (ev_window_setup_action_sensitivity): Make navigation action unsensitive instead of showing menu with unsensitive word. svn path=/trunk/; revision=2443
* Remember print settings. Fixes bug #349102.Carlos Garcia Campos2007-05-083-3/+104
| | | | | | | | | | | 2007-05-08 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-application.[ch]: (ev_application_shutdown), (ev_application_get_print_settings), (ev_application_set_print_settings): * shell/ev-window.c: Remember print settings. Fixes bug #349102. svn path=/trunk/; revision=2442
* Add --without-libgnome, check for libgnome and libgnomeui separately, andRoss Burton2007-05-042-4/+42
| | | | | | | | | | | | | | | | | | | | | | | 2007-05-04 Ross Burton <ross@openedhand.com> * configure.ac: Add --without-libgnome, check for libgnome and libgnomeui separately, and add them to the symbols as required. * libdocument/ev-file-helpers.c: When building without libgnome, use g_get_user_config_dir instead of gnome_user_dir_get. * shell/ev-application.c: When building without libgnome, don't use session management. * shell/main.c: When building without libgnome, don't use GnomeProgram or initialise the authentication manager. This fixes #328842. svn path=/trunk/; revision=2436
* Don't use libgnome to open help, instead call Yelp directly.Ross Burton2007-05-041-4/+33
| | | | | | | | | 2007-05-04 Ross Burton <ross@openedhand.com> * shell/ev-window.c: Don't use libgnome to open help, instead call Yelp directly. svn path=/trunk/; revision=2435
* Don't use libgnome to lookup icons for MIME types, instead copy code fromRoss Burton2007-05-041-15/+22
| | | | | | | | | | 2007-05-04 Ross Burton <ross@openedhand.com> * shell/ev-sidebar-attachments.c: Don't use libgnome to lookup icons for MIME types, instead copy code from GTK+ to do it manually. svn path=/trunk/; revision=2434
* Add missing includes, fix indentation.Ross Burton2007-05-022-5/+8
| | | | | | | | | | | | 2007-05-02 Ross Burton <ross@openedhand.com> * shell/ev-window.c: Add missing includes, fix indentation. * shell/main.c: Fix indentation. svn path=/trunk/; revision=2430
* Use ev_application_open_uri_at_dest instead of ev_application_open_uriEduardo Lima2007-04-301-2/+4
| | | | | | | | | | | | | 2007-04-30 Eduardo Lima <eduardo.lima@indt.org.br> * shell/ev-window.c (ev_window_cmd_recent_file_activate): Use ev_application_open_uri_at_dest instead of ev_application_open_uri preventing new document always being opened in a new window even if there is an empty window. svn path=/trunk/; revision=2429
* Add missing chain to parent class methods. Fixes bug #433128.Nickolay V. Shmyrev2007-04-294-0/+10
| | | | | | | | | | | | | | | | | | | | 2007-04-29 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * cut-n-paste/recent-files/egg-recent-view-uimanager.c: (egg_recent_view_uimanager_finalize): * properties/ev-properties-view.c: (ev_properties_view_dispose): * shell/ev-page-action-widget.c: (ev_page_action_widget_finalize): * shell/ev-pixbuf-cache.c: (ev_pixbuf_cache_finalize), (ev_pixbuf_cache_dispose): * shell/ev-properties-fonts.c: (ev_properties_fonts_dispose): * shell/ev-tooltip.c: (ev_tooltip_dispose): Add missing chain to parent class methods. Fixes bug #433128. svn path=/trunk/; revision=2428
* Start rendering pages before any other jobs.Carlos Garcia Campos2007-04-223-27/+41
| | | | | | | | | | | 2007-04-22 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_setup_document), (ev_window_set_document), (ev_window_load_job_cb): * shell/ev-view.c: (setup_caches): * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_set_document): Start rendering pages before any other jobs. svn path=/trunk/; revision=2417
* Update chrome visibility before window unfullscreen.Carlos Garcia Campos2007-04-221-4/+2
| | | | | | | | | 2007-04-22 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_stop_fullscreen), (ev_window_stop_presentation): Update chrome visibility before window unfullscreen. svn path=/trunk/; revision=2416
* Make fullscreen toolbar always visible. Do not use egg toolbars forCarlos Garcia Campos2007-04-205-376/+194
| | | | | | | | | | | | | | | | | | | | | 2007-04-20 Carlos Garcia Campos <carlosgc@gnome.org> * data/Makefile.am: * data/evince-ui.xml: * shell/ev-stock-icons.[ch]: * shell/ev-application.[ch]: (ev_application_shutdown), (ev_application_init), (ev_application_get_toolbars_model): * shell/ev-window.c: (update_chrome_visibility), (fullscreen_toolbar_setup_item_properties), (ev_window_run_fullscreen), (ev_window_stop_fullscreen), (ev_window_run_presentation), (ev_window_stop_presentation), (ev_window_run_preview), (ev_window_screen_changed), (ev_window_cmd_leave_fullscreen), (ev_window_cmd_start_presentation), (ev_window_dispose), (ev_window_init): Make fullscreen toolbar always visible. Do not use egg toolbars for fullscreen and preview modes since such toolbars are not editables. Fixes bugs #300278, #338910 and #316188. svn path=/trunk/; revision=2412
* Developers documentation updated.Iñigo Martínez2007-04-206-1/+270
| | | | | | | | | | | | | | | | 2007-04-20 Iñigo Martínez <inigomartinez@gmail.com> * shell/ev-application.c: * shell/ev-job-queue.c: * shell/ev-metadata-manager.c: * shell/ev-stock-icons.c: * shell/ev-window.c: * shell/main.c: Developers documentation updated. svn path=/trunk/; revision=2410
* Check whether uri is valid before launching it. Fixes bug #427664.Carlos Garcia Campos2007-04-191-1/+36
| | | | | | | | 2007-04-19 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (uri_is_valid), (launch_external_uri): Check whether uri is valid before launching it. Fixes bug #427664. svn path=/trunk/; revision=2409
* Change key accelerator for Open a Copy menu entry which is in conflictCarlos Garcia Campos2007-04-191-1/+1
| | | | | | | | | 2007-04-19 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: Change key accelerator for Open a Copy menu entry which is in conflict with Close. Fixes bug #427321. svn path=/trunk/; revision=2408