[ubuntu/vivid-proposed] ptouch-driver 1.3-8ubuntu1 (Accepted)
Philip Pemberton
philpem at philpem.me.uk
Thu Apr 16 08:56:31 UTC 2015
ptouch-driver (1.3-8ubuntu1) vivid; urgency=medium
* Fix the "ESC i A" (enable cutter) command patch to correctly send only on
printers which support it (LP: #1342979).
* Update the driver to use current CUPS APIs (not the older deprecated ones)
and fix some compile-time warnings
* Use the PPD API to get the value of the MediaType flag, which is used to
pass the "Roll-fed media" flag into the driver
* Correct the margins for QL-series P-Touch paper-label printers - these
have a fixed 3mm margin (see the command spec) while the PT-series
laminated plastic label printers have no appreciable margins.
* Correct the format of the "ESC i z" (Print Information) command to match
what is specified in the P-touch 500 raster command spec. Notably set the
"passed parameter valid" bits, and send valid values for die-cut labels
and continuous paper rolls.
* Send the "ESC i d" (Set Margin) command for QL series printers. This is
required by the command spec. The margin is set to 3mm for continuous
paper and zero for die-cut (see the command spec)
* Fix an issue with margins in the driver (disable blank-line padding). This
was partly responsible for the "excess paper feed" issue.
* Suppress the spurious "ESC i z" which was sent with incorrect contents at
the start of the job.
* Send 350 bytes of NULL/no-op commands at the start of the job. This allows
the driver to recover the printer into a known state if communication was
interrupted mid-transfer. This is recommended in the command spec.
* Remove the "determined by page size" option from "Roll-fed media" as this
no longer works.
* Remove the "Advance Media" option, as this allowed users to configure the
driver to generate print control codes which are illegal per the Brother
documentation. This is now fixed at "Advance at end of job" (send a Form
Feed at the end of every page, except the last which has an Eject
command instead).
* Merge in the changes formerly provided by send-esc-i-A-for-QL-only.patch.
Date: Fri, 03 Apr 2015 09:49:33 +0100
Changed-By: Philip Pemberton <philpem at philpem.me.uk>
Maintainer: Debian Printing Team <debian-printing at lists.debian.org>
Signed-By: Till Kamppeter <till.kamppeter at gmail.com>
https://launchpad.net/ubuntu/+source/ptouch-driver/1.3-8ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 03 Apr 2015 09:49:33 +0100
Source: ptouch-driver
Binary: printer-driver-ptouch ptouch-driver
Architecture: source
Version: 1.3-8ubuntu1
Distribution: vivid
Urgency: medium
Maintainer: Debian Printing Team <debian-printing at lists.debian.org>
Changed-By: Philip Pemberton <philpem at philpem.me.uk>
Description:
printer-driver-ptouch - printer driver Brother P-touch label printers
ptouch-driver - transitional dummy package for ptouch printer driver
Launchpad-Bugs-Fixed: 1342979
Changes:
ptouch-driver (1.3-8ubuntu1) vivid; urgency=medium
.
* Fix the "ESC i A" (enable cutter) command patch to correctly send only on
printers which support it (LP: #1342979).
* Update the driver to use current CUPS APIs (not the older deprecated ones)
and fix some compile-time warnings
* Use the PPD API to get the value of the MediaType flag, which is used to
pass the "Roll-fed media" flag into the driver
* Correct the margins for QL-series P-Touch paper-label printers - these
have a fixed 3mm margin (see the command spec) while the PT-series
laminated plastic label printers have no appreciable margins.
* Correct the format of the "ESC i z" (Print Information) command to match
what is specified in the P-touch 500 raster command spec. Notably set the
"passed parameter valid" bits, and send valid values for die-cut labels
and continuous paper rolls.
* Send the "ESC i d" (Set Margin) command for QL series printers. This is
required by the command spec. The margin is set to 3mm for continuous
paper and zero for die-cut (see the command spec)
* Fix an issue with margins in the driver (disable blank-line padding). This
was partly responsible for the "excess paper feed" issue.
* Suppress the spurious "ESC i z" which was sent with incorrect contents at
the start of the job.
* Send 350 bytes of NULL/no-op commands at the start of the job. This allows
the driver to recover the printer into a known state if communication was
interrupted mid-transfer. This is recommended in the command spec.
* Remove the "determined by page size" option from "Roll-fed media" as this
no longer works.
* Remove the "Advance Media" option, as this allowed users to configure the
driver to generate print control codes which are illegal per the Brother
documentation. This is now fixed at "Advance at end of job" (send a Form
Feed at the end of every page, except the last which has an Eject
command instead).
* Merge in the changes formerly provided by send-esc-i-A-for-QL-only.patch.
Checksums-Sha1:
69eb5dc5ba70d83a71e56c3276319aeba1b9f8af 1516 ptouch-driver_1.3-8ubuntu1.dsc
b11ed930203135596dbd6890a9e470203cf78bf6 11564 ptouch-driver_1.3-8ubuntu1.debian.tar.xz
Checksums-Sha256:
85ca267f0f1aac947c487f3613aca3c61fb7c0b3e33c0a281e069987ceb0f07b 1516 ptouch-driver_1.3-8ubuntu1.dsc
e0dd1f080808f8ae34badd30b9521e70dabea2bb88df8315c883889a884c23f4 11564 ptouch-driver_1.3-8ubuntu1.debian.tar.xz
Files:
29844da46c50ba5d9b36611a4e651351 1516 text optional ptouch-driver_1.3-8ubuntu1.dsc
dda4e62857a04f6676f8e199df11b821 11564 text optional ptouch-driver_1.3-8ubuntu1.debian.tar.xz
More information about the Vivid-changes
mailing list