]> www.fi.muni.cz Git - evince.git/commit
When printing multiple pages per sheet in reverse option, do not invert
authorCarlos Garcia Campos <carlosgc@gnome.org>
Thu, 11 Oct 2007 10:18:58 +0000 (10:18 +0000)
committerCarlos Garcia Campos <carlosgc@src.gnome.org>
Thu, 11 Oct 2007 10:18:58 +0000 (10:18 +0000)
commit459160ed87739fa5bba5e96d0b53c6fd3bbce6b7
tree5e597a016d85d57331d300cad5ac130c4c515cfc
parentc5de241a3ab5fd9557326bd7135dfb550223f974
When printing multiple pages per sheet in reverse option, do not invert

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
ChangeLog
backend/pdf/ev-poppler.cc
libdocument/ev-file-exporter.c
libdocument/ev-file-exporter.h
shell/ev-jobs.c