Merge lp:~philpem/ubuntu/utopic/ptouch-driver/fix-for-1342979 into lp:ubuntu/vivid/ptouch-driver
| Status: | Rejected | ||||
|---|---|---|---|---|---|
| Rejected by: | Sebastien Bacher on 2015-05-18 | ||||
| Proposed branch: | lp:~philpem/ubuntu/utopic/ptouch-driver/fix-for-1342979 | ||||
| Merge into: | lp:ubuntu/vivid/ptouch-driver | ||||
| Diff against target: |
40 lines (+9/-2) 3 files modified
debian/changelog (+7/-0) debian/patches/send-esc-i-A-for-QL-only.patch (+1/-1) rastertoptch.c (+1/-1) |
||||
| To merge this branch: | bzr merge lp:~philpem/ubuntu/utopic/ptouch-driver/fix-for-1342979 | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Sebastien Bacher | 2015-04-03 | Disapprove on 2015-05-18 | |
| Till Kamppeter (community) | Approve on 2015-04-09 | ||
|
Review via email:
|
|||
| Sebastien Bacher (seb128) wrote : | # |
| Phil Pemberton (philpem) wrote : | # |
@Sebastien: I'd love to, but I haven't the faintest idea how!
I actually spent the long weekend fixing a lot of the bugs in the driver: https:/
It now works (or "can be configured to work"). Next thing I need to do is remove the "advance media" option; only "advance the tape at the end of the job" produces valid P-Touch print code.
I've tested the tip of the above Mercurial repository on a QL-500 (QL-series paper label printer, no auto cutter) and a PT-2450DX (PT-series "TZ Tape" 24mm plastic laminated tape label printer with auto cutter). It worked on both. Ideally the code needs testing on a P-touch QL printer with an auto cutter (a QL-550 or 560 would be good), but I can see no reason why it wouldn't work.
| Till Kamppeter (till-kamppeter) wrote : | # |
Looks OK for me.
By making a Ubuntu-only package for now and back-merge it into Debian later we can still get it into Vivid before Final Freeze.
| Phil Pemberton (philpem) wrote : | # |
This still doesn't get the driver working perfectly... other patches are needed (see my bitbucket) to generate valid control codes for QL series printers.
I'm putting the finishing touches on my changes and discussing trying to get those into Debian, which should get the driver into a usable state. If there's a definite preference to get these into Vivid ASAP, I can look at doing another merge request or a patch separate to that.
When is final freeze planned?
| Phil Pemberton (philpem) wrote : | # |
> This still doesn't get the driver working perfectly... other patches are
> needed (see my bitbucket) to generate valid control codes for QL series
> printers.
Substitute "QL and PT series printers". Looking back at my notes, the driver has problems with margins and paper feed, generating incorrect control codes.
| Till Kamppeter (till-kamppeter) wrote : | # |
OK, so I will not upload a new Ubuntu package yet.
Final Freeze is April 16, a week from now. If we do not get the full fix done by then we will make an SRU.
| Arnold Schrader (r3g3n58urg) wrote : | # |
Great, cutting is back now...
works properly with fix.
| Phil Pemberton (philpem) wrote : | # |
| Sebastien Bacher (seb128) wrote : | # |
it has been superseeded by the other change mentioned, closing as rejected then
Unmerged revisions
- 11. By Phil Pemberton on 2015-04-03
-
Fix the "ESC i A" (enable cutter) command patch to correctly send only on
printers which support it. (LP: #1342979)


Thanks. Do you plan to get that change in Debian as well? We are currently in sync and it would be better if we could keep things this way :-)