- Status Closed
- Percent Complete
- Task Type Feature Request
- Category Common Code
-
Assigned To
pizza - Operating System All
- Severity Medium
- Priority Low
- Reported Version 1.0
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Gutenprint / CUPS Dye-sublimation drivers
Opened by pizza - 2014-01-18
Last edited by pizza - 2014-01-20
Opened by pizza - 2014-01-18
Last edited by pizza - 2014-01-20
FS#517 - Support multi-page print jobs
The backends should handle multi-page jobs by splitting it into individual prints. This is presumably handled by concatenating multiple spool files together...
The entire structure of the backends are designed around single-page operation.
Many of the backends are smart enough to tell when a page ends, but some aren't. Extend the backend core so that it can handle this when the backend supports it.
Closed by pizza
2014-01-20 00:51
Reason for closing: Implemented
Additional comments about closing: Sony backend updated.
2014-01-20 00:51
Reason for closing: Implemented
Additional comments about closing: Sony backend updated.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Initial implementation committed.
Common core should be sane, and all backends except for Sony UP-DR150 and DNP DS40/80 are updated to handle this cleanly.
The remaining two need to parse their print jobs more intelligently as they're read in so that we can stop reading at the proper point.
DNP backend updated (it already parsed things intelligently; now it properly paginates things.