| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
2008-01-23 Gil Forcada <gilforcada@guifi.net>
* shell/ev-window.c: (register_custom_actions):
Added comment for translators
svn path=/trunk/; revision=2841
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
2007-12-28 Christian Persch <chpe@gnome.org>
* **/*.c: Include config.h. Bug #504721.
svn path=/trunk/; revision=2787
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|