1. 07 May, 2010 1 commit
  2. 05 Apr, 2010 1 commit
  3. 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
  4. 28 Dec, 2007 1 commit
  5. 11 Oct, 2007 1 commit
    • Carlos Garcia Campos's avatar
      When printing multiple pages per sheet in reverse option, do not invert · 459160ed
      Carlos Garcia Campos authored
      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
      459160ed
  6. 25 Aug, 2007 1 commit
    • Carlos Garcia Campos's avatar
      Adjust number of pages per row according to page orientation when printing · a50e3f10
      Carlos Garcia Campos authored
      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
      a50e3f10
  7. 26 Jul, 2007 1 commit
    • Carlos Garcia Campos's avatar
      Use capabilities to know which options should be offered by the print · e70119b2
      Carlos Garcia Campos authored
      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
      e70119b2
  8. 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
  9. 03 Dec, 2006 1 commit
    • Carlos Garcia Campos's avatar
      Allow printing to PDF when suppoted by the backend. · 4094f85b
      Carlos Garcia Campos authored
      2006-12-03  Carlos Garcia Campos  <carlosgc@gnome.org>
      	* configure.ac:
      	* backend/Makefile.am:
      	* backend/ev-file-exporter.[ch]:
      	* pdf/ev-poppler.cc: (pdf_document_file_exporter_*):
      	* ps/ps-document.c: (ps_document_file_exporter_*):
      	* tiff/tiff-document.c: (tiff_document_document_file_exporter_*):
      	* shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run):
      	* shell/ev-window.c: (ev_window_setup_action_sensitivity),
      	(ev_window_print_dialog_response_cb), (ev_window_print_range):
      	Allow printing to PDF when suppoted by the backend.
      4094f85b