Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/ev-window.c
Commit message (Collapse)AuthorAgeFilesLines
* Add a command line option for search. Fixes bug #497710.Carlos Garcia Campos2007-11-251-4/+14
| | | | | | | | | | | | | | | | | 2007-11-25 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-application.[ch]: (get_find_string_from_args), (ev_application_open_uri_at_dest), (ev_application_open_uri), (ev_application_open_uri_list): * shell/ev-jobs.[ch]: (ev_job_load_dispose), (ev_job_load_new): * shell/ev-window.[ch]: (ev_window_load_job_cb), (ev_window_open_uri), (ev_window_cmd_file_open_copy_at_dest), (ev_window_cmd_recent_file_activate), (ev_window_open_recent_action_item_activated), (ev_window_print_send), (open_remote_link): * shell/main.c: (arguments_parse): Add a command line option for search. Fixes bug #497710. svn path=/trunk/; revision=2746
* Add an expander to the open toolbar item which pops up a dropdown menuCarlos Garcia Campos2007-10-281-4/+29
| | | | | | | | | | | | | | | 2007-10-29 Carlos Garcia Campos <carlosgc@gnome.org> * data/evince-toolbar.xml: * shell/Makefile.am: * shell/ev-application.c: (ev_application_init): * shell/ev-open-recent-action.[ch]: * shell/ev-window.c: (ev_window_open_recent_action_item_activated), (register_custom_actions): Add an expander to the open toolbar item which pops up a dropdown menu with the recently used documents. Fixes bug #487215. svn path=/trunk/; revision=2731
* Do not jump to the first page when reloading by running evince from theCarlos Garcia Campos2007-10-281-2/+5
| | | | | | | | | | 2007-10-29 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_open_uri), (ev_window_cmd_view_reload): Do not jump to the first page when reloading by running evince from the command line. Fixes bug #490847. svn path=/trunk/; revision=2728
* Plugged memory leak when help file is not found. Fixes bug #490762.Hiroyuki Ikezoe2007-10-271-0/+2
| | | | | | | | | 2007-10-27 Hiroyuki Ikezoe <poincare@ikezoe.net> * shell/ev-window.c: (ev_window_cmd_help_contents): Plugged memory leak when help file is not found. Fixes bug #490762. svn path=/trunk/; revision=2725
* RemovedCarlos Garcia Campos2007-10-261-74/+0
| | | | | | | | | | | | | | | | 2007-10-26 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * cut-n-paste/Makefile.am: * cut-n-paste/recent-files/*: Removed * help/reference/Makefile.am: * shell/Makefile.am: * shell/ev-application.[ch]: (ev_application_shutdown), (ev_application_init): * shell/ev-window.c: (ev_window_add_recent), (ev_window_setup_recent), (ev_window_dispose), (ev_window_init): Bump requirements to gtk+ 2.10.0 and remove egg-recent code. svn path=/trunk/; revision=2722
* Let GnomeVFS check the URL, this allow more URL (like mailto:), and reportPascal Terjan2007-10-251-22/+18
| | | | | | | | | | | | 2007-10-25 Pascal Terjan <pterjan@linuxfr.org> * shell/ev-window.c: (launch_external_uri): Let GnomeVFS check the URL, this allow more URL (like mailto:), and report error if the URL is not supported (#489910). svn path=/trunk/; revision=2718
* Fix conflicting shortcut for view sade pane and presentation.Carlos Garcia Campos2007-10-111-1/+1
| | | | | | | | 2007-10-11 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: Fix conflicting shortcut for view sade pane and presentation. svn path=/trunk/; revision=2701
* Respect ranges order when printing more than one range in random order.Carlos Garcia Campos2007-10-111-1/+11
| | | | | | | | | | | 2007-10-10 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-jobs.c: (ev_job_print_get_page_list), (ev_job_print_run): * shell/ev-window.c: (ev_window_print_dialog_response_cb): Respect ranges order when printing more than one range in random order. svn path=/trunk/; revision=2699
* Rotate also the window icon when document is rotated. Fixes bug #474681.Martin Schanzenbach2007-10-101-21/+33
| | | | | | | | | | 2007-10-10 Martin Schanzenbach <mschanzenbach@gmail.com> * shell/ev-window.c: (ev_window_refresh_window_thumbnail), (ev_window_setup_document), (ev_window_rotation_changed_cb): Rotate also the window icon when document is rotated. Fixes bug #474681. svn path=/trunk/; revision=2696
* Do not show the toolbar in fullscreen mode if the main toolbar is notCarlos Garcia Campos2007-10-041-1/+5
| | | | | | | | | 2007-10-04 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_run_fullscreen): Do not show the toolbar in fullscreen mode if the main toolbar is not visible. Fixes bug #483048. svn path=/trunk/; revision=2690
* Move save a copy task to its own job so that it's carried out in a threadCarlos Garcia Campos2007-09-041-124/+61
| | | | | | | | | | | | | | | | | | 2007-09-04 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-job-queue.c: (handle_job), (search_for_jobs_unlocked), (no_jobs_available_unlocked), (ev_job_queue_init), (find_queue), (ev_job_queue_remove_job): * shell/ev-jobs.[ch]: (ev_job_save_init), (ev_job_save_dispose), (ev_job_save_class_init), (ev_job_save_new), (ev_job_save_run): * shell/ev-window.c: (ev_window_clear_save_job), (ev_window_save_job_cb), (file_save_dialog_response_cb), (ev_window_dispose): Move save a copy task to its own job so that it's carried out in a thread avoiding another lock in the main thread. Use ev_xfer_uri_simple() instead of gnome_vfs_move() so that document can be saved to a pathin another file system. Fixes bug #456891. svn path=/trunk/; revision=2664
* Make sure not to use the history with documents not supporting links.Carlos Garcia Campos2007-09-031-2/+4
| | | | | | | | | 2007-09-03 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_add_history): Make sure not to use the history with documents not supporting links. Fixes bug #468954. svn path=/trunk/; revision=2660
* Restart the search when reloading a document with the find bar visible.Carlos Garcia Campos2007-09-031-7/+21
| | | | | | | | | 2007-09-03 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_load_job_cb): Restart the search when reloading a document with the find bar visible. Fixes bug #461962. svn path=/trunk/; revision=2659
* Do not jump to the first page when reloading a document from the lastCarlos Garcia Campos2007-09-031-2/+7
| | | | | | | | | | 2007-09-03 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (setup_document_from_metadata), (ev_window_load_job_cb), (ev_window_cmd_view_reload): Do not jump to the first page when reloading a document from the last page. svn path=/trunk/; revision=2658
* Do not update visibility when changing a chrome flag so that it's possibleCarlos Garcia Campos2007-09-031-2/+11
| | | | | | | | | | | | | | | | 2007-09-03 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (update_chrome_flag), (setup_sidebar_from_metadata), (ev_window_cmd_focus_page_selector), (ev_window_cmd_edit_find), (ev_window_cmd_edit_find_next), (ev_window_cmd_edit_find_previous), (ev_window_cmd_escape), (ev_window_view_toolbar_cb), (ev_window_view_sidebar_cb), (find_bar_close_cb), (view_actions_focus_in_cb): Do not update visibility when changing a chrome flag so that it's possible to update several flags and update visibility only once for all of them. svn path=/trunk/; revision=2657
* Use GTK_UNIT_POINTS instead of GTK_UNIT_PIXEL, since it's not supported byCarlos Garcia Campos2007-09-031-2/+2
| | | | | | | | | 2007-09-03 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_print_dialog_response_cb): Use GTK_UNIT_POINTS instead of GTK_UNIT_PIXEL, since it's not supported by gtk+. Fixes bug #460907. svn path=/trunk/; revision=2656
* Actually fix printing regressions. Remove orientation from EvPrintContextCarlos Garcia Campos2007-09-011-13/+0
| | | | | | | | | | | | | 2007-09-01 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin), (pdf_document_file_exporter_do_page): * libdocument/ev-file-exporter.h: * shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run): * shell/ev-window.c: (ev_window_print_dialog_response_cb): Actually fix printing regressions. Remove orientation from EvPrintContext since it's redundant. svn path=/trunk/; revision=2649
* Add support for double and triple click selections.Carlos Garcia Campos2007-08-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-08-31 Carlos Garcia Campos <carlosgc@gnome.org> * backend/dvi/dvi-document.c: (dvi_document_document_iface_init): * backend/impress/impress-document.c: (impress_document_document_iface_init): * backend/ps/ps-document.c: (ps_document_document_iface_init): * backend/djvu/djvu-document.c: (djvu_document_document_iface_init), (djvu_selection_get_selected_text), (djvu_selection_iface_init): * backend/tiff/tiff-document.c: (tiff_document_document_iface_init): * backend/pixbuf/pixbuf-document.c: (pixbuf_document_document_iface_init): * backend/comics/comics-document.c: (comics_document_document_iface_init): * backend/pdf/ev-poppler.cc: (pdf_document_document_iface_init), (pdf_selection_render_selection), (pdf_selection_get_selected_text), (pdf_selection_get_selection_region), (pdf_selection_get_selection_map), (pdf_selection_iface_init): * libdocument/ev-selection.[ch]: (ev_selection_get_selected_text), (ev_selection_get_selection_region), (ev_selection_get_selection_map): * libdocument/ev-document.[ch]: * shell/ev-pixbuf-cache.[ch]: (add_job), (ev_pixbuf_cache_get_selection_surface), (update_job_selection): * shell/ev-view-private.h: * shell/ev-jobs.[ch]: (ev_job_render_new), (ev_job_render_new), (ev_job_render_run): * shell/ev-window.c: (ev_window_setup_action_sensitivity): * shell/ev-view.c: (start_selection_for_event), (ev_view_button_press_event), (ev_view_drag_data_get), (ev_view_drag_data_received), (ev_view_button_release_event), (compute_new_selection_text), (compute_selections), (ev_view_select_all), (get_selected_text), (ev_view_copy), (ev_view_primary_get_cb): Add support for double and triple click selections. svn path=/trunk/; revision=2648
* Enables 'find next' when bindbar is hidden. Fixes bug #323817.Justin Blanchard2007-08-271-9/+27
| | | | | | | | | | | | | | | | | 2007-08-28 Justin Blanchard <justinb04@aim.com> * shell/ev-view-private.h: * shell/ev-view.c: (ev_view_expose_event), (ev_view_init), (ev_view_set_highlight_search): * shell/ev-view.h: * shell/ev-window.c: (ev_window_cmd_edit_find_next), (ev_window_cmd_edit_find_previous), (find_bar_search_changed_cb), (find_bar_visibility_changed_cb): Enables 'find next' when bindbar is hidden. Fixes bug #323817. svn path=/trunk/; revision=2645
* Create always a portrait cairo surface and rotate when needed forCarlos Garcia Campos2007-08-271-1/+1
| | | | | | | | | | | | | 2007-08-27 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (pdf_print_context_free), (pdf_document_file_exporter_begin), (pdf_document_file_exporter_do_page): * shell/ev-jobs.c: (ev_job_print_run): * shell/ev-window.c: (ev_window_print_dialog_response_cb): Create always a portrait cairo surface and rotate when needed for landscape. It fixes printing problems in real printers. svn path=/trunk/; revision=2643
* Adjust number of pages per row according to page orientation when printingCarlos Garcia Campos2007-08-251-0/+13
| | | | | | | | | | | | | 2007-08-25 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin): * libdocument/ev-file-exporter.[ch]: (ev_file_exporter_get_capabilities): * shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run): * shell/ev-window.c: (ev_window_print_dialog_response_cb): Adjust number of pages per row according to page orientation when printing 2 or 6 pages per sheet. svn path=/trunk/; revision=2641
* Reset also cups setting to 1 when printing multiple pages per sheet. FixesCarlos Garcia Campos2007-08-251-1/+3
| | | | | | | | | 2007-08-25 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_print_send): Reset also cups setting to 1 when printing multiple pages per sheet. Fixes bug #468853. svn path=/trunk/; revision=2640
* Use g_get_user_special_dir when available instead of xdg_user_dir_lookup.Carlos Garcia Campos2007-08-111-2/+24
| | | | | | | | | | 2007-08-11 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_cmd_file_open), (ev_window_cmd_save_as): Use g_get_user_special_dir when available instead of xdg_user_dir_lookup. svn path=/trunk/; revision=2616
* Plugged memory leak.Hiroyuki Ikezoe2007-07-311-2/+6
| | | | | | | | | | | 2007-07-31 Hiroyuki Ikezoe <poincare@ikezoe.net> * shell/ev-window.c: (file_open_dialog_response_cb): Plugged memory leak. svn path=/trunk/; revision=2605
* Do not hide sidebar in fullscreen mode. Fixes bug #396535.Carlos Garcia Campos2007-07-301-4/+2
| | | | | | | | | 2007-07-30 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (update_chrome_visibility), (ev_window_sidebar_visibility_changed_cb): Do not hide sidebar in fullscreen mode. Fixes bug #396535. svn path=/trunk/; revision=2597
* Use g_timeout_add_seconds instead of g_timeout_add when available.Carlos Garcia Campos2007-07-291-3/+10
| | | | | | | | | | | | | 2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org> * cut-n-paste/totem-screensaver/totem-scrsaver.c: (screensaver_disable_x11): * shell/ev-metadata-manager.c: (ev_metadata_arm_timeout): * shell/ev-window.c: (presentation_set_timeout): * shell/ev-view.c: (ev_view_presentation_transition_start): Use g_timeout_add_seconds instead of g_timeout_add when available. svn path=/trunk/; revision=2594
* Allow printing multiple pages per sheet. Fixes bug #395573.Carlos Garcia Campos2007-07-291-0/+6
| | | | | | | | | | | | | | | | 2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * backend/pdf/ev-poppler.cc: (pdf_print_context_free), (pdf_document_file_exporter_begin), (pdf_document_file_exporter_do_page), (pdf_document_file_exporter_get_capabilities): * libdocument/ev-file-exporter.h: * shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run): * shell/ev-window.c: (ev_window_print_send), (ev_window_print_dialog_response_cb): Allow printing multiple pages per sheet. Fixes bug #395573. svn path=/trunk/; revision=2591
* s/gtk/gdkNickolay V. Shmyrev2007-07-291-2/+2
| | | | svn path=/trunk/; revision=2589
* Fixes bug #437681 - blocks while enumerating printers.Christian Persch2007-07-291-50/+65
| | | | | | | | | | | | | 2007-07-29 Christian Persch <chpe@gnome.org> * shell/ev-window.c: (ev_window_enumerate_printer_cb), (ev_window_preview_print_finished), (ev_window_do_preview_print), (ev_window_cmd_preview_print): Fixes bug #437681 - blocks while enumerating printers. svn path=/trunk/; revision=2588
* Don't use deprecated gtk+ function. See bug #460909.Christian Persch2007-07-291-16/+7
| | | | | | | | | | | 2007-07-29 Christian Persch <chpe@gnome.org> * shell/ev-window.c: (ev_window_screen_changed): Don't use deprecated gtk+ function. See bug #460909. svn path=/trunk/; revision=2587
* Do not use display before initializing it. Remove compile warnings.Carlos Garcia Campos2007-07-271-1/+2
| | | | | | | | | | 2007-07-27 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-utils.c: (get_num_monitors): * shell/ev-window.c: (ev_window_sizing_mode_changed_cb): Do not use display before initializing it. Remove compile warnings. svn path=/trunk/; revision=2584
* Reorganizes utility functions.Johannes Buchner2007-07-271-59/+13
| | | | | | | | | | | | | | | | | | | | 2007-07-27 Johannes Buchner <buchner.johannes@gmx.at> * shell/ev-utils.c: (get_num_monitors), (get_screen_dpi): * shell/ev-utils.h: * shell/ev-view.c: (ev_view_set_zoom_for_size), (ev_view_update_view_size): * shell/ev-view.h: * shell/ev-window.c: (ev_window_update_actions), (setup_view_from_metadata), (ev_window_screen_changed), (ev_window_sizing_mode_changed_cb), (ev_window_zoom_changed_cb), (zoom_control_changed_cb): * shell/ev-window.h: Reorganizes utility functions. svn path=/trunk/; revision=2582
* Use capabilities to know which options should be offered by the printCarlos Garcia Campos2007-07-261-21/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-26 Carlos Garcia Campos <carlosgc@gnome.org> * backend/dvi/dvi-document.c: (dvi_document_file_exporter_begin), (dvi_document_file_exporter_do_page), (dvi_document_file_exporter_get_capabilities), (dvi_document_file_exporter_iface_init): * backend/ps/ps-document.c: (ps_document_file_exporter_begin), (ps_document_file_exporter_do_page), (ps_document_file_exporter_get_capabilities), (ps_document_file_exporter_iface_init): * backend/djvu/djvu-document.c: (djvu_document_file_exporter_begin), (djvu_document_file_exporter_end), (djvu_document_file_exporter_get_capabilities), (djvu_document_file_exporter_iface_init): * backend/tiff/tiff-document.c: (tiff_document_file_exporter_begin), (tiff_document_file_exporter_get_capabilities), (tiff_document_document_file_exporter_iface_init): * backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin), (pdf_document_file_exporter_do_page), (pdf_document_file_exporter_get_capabilities), (pdf_document_file_exporter_iface_init): * libdocument/ev-file-exporter.[ch]: (ev_file_exporter_begin), (ev_file_exporter_get_capabilities): * shell/ev-print-job.c: (ev_print_job_use_print_dialog_settings), (idle_print_handler), (ev_print_job_print): * shell/ev-jobs.c: (ev_job_print_run): * shell/ev-window.c: (ev_window_print_send), (ev_window_print_range): Use capabilities to know which options should be offered by the print dialog depending on the document backend. svn path=/trunk/; revision=2580
* 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 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
* 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
* Zoom icon artwork. See bug #444795.Michael Monreal2007-06-061-1/+1
| | | | | | | | | | | | | | | | | | 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
* 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-251-75/+234
| | | | | | | | | | | | | | | | | | | | | | 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-201-11/+11
| | | | | | | | | | | 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
* 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-111-4/+161
| | | | | | | | | | | | | | | | | | 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
* Make navigation action unsensitive instead of showing menu withNickolay V. Shmyrev2007-05-091-1/+1
| | | | | | | | | | | | | | | | | | | | 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-081-2/+8
| | | | | | | | | | | 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
* 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
* Add missing includes, fix indentation.Ross Burton2007-05-021-1/+4
| | | | | | | | | | | | 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
* Start rendering pages before any other jobs.Carlos Garcia Campos2007-04-221-27/+35
| | | | | | | | | | | 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