Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell
Commit message (Collapse)AuthorAgeFilesLines
* Override PDF restrictions by default. Fixes bug #382700.Wouter Bolsterlee2008-01-241-1/+1
| | | | | | | | | | | | 2008-01-24 Wouter Bolsterlee <wbolster@svn.gnome.org> * NEWS: * data/evince.schemas.in: * shell/ev-window.c: (ev_window_setup_action_sensitivity): Override PDF restrictions by default. Fixes bug #382700. svn path=/trunk/; revision=2851
* Added comment for translatorsGil Forcada2008-01-231-0/+1
| | | | | | | | | | | 2008-01-23 Gil Forcada <gilforcada@guifi.net> * shell/ev-window.c: (register_custom_actions): Added comment for translators svn path=/trunk/; revision=2841
* Do not create the idle function for kinetic scrolling if we are not in aCarlos Garcia Campos2008-01-221-7/+11
| | | | | | | | | 2008-01-22 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_button_release_event): Do not create the idle function for kinetic scrolling if we are not in a drag operation. svn path=/trunk/; revision=2840
* Restore cursor after autoscrolling. Fixes bug #509958.Carlos Garcia Campos2008-01-221-15/+23
| | | | | | | | | | 2008-01-22 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_handle_cursor_over_xy), (ev_view_button_press_event), (ev_view_motion_notify_event), (ev_view_button_release_event): Restore cursor after autoscrolling. Fixes bug #509958. svn path=/trunk/; revision=2839
* Do not render images when rendering the page but on demand. It reduces theCarlos Garcia Campos2008-01-193-19/+43
| | | | | | | | | | | | | | | | | | | | | | 2008-01-19 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * backend/pdf/ev-poppler.cc: (pdf_document_images_get_image_mapping), (pdf_document_images_get_image), (pdf_document_document_images_iface_init): * libdocument/ev-document-images.[ch]: (ev_document_images_get_image_mapping), (ev_document_images_get_image): * libdocument/ev-image.[ch]: (ev_image_new), (ev_image_get_page), (ev_image_get_id), (ev_image_save_tmp): * shell/ev-jobs.c: (ev_job_render_run): * shell/ev-view.c: (ev_view_drag_data_get): * shell/ev-window.c: (image_save_dialog_response_cb), (ev_view_popup_cmd_copy_image): Do not render images when rendering the page but on demand. It reduces the memory comsumption. svn path=/trunk/; revision=2835
* Make gnome-keyring optional. Fixes bug #509676.Marcelo Lira2008-01-181-4/+17
| | | | | | | | | 2008-01-18 Marcelo Lira <setanta@gmail.com> * configure.a: * shell/ev-password.c: Make gnome-keyring optional. Fixes bug #509676. svn path=/trunk/; revision=2830
* Initialize include_images variable as FALSE instead of TRUE.Carlos Garcia Campos2008-01-161-1/+1
| | | | | | | | 2008-01-16 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-pixbuf-cache.c: (add_job): Initialize include_images variable as FALSE instead of TRUE. svn path=/trunk/; revision=2829
* Simplify image format selection on save.Nickolay V. Shmyrev2008-01-154-29/+126
| | | | | | | | | | | | | | | | | | | | | | | 2008-01-15 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * configure.ac: * cut-n-paste/Makefile.am: * cut-n-paste/fileformatchooser/Makefile.am: * cut-n-paste/fileformatchooser/egg-macros.h: * cut-n-paste/fileformatchooser/eggfileformatchooser.c: * cut-n-paste/fileformatchooser/eggfileformatchooser.h: * shell/Makefile.am: * shell/ev-utils.c: (file_chooser_dialog_add_writable_pixbuf_formats), (get_gdk_pixbuf_format_by_extension): * shell/ev-utils.h: * shell/ev-window.c: (ev_window_error_message), (image_save_dialog_response_cb), (ev_view_popup_cmd_save_image_as): Simplify image format selection on save. svn path=/trunk/; revision=2827
* Repair gorizontal scrolling with shift. Fixes bug #483412.Nickolay V. Shmyrev2008-01-141-3/+4
| | | | | | | | | | | | 2008-01-15 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-view.c: (ev_view_scroll_event): Repair gorizontal scrolling with shift. Fixes bug #483412. svn path=/trunk/; revision=2826
* RTL marker in recent file list. See bug #509076.Djihed Afifi2008-01-131-2/+5
| | | | | | | | | | | 2008-01-13 Djihed Afifi <djihed@gmail.com> * shell/ev-window.c: (ev_window_get_recent_file_label): RTL marker in recent file list. See bug #509076. svn path=/trunk/; revision=2818
* Fix compile warnings due to unused variables.Carlos Garcia Campos2008-01-131-2/+1
| | | | | | | | | 2008-01-13 Carlos Garcia Campos <carlosgc@gnome.org> * backend/djvu/djvu-text-page.c: (djvu_text_page_limits): * shell/ev-window.c: (image_save_dialog_response_cb): Fix compile warnings due to unused variables. svn path=/trunk/; revision=2817
* Implement "fade" effect.Carlos Garnacho2008-01-041-0/+18
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_fade) (ev_transition_animation_paint): Implement "fade" effect. svn path=/trunk/; revision=2809
* Implement "uncover" effect.Carlos Garnacho2008-01-041-0/+33
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_uncover) (ev_transition_animation_paint): Implement "uncover" effect. svn path=/trunk/; revision=2808
* Implement "cover" effect.Carlos Garnacho2008-01-041-0/+33
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_cover) (ev_transition_animation_paint): Implement "cover" effect. svn path=/trunk/; revision=2807
* Implement "push" effect.Carlos Garnacho2008-01-041-0/+33
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_push) (ev_transition_animation_paint): Implement "push" effect. svn path=/trunk/; revision=2806
* Implement "dissolve" effect.Carlos Garnacho2008-01-041-0/+18
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_dissolve) (ev_transition_animation_paint): Implement "dissolve" effect. svn path=/trunk/; revision=2805
* Implement "wipe" effect.Carlos Garnacho2008-01-041-0/+57
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_wipe) (ev_transition_animation_paint): Implement "wipe" effect. svn path=/trunk/; revision=2804
* Implement "box" effect.Carlos Garnacho2008-01-041-0/+47
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_box) (ev_transition_animation_paint): Implement "box" effect. svn path=/trunk/; revision=2803
* Implement "blinds" effect.Carlos Garnacho2008-01-041-0/+47
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_blinds) (ev_transition_animation_paint): Implement "blinds" effect. svn path=/trunk/; revision=2802
* Implement "split" effect.Carlos Garnacho2008-01-041-0/+68
| | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.c (ev_transition_animation_split) (ev_transition_animation_paint): Implement "split" effect. svn path=/trunk/; revision=2801
* Add a EvTransitionAnimation to the struct.Carlos Garnacho2008-01-042-20/+109
| | | | | | | | | | | | | | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-view-private.h: Add a EvTransitionAnimation to the struct. * shell/ev-view.c (ev_view_expose_event) (ev_view_change_page) (ev_view_transition_animation_start) (ev_view_transition_animation_finish) (ev_transition_animation_frame) (job_finished_cb) (page_changed_cb) (ev_view_set_presentation) (ev_view_next_page) (ev_view_previous_page): Use EvTransitionAnimation to drive page changes in the presentation mode, the animation will wait to start until both the origin and destination page surfaces are available. Fixes #458460. (draw_loading_text): Remove workaround for bug #320352, it's now fixed properly. svn path=/trunk/; revision=2800
* Added, EvTransitionAnimation will contain the implementations for pageCarlos Garnacho2008-01-043-0/+384
| | | | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-transition-animation.[ch]: Added, EvTransitionAnimation will contain the implementations for page transition animations, at the moment it just has the "replace" effect. * shell/Makefile.am: Added these files to build. svn path=/trunk/; revision=2799
* Added, EvTimeline is the base object for animations. Added these files toCarlos Garnacho2008-01-043-0/+538
| | | | | | | | | | 2008-01-04 Carlos Garnacho <carlosg@gnome.org> * shell/ev-timeline.[ch]: Added, EvTimeline is the base object for animations. * shell/Makefile.am: Added these files to build. svn path=/trunk/; revision=2798
* Allow exporting images in any format supported by GdkPixbuf. Fixes bugCarl-Anton Ingmarsson2007-12-302-10/+26
| | | | | | | | | | | | | | | | 2007-12-30 Carl-Anton Ingmarsson <c-a.ingmarsson@oktv.se> * configure.ac: * cut-n-paste/Makefile.am: * cut-n-paste/fileformatchooser/Makefile.am: * cut-n-paste/fileformatchooser/egg-macros.h: * cut-n-paste/fileformatchooser/eggfileformatchooser.[ch]: * shell/Makefile.am: * shell/ev-window.c: (image_save_dialog_response_cb), (ev_view_popup_cmd_save_image_as): Allow exporting images in any format supported by GdkPixbuf. Fixes bug #500209. svn path=/trunk/; revision=2791
* Include config.h. Bug #504721.Christian Persch2007-12-2812-0/+12
| | | | | | | | 2007-12-28 Christian Persch <chpe@gnome.org> * **/*.c: Include config.h. Bug #504721. svn path=/trunk/; revision=2787
* Plugin system for backends. Fixes bug #351348.Carlos Garcia Campos2007-12-283-18/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-28 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * Makefile.am: * po/POTFILES.in: * backend/comics/Makefile.am: * backend/comics/comics-document.[ch]: * backend/comics/comicsdocument.evince-backend.in: * backend/djvu/Makefile.am: * backend/djvu/djvu-document.[ch]: * backend/djvu/djvudocument.evince-backend.in: * backend/dvi/Makefile.am: * backend/dvi/dvi-document.[c]: * backend/dvi/dvidocument.evince-backend.in: * backend/impress/Makefile.am: * backend/impress/impress-document.[ch]: * backend/impress/impressdocument.evince-backend.in: * backend/pdf/Makefile.am: * backend/pdf/ev-poppler.cc: * backend/pdf/ev-poppler.h: * backend/pdf/pdfdocument.evince-backend.in: * backend/pixbuf/Makefile.am: * backend/pixbuf/pixbuf-document.[ch]: * backend/pixbuf/pixbufdocument.evince-backend.in: * backend/ps/Makefile.am: * backend/ps/ev-spectre.[ch]: * backend/ps/ps-document.[ch]: * backend/ps/psdocument.evince-backend.in: * backend/tiff/Makefile.am: * backend/tiff/tiff-document.[ch]: * backend/tiff/tiffdocument.evince-backend.in: * libdocument/Makefile.am: * libdocument/ev-backends-manager.[ch]: * libdocument/ev-module.[ch]: * libdocument/ev-document.h: * libdocument/ev-document-factory.[ch]: (gdk_pixbuf_mime_type_list), (mime_type_supported_by_gdk_pixbuf), (get_compression_from_mime_type), (get_document_from_uri), (ev_document_factory_get_document), (file_filter_add_mime_types), (ev_document_factory_add_filters): * shell/Makefile.am: * shell/ev-window-title.c: (get_filename_from_uri): * shell/main.c: (main): * thumbnailer/Makefile.am: * thumbnailer/evince-thumbnailer.c: (main): Plugin system for backends. Fixes bug #351348. svn path=/trunk/; revision=2786
* Kinetic scrolling implemented as requested in bug #461271. Thanks to DavidNickolay V. Shmyrev2007-12-242-4/+98
| | | | | | | | | | | | | | | 2007-12-25 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-view-private.h: * shell/ev-view.c: (ev_view_drag_update_momentum), (ev_view_scroll_drag_release), (ev_view_motion_notify_event), (ev_view_button_release_event), (ev_view_destroy): Kinetic scrolling implemented as requested in bug #461271. Thanks to David Turner <cillian64@googlemail.com>. svn path=/trunk/; revision=2783
* Autoscroll feature with the context menu. Fixes bug #323670. Thanks toNickolay V. Shmyrev2007-12-234-2/+95
| | | | | | | | | | | | | | | | | | | | | | 2007-12-23 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * data/evince-toolbar.xml: * data/evince-ui.xml: * shell/ev-view-private.h: * shell/ev-view.c: (ev_view_handle_cursor_over_xy), (ev_view_button_press_event), (ev_view_motion_notify_event), (ev_view_button_release_event), (ev_view_init), (ev_view_autoscroll_cb), (ev_view_autoscroll), (ev_view_set_cursor): * shell/ev-view.h: * shell/ev-window.c: (ev_window_setup_action_sensitivity), (ev_window_cmd_view_autoscroll): Autoscroll feature with the context menu. Fixes bug #323670. Thanks to David Turner <cillian64@googlemail.com>. svn path=/trunk/; revision=2781
* Disconnect also page-ready signal when removing a job because the pageCarlos Garcia Campos2007-12-231-0/+3
| | | | | | | | | | 2007-12-23 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-pixbuf-cache.c: (check_job_size_and_unref): Disconnect also page-ready signal when removing a job because the page size has changed. Thanks to kripken <kripkensteiner@gmail.com>. svn path=/trunk/; revision=2779
* Scroll pages in page entry with mouse wheel. Fixes bug #324122. Thanks toNickolay V. Shmyrev2007-12-201-0/+17
| | | | | | | | | | | | 2007-12-21 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-page-action.c: (page_scroll_cb), (create_tool_item): Scroll pages in page entry with mouse wheel. Fixes bug #324122. Thanks to David Turner <cillian64@googlemail.com>. svn path=/trunk/; revision=2776
* Do not limit the minimum zoom factor when sizing mode is best bit or fitCarlos Garcia Campos2007-12-161-1/+3
| | | | | | | | | 2007-12-16 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_set_zoom): Do not limit the minimum zoom factor when sizing mode is best bit or fit width. Fixes bug #503805. svn path=/trunk/; revision=2770
* Do not change left, top and zoom values when they are null in PDFCarlos Garcia Campos2007-12-141-19/+36
| | | | | | | | | | | | | | | | | 2007-12-14 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (ev_link_dest_from_dest): * libdocument/ev-link-dest.[ch]: (ev_link_dest_get_top), (ev_link_dest_get_left), (ev_link_dest_get_zoom), (ev_link_dest_get_property), (ev_link_dest_set_property), (ev_link_dest_class_init), (ev_link_dest_new_xyz), (ev_link_dest_new_fith), (ev_link_dest_new_fitv), (ev_link_dest_new_fitr): * shell/ev-view.c: (goto_fitr_dest), (goto_fitv_dest), (goto_fith_dest), (goto_xyz_dest): Do not change left, top and zoom values when they are null in PDF destinations. Fixes bug #460658. svn path=/trunk/; revision=2769
* A bit of cleanup: use gobject instance private data, and G_DEFINE_TYPE.Christian Persch2007-12-102-62/+32
| | | | | | | | | | | | | | | | | | 2007-12-10 Christian Persch <chpe@gnome.org> * shell/ev-view-accessible.c: (ev_view_accessible_finalize), (ev_view_accessible_class_init), (ev_view_accessible_idle_do_action), (ev_view_accessible_action_do_action), (ev_view_accessible_action_get_description), (ev_view_accessible_action_set_description), (ev_view_accessible_action_iface_init), (ev_view_accessible_new), (ev_view_accessible_factory_init), (ev_view_accessible_factory_get_accessible_type): * shell/ev-view-accessible.h: A bit of cleanup: use gobject instance private data, and G_DEFINE_TYPE. Bug #502843. svn path=/trunk/; revision=2766
* Use GSlice to allocate small amounts of memory. Bug #475972.Christian Persch2007-12-081-17/+13
| | | | | | | | | | | | | 2007-12-08 Christian Persch <chpe@gnome.org> * shell/ev-metadata-manager.c: (item_free), (ev_metadata_manager_init), (ev_metadata_manager_shutdown), (value_free), (parse_value), (parseItem), (ev_metadata_manager_set_last), (ev_metadata_manager_set), (save_values): Use GSlice to allocate small amounts of memory. Bug #475972. svn path=/trunk/; revision=2765
* Restore cursor to normal after a drag operation. Fixes bug #501603.Carlos Garcia Campos2007-12-051-2/+4
| | | | | | | | | 2007-12-05 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_handle_cursor_over_xy): Restore cursor to normal after a drag operation. Fixes bug #501603. svn path=/trunk/; revision=2763
* Use a message area instead of a popup dialog for error notifications.Carlos Garcia Campos2007-12-024-40/+474
| | | | | | | | | | | | | | | | | | | | 2007-12-02 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * cut-n-paste/gedit-message-area/Makefile.am: * cut-n-paste/gedit-message-area/gedit-message-area.[ch]: * shell/Makefile.am: * shell/ev-message-area.[ch]: * shell/ev-window.c: (ev_window_set_message_area), (ev_window_error_message_response_cb), (ev_window_error_message), (ev_window_load_job_cb), (ev_window_cmd_file_open_copy_at_dest), (ev_window_save_job_cb), (image_save_dialog_response_cb), (ev_attachment_popup_cmd_open_attachment), (attachment_save_dialog_response_cb), (ev_window_set_document), (ev_window_init): Use a message area instead of a popup dialog for error notifications. Fixes bug #337495. svn path=/trunk/; revision=2757
* Remove the shadow of the fullscreen toolbar. Fixes bug #500702.Carlos Garcia Campos2007-12-021-0/+22
| | | | | | | | | 2007-12-02 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (fullscreen_toolbar_remove_shadow), (ev_window_run_fullscreen): Remove the shadow of the fullscreen toolbar. Fixes bug #500702. svn path=/trunk/; revision=2756
* Show thumbnails for documents with one page. Fixes bug #358751.Carlos Garcia Campos2007-12-011-25/+24
| | | | | | | | | | | 2007-12-01 Carlos Garcia Campos <carlosgc@gnome.org> * ev-sidebar-thumbnails.c: (update_visible_range), (ev_sidebar_thumbnails_refresh), (ev_sidebar_thumbnails_set_document), (ev_sidebar_thumbnails_support_document): Show thumbnails for documents with one page. Fixes bug #358751. svn path=/trunk/; revision=2755
* Print settings that are specific to the document are now saved perCarlos Garcia Campos2007-12-011-1/+50
| | | | | | | | | | | | 2007-12-01 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_load_print_settings_from_metadata), (ev_window_save_print_settings), (ev_window_print_finished), (ev_window_print_range): Print settings that are specific to the document are now saved per document in the metadata file. Fixes bug #488806. svn path=/trunk/; revision=2754
* Add a command line option for search. Fixes bug #497710.Carlos Garcia Campos2007-11-257-10/+64
| | | | | | | | | | | | | | | | | 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
* Fix endless loop when pages_per_sheet is 0. Fixes bug #498248.Darren Kenny2007-11-201-1/+1
| | | | | | | | 2007-11-20 Darren Kenny <darren.kenny@sun.com> * shell/ev-jobs.c: (ev_job_print_new): Fix endless loop when pages_per_sheet is 0. Fixes bug #498248. svn path=/trunk/; revision=2742
* Add an expander to the open toolbar item which pops up a dropdown menuCarlos Garcia Campos2007-10-285-5/+203
| | | | | | | | | | | | | | | 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-264-121/+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 a crash when printing with the gnome-print dialog. Fixes bug #488939.Carlos Garcia Campos2007-10-221-0/+1
| | | | | | | | | | 2007-10-22 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin): * shell/ev-print-job.c: (ev_print_job_class_init): Fix a crash when printing with the gnome-print dialog. Fixes bug #488939. svn path=/trunk/; revision=2713
* 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
* When printing multiple pages per sheet in reverse option, do not invertCarlos Garcia Campos2007-10-111-32/+26
| | | | | | | | | | | | | | | | | | | 2007-10-11 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin_page), (pdf_document_file_exporter_do_page), (pdf_document_file_exporter_end_page), (pdf_document_file_exporter_iface_init): * libdocument/ev-file-exporter.[ch]: (ev_file_exporter_begin_page), (ev_file_exporter_end_page): * shell/ev-jobs.c: (ev_job_print_get_page_list), (ev_job_print_run): When printing multiple pages per sheet in reverse option, do not invert the order of the pages in every sheet, but the order of the sheets. Do not print blank pages when page range is invalid. Fixes bugs #484857 and #485521. svn path=/trunk/; revision=2700
* Respect ranges order when printing more than one range in random order.Carlos Garcia Campos2007-10-112-27/+81
| | | | | | | | | | | 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