]> 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:17:18 +0000 (10:17 +0000)
committerCarlos Garcia Campos <carlosgc@src.gnome.org>
Thu, 11 Oct 2007 10:17:18 +0000 (10:17 +0000)
commit76e57cfa957e5566220ab00af3d11f1d9f2979f0
treef2001a233cf9da73f3f93493138feb2fb53832a3
parent9df1bf413b123a67c8e53406215f116410f0fb9f
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=/branches/gnome-2-20/; revision=2698
ChangeLog
backend/pdf/ev-poppler.cc
libdocument/ev-file-exporter.c
libdocument/ev-file-exporter.h
shell/ev-jobs.c