1. 28 Jan, 2013 1 commit
  2. 12 Jul, 2010 1 commit
  3. 07 May, 2010 1 commit
  4. 05 Apr, 2010 1 commit
  5. 09 Dec, 2009 1 commit
  6. 24 Jan, 2009 1 commit
    • Carlos Garcia Campos's avatar
      Add EV_DEFINE_INTERFACE macro. · ab26fbf2
      Carlos Garcia Campos authored
      2009-01-24  Carlos Garcia Campos  <carlosgc@gnome.org>
      
      	* libdocument/ev-document.h:
      
      	Add EV_DEFINE_INTERFACE macro.
      
      	* libdocument/ev-async-renderer.c:
      	* libdocument/ev-document-find.c:
      	* libdocument/ev-document-fonts.c:
      	* libdocument/ev-document-forms.c:
      	* libdocument/ev-document-images.c:
      	* libdocument/ev-document-layers.c:
      	* libdocument/ev-document-links.c:
      	* libdocument/ev-document-security.c:
      	* libdocument/ev-document-thumbnails.c:
      	* libdocument/ev-document-transition.c:
      	* libdocument/ev-document.c:
      	* libdocument/ev-file-exporter.c:
      	* libdocument/ev-selection.c:
      
      	Use EV_DEFINE_INTERFACE macro to define interfaces in
      	libdocument. See bug #568228.
      
      svn path=/trunk/; revision=3379
      ab26fbf2
  7. 19 Jan, 2008 1 commit
    • Carlos Garcia Campos's avatar
      Do not render images when rendering the page but on demand. It reduces the · 8e126907
      Carlos Garcia Campos authored
      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
      8e126907
  8. 28 Dec, 2007 1 commit
  9. 08 Jan, 2007 1 commit
    • Nickolay V. Shmyrev's avatar
      Reorganize source tree. · 13a06349
      Nickolay V. Shmyrev authored
      2007-01-08  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
      
      	* Makefile.am:
      	* backend/Makefile.am:
      	* backend/comics/Makefile.am:
      	* backend/djvu/Makefile.am:
      	* backend/dvi/Makefile.am:
      	* backend/ev-async-renderer.c:
      	* backend/ev-async-renderer.h:
      	* backend/ev-attachment.c:
      	* backend/ev-attachment.h:
      	* backend/ev-backend-marshal.c:
      	* backend/ev-document-factory.c:
      	* backend/ev-document-factory.h:
      	* backend/ev-document-find.c:
      	* backend/ev-document-find.h:
      	* backend/ev-document-fonts.c:
      	* backend/ev-document-fonts.h:
      	* backend/ev-document-images.c:
      	* backend/ev-document-images.h:
      	* backend/ev-document-info.h:
      	* backend/ev-document-links.c:
      	* backend/ev-document-links.h:
      	* backend/ev-document-misc.c:
      	* backend/ev-document-misc.h:
      	* backend/ev-document-security.c:
      	* backend/ev-document-security.h:
      	* backend/ev-document-thumbnails.c:
      	* backend/ev-document-thumbnails.h:
      	* backend/ev-document-transition.c:
      	* backend/ev-document-transition.h:
      	* backend/ev-document.c:
      	* backend/ev-document.h:
      	* backend/ev-file-exporter.c:
      	* backend/ev-file-exporter.h:
      	* backend/ev-image.c:
      	* backend/ev-image.h:
      	* backend/ev-link-action.c:
      	* backend/ev-link-action.h:
      	* backend/ev-link-dest.c:
      	* backend/ev-link-dest.h:
      	* backend/ev-link.c:
      	* backend/ev-link.h:
      	* backend/ev-render-context.c:
      	* backend/ev-render-context.h:
      	* backend/ev-selection.c:
      	* backend/ev-selection.h:
      	* backend/impress/Makefile.am:
      	* backend/pdf/Makefile.am:
      	* backend/pixbuf/Makefile.am:
      	* backend/ps/Makefile.am:
      	* backend/ps/ps-document.c: (push_pixbuf), (interpreter_failed),
      	(ps_document_widget_event), (setup_pixmap), (setup_page), (input),
      	(start_interpreter), (stop_interpreter), (document_load),
      	(ps_document_next_page), (render_page):
      	* backend/tiff/Makefile.am:
      	* comics/Makefile.am:
      	* comics/comics-document.c:
      	* comics/comics-document.h:
      	* configure.ac:
      	* cut-n-paste/zoom-control/ephy-zoom-control.c:
      	* djvu/Makefile.am:
      	* djvu/djvu-document-private.h:
      	* djvu/djvu-document.c:
      	* djvu/djvu-document.h:
      	* djvu/djvu-links.c:
      	* djvu/djvu-links.h:
      	* djvu/djvu-text-page.c:
      	* djvu/djvu-text-page.h:
      	* djvu/djvu-text.c:
      	* djvu/djvu-text.h:
      	* dvi/Makefile.am:
      	* dvi/dvi-document.c:
      	* dvi/dvi-document.h:
      	* dvi/fonts.c:
      	* dvi/fonts.h:
      	* dvi/mdvi-lib/Makefile.am:
      	* dvi/mdvi-lib/afmparse.c:
      	* dvi/mdvi-lib/afmparse.h:
      	* dvi/mdvi-lib/bitmap.c:
      	* dvi/mdvi-lib/bitmap.h:
      	* dvi/mdvi-lib/color.c:
      	* dvi/mdvi-lib/color.h:
      	* dvi/mdvi-lib/common.c:
      	* dvi/mdvi-lib/common.h:
      	* dvi/mdvi-lib/defaults.h:
      	* dvi/mdvi-lib/dvimisc.c:
      	* dvi/mdvi-lib/dviopcodes.h:
      	* dvi/mdvi-lib/dviread.c:
      	* dvi/mdvi-lib/files.c:
      	* dvi/mdvi-lib/font.c:
      	* dvi/mdvi-lib/fontmap.c:
      	* dvi/mdvi-lib/fontmap.h:
      	* dvi/mdvi-lib/fontsrch.c:
      	* dvi/mdvi-lib/gf.c:
      	* dvi/mdvi-lib/hash.c:
      	* dvi/mdvi-lib/hash.h:
      	* dvi/mdvi-lib/list.c:
      	* dvi/mdvi-lib/mdvi.h:
      	* dvi/mdvi-lib/pagesel.c:
      	* dvi/mdvi-lib/paper.c:
      	* dvi/mdvi-lib/paper.h:
      	* dvi/mdvi-lib/pk.c:
      	* dvi/mdvi-lib/private.h:
      	* dvi/mdvi-lib/setup.c:
      	* dvi/mdvi-lib/sp-epsf.c:
      	* dvi/mdvi-lib/special.c:
      	* dvi/mdvi-lib/sysdeps.h:
      	* dvi/mdvi-lib/t1.c:
      	* dvi/mdvi-lib/tfm.c:
      	* dvi/mdvi-lib/tfmfile.c:
      	* dvi/mdvi-lib/tt.c:
      	* dvi/mdvi-lib/util.c:
      	* dvi/mdvi-lib/vf.c:
      	* dvi/pixbuf-device.c:
      	* dvi/pixbuf-device.h:
      	* impress/Makefile.am:
      	* impress/common.h:
      	* impress/document.c:
      	* impress/f_oasis.c:
      	* impress/f_oo13.c:
      	* impress/iksemel.c:
      	* impress/iksemel.h:
      	* impress/imposter.h:
      	* impress/impress-document.c:
      	* impress/impress-document.h:
      	* impress/internal.h:
      	* impress/r_back.c:
      	* impress/r_draw.c:
      	* impress/r_geometry.c:
      	* impress/r_gradient.c:
      	* impress/r_style.c:
      	* impress/r_text.c:
      	* impress/render.c:
      	* impress/render.h:
      	* impress/zip.c:
      	* impress/zip.h:
      	* lib/Makefile.am:
      	* lib/ev-debug.c:
      	* lib/ev-debug.h:
      	* lib/ev-file-helpers.c:
      	* lib/ev-file-helpers.h:
      	* lib/ev-gui.c:
      	* lib/ev-gui.h:
      	* lib/ev-tooltip.c:
      	* lib/ev-tooltip.h:
      	* libdocument/Makefile.am:
      	* libdocument/ev-file-helpers.c:
      	* pdf/Makefile.am:
      	* pdf/ev-poppler.cc:
      	* pdf/ev-poppler.h:
      	* pixbuf/Makefile.am:
      	* pixbuf/pixbuf-document.c:
      	* pixbuf/pixbuf-document.h:
      	* properties/Makefile.am:
      	* ps/Makefile.am:
      	* ps/gsdefaults.c:
      	* ps/gsdefaults.h:
      	* ps/gsio.c:
      	* ps/gsio.h:
      	* ps/gstypes.h:
      	* ps/ps-document.c:
      	* ps/ps-document.h:
      	* ps/ps.c:
      	* ps/ps.h:
      	* shell/Makefile.am:
      	* shell/ev-application.h:
      	* shell/ev-sidebar-links.c:
      	* shell/ev-sidebar-links.h:
      	* shell/ev-utils.c: (ev_gui_sanitise_popup_position),
      	(ev_gui_menu_position_tree_selection):
      	* shell/ev-utils.h:
      	* shell/ev-view.c: (ev_view_finalize):
      	* shell/ev-window.c:
      	* shell/main.c: (main):
      	* thumbnailer/Makefile.am:
      	* tiff/Makefile.am:
      	* tiff/tiff-document.c:
      	* tiff/tiff-document.h:
      	* tiff/tiff2ps.c:
      	* tiff/tiff2ps.h:
      	
      	Reorganize source tree.
      
      
      
      svn path=/trunk/; revision=2197
      13a06349
  10. 07 Jan, 2007 1 commit
    • Carlos Garcia Campos's avatar
      Add image handling support. Fixes bugs #310008 and #325047. Images · 6b9aeb5d
      Carlos Garcia Campos authored
      2007-01-07  Carlos Garcia Campos  <carlosgc@gnome.org>
      	* configure.ac:
      	* data/evince-ui.xml:
      	* pdf/ev-poppler.cc: (pdf_document_images_get_images),
      	(pdf_document_document_images_iface_init):
      	* backend/Makefile.am:
      	* backend/ev-document-images.[ch]:
      	* backend/ev-image.[ch]:
      	* lib/ev-file-helpers.[ch]: (ev_tmp_filename):
      	* shell/ev-jobs.[ch]: (ev_job_render_new), (ev_job_render_run),
      	(ev_job_xfer_run):
      	* 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_image_mapping):
      	* shell/ev-window.c: (view_menu_link_popup), (view_menu_image_popup),
      	(view_menu_popup_cb), (ev_window_dispose),
      	(image_save_dialog_response_cb), (ev_view_popup_cmd_save_image_as),
      	(ev_view_popup_cmd_copy_image):
      	* shell/ev-view-private.h:
      	* shell/ev-view.c: (ev_view_get_image_at_location),
      	(ev_view_do_popup_menu), (ev_view_popup_menu),
      	(ev_view_button_press_event), (ev_view_drag_data_get),
      	(ev_view_drag_motion), (ev_view_drag_data_received),
      	(ev_view_motion_notify_event), (ev_view_button_release_event),
      	(ev_view_finalize), (ev_view_class_init):
      	Add image handling support. Fixes bugs #310008 and #325047. Images
      	selection is not supported yet. 
      
      svn path=/trunk/; revision=2194
      6b9aeb5d
  11. 27 Dec, 2006 1 commit
    • Carlos Garcia Campos's avatar
      Add page transition support in presentation mode. At the moment only page · f7c3085a
      Carlos Garcia Campos authored
      2006-12-27  Carlos Garcia Campos  <carlosgc@gnome.org>
      	* configure.ac:
      	* backend/Makefile.am:
      	* backend/ev-document-transition.[ch]:
      	* pdf/ev-poppler.cc: (pdf_document_get_page_duration),
      	(pdf_document_page_transition_iface_init):
      	* shell/ev-view-private.h:
      	* shell/ev-view.c: (ev_view_destroy), (page_changed_cb),
      	(ev_view_set_presentation), (transition_next_page),
      	(ev_view_presentation_transition_stop),
      	(ev_view_presentation_transition_start), (ev_view_next_page):
      	Add page transition support in presentation mode. At the moment only
      	page duration is supported, but not transition effects. Fixes bug
      	#309815.
      f7c3085a