ubuntu/+source/ptouch-driver:applied/ubuntu/wily

Last commit made on 2015-04-16
Get this branch:
git clone -b applied/ubuntu/wily https://git.launchpad.net/ubuntu/+source/ptouch-driver
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/wily
Repository:
lp:ubuntu/+source/ptouch-driver

Recent commits

e261f35... by Phil Pemberton on 2015-04-03

Import patches-applied version 1.3-8ubuntu1 to applied/ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 8f5ae2ee9364f66be07aebf3f0767dc99cd0fe15
Unapplied parent: 9e5addde5c50dc9ceaeedfe061e3041d58938ecf

New changelog entries:
  * 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.

9e5addd... by Phil Pemberton on 2015-04-03

philpem-ptouch-fixes

No DEP3 Subject or Description header found

Gbp-Pq: philpem-ptouch-fixes.

23f5381... by Phil Pemberton on 2015-04-03

Fixes for foomatic "compliance". Also add -dNOINTERPOLATE to the

Gbp-Pq: foomatic-data-fixes.patch.

c840b45... by Phil Pemberton on 2015-04-03

Import patches-unapplied version 1.3-8ubuntu1 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 3a66be1dd19ebf9c59289bd40fd62de4aca1007b

New changelog entries:
  * 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.

8f5ae2e... by Didier Raboud on 2014-03-06

Import patches-applied version 1.3-8 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 49b3619fa748a8bc20a8b70aaed2ca4956739854
Unapplied parent: 1393d289b72b50dc7cfeed3c5d613157f8151f8e

New changelog entries:
  [ Philip Pemberton ]
  * Rewrite the patch to send the 'ESC i A' command to only let rastertoptch
    send it to printers that do support it (Closes: #740789, LP: #1287971)
  [ Didier Raboud ]
  * Move the repository from collab-maint to printing; update the VCS-* fields
    accordingly

3a66be1... by Didier Raboud on 2014-03-06

Import patches-unapplied version 1.3-8 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c41b9a70c1923e17b5ef6d409b5bab249b2dba61

New changelog entries:
  [ Philip Pemberton ]
  * Rewrite the patch to send the 'ESC i A' command to only let rastertoptch
    send it to printers that do support it (Closes: #740789, LP: #1287971)
  [ Didier Raboud ]
  * Move the repository from collab-maint to printing; update the VCS-* fields
    accordingly

1393d28... by Didier Raboud on 2014-03-06

The QL-specific command (ESC i A "Enable Cutter") needs to

Gbp-Pq: send-esc-i-A-for-QL-only.patch.

9924ec6... by Didier Raboud on 2014-03-06

Fixes for foomatic "compliance". Also add -dNOINTERPOLATE to the

Gbp-Pq: foomatic-data-fixes.patch.

49b3619... by Didier Raboud on 2013-09-12

Import patches-applied version 1.3-7 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 330e33d21553d1e6911c6994bc4271f44a899fc6
Unapplied parent: ed88ea4aa7e0c7f28c5bff5fa25b623017757740

New changelog entries:
  * Rebuild against pyppd >= 1.0.1

c41b9a7... by Didier Raboud on 2013-09-12

Import patches-unapplied version 1.3-7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 774e4892e80c95c7afd25ad0959e0a3f8d82b5b3

New changelog entries:
  * Rebuild against pyppd >= 1.0.1