Commit graph

579 commits

Author SHA1 Message Date
Solomon Peachy 895b723ae5 s2145: Add initial support for the S1245 model.
With any luck, it'll acutally work.
2014-10-18 20:13:08 -04:00
Solomon Peachy e9981107b7 s2145: We know the s1245 USB VID/PID.
Now whether or not it acutally *works*...
2014-10-18 13:29:14 -04:00
Solomon Peachy 59c34f6ef4 More doc updates. 2014-10-18 11:48:17 -04:00
Solomon Peachy 6823ad3775 Doc updates. 2014-10-18 11:43:44 -04:00
Solomon Peachy 8f5a5588c2 Add ICC profile for Kodak 305. 2014-10-17 21:31:23 -04:00
Solomon Peachy 1775df394a mitsu70x: Add initial support for the Kodak 305, which appears to be a
rebadged Mitsu D70
2014-10-17 21:14:45 -04:00
Solomon Peachy 6d704af569 Citizen CW01. 2014-10-16 12:28:16 -04:00
Solomon Peachy d2d5a62762 cw01: Rename CW-01 backend to 'citizencw01' 2014-10-16 11:51:32 -04:00
Solomon Peachy 3ed47ffb26 Upate testjob for cw-01 to one generated with gutenprint 2014-10-16 11:49:31 -04:00
Solomon Peachy 7f4efb2645 cw01: Fix plane header length, it's actually spool header + 24. (ie 1088)
Also support clearing the A/B counters.
2014-10-15 22:55:25 -04:00
Solomon Peachy 9aa7c18ddc cw01: Fix up the length of the BMP header. 2014-10-08 16:07:51 -04:00
Solomon Peachy 4be917cfea cw01: Another fix. 2014-10-08 15:29:01 -04:00
Solomon Peachy 33e9ee7af6 cw01: Bump version 2014-10-08 14:30:38 -04:00
Solomon Peachy 721b621266 cw01: We don't need to send the plane length *twice* 2014-10-08 14:29:58 -04:00
Solomon Peachy 7a88991b69 cw01: Fix length arguments to QTY and ?PLANE commands. 2014-10-08 07:47:38 -04:00
Solomon Peachy 70a83592e6 cw01: Fix a double-free bug. 2014-10-08 07:33:00 -04:00
Solomon Peachy 353e8569e9 cw01: Delete more problematic counter queries. 2014-10-07 11:37:18 -04:00
Solomon Peachy 60f654b7d8 cw01: MAjor updates. 2014-10-07 09:39:04 -04:00
Solomon Peachy 325cf58e0d dnpds40: Fix a use-after-free. 2014-10-07 07:58:39 -04:00
Solomon Peachy 508e4051ae cw01: Add in a set of testjobs. 2014-10-06 22:01:50 -04:00
Solomon Peachy 8d05fbb67f cw01: Initial support for the Citizen CW-01 printers 2014-10-06 21:56:55 -04:00
Solomon Peachy 1f26903ffa dnpds40: Fix citizen cw-01 definition.
It almost certianly will *NOT* work with this backend.
2014-10-05 21:18:03 -04:00
Solomon Peachy d92bb77ced dnpds40: Add USB ID for Citizen CW-01. Experimental. 2014-10-05 18:57:26 -04:00
Solomon Peachy 81e9e5d722 kodak6800: Cleanups relating to media detection and reporting print sizes 2014-10-04 11:55:56 -04:00
Solomon Peachy 5bb48ed47e mitsu70x: more fixes. 2014-10-03 21:32:40 -04:00
Solomon Peachy 69781991c5 mitsu70x: Another fix. 2014-10-03 20:54:23 -04:00
Solomon Peachy 1cdc2cac22 mitsu70x: More work. 2014-10-03 20:52:47 -04:00
Solomon Peachy e1519a59a1 mitsu70x: Fix dump_status debug. 2014-10-03 20:39:13 -04:00
Solomon Peachy 96cf9a96da mitsu70x: pack all structures. 2014-10-03 20:35:05 -04:00
Solomon Peachy a89e4e5016 mitsu70x: More rearrangement of the command sequence. 2014-10-03 20:30:09 -04:00
Solomon Peachy 7bfde9ed4e mitsu70x: Add a missing field to the payload header. 2014-10-03 17:22:14 -04:00
Solomon Peachy 5d1432433f Mitsu70x: Add correciton code to the k60 support to force 4x6 multicut
on when making 4x6 prints.
2014-10-02 19:29:47 -04:00
Solomon Peachy 82512dd238 Mitsu70x: Try to make this closer to to the real printer. 2014-09-19 20:39:04 -04:00
Solomon Peachy 5d083c27aa mitsu70x: Theoretically fix the spooler with a K60DW. 2014-09-17 20:18:21 -04:00
Solomon Peachy d30dfca48f DNP: Updated ICC profiles for DS40, DS80, and DS-RX1. 2014-08-18 14:00:42 -04:00
Solomon Peachy 4e5ee51d04 mitsu70x: Rework a bit from new sniff data. 2014-07-30 20:40:31 -04:00
Solomon Peachy 356f909167 kodak6800: Fix an inverted test that broke the kodak6800. 2014-07-14 16:22:26 -04:00
Solomon Peachy 21b169c664 kodak6800: Eliminate a now-dead enum. 2014-07-13 08:19:29 -04:00
Solomon Peachy d63e129376 kodak6800: Eliminate the state machine.
...Now it's a linear flow, and much simpler.
2014-07-09 19:31:49 -04:00
Solomon Peachy 6a73b0820e kodak6800: Doc update and more sanity checks. 2014-07-08 21:31:10 -04:00
Solomon Peachy ba99a0a4ca canon_selphy: Log the CP900 state. 2014-06-30 19:44:29 -04:00
Solomon Peachy c9f650166d canonselphy: Fix early parse on subsequent pages. 2014-06-25 11:53:12 -04:00
Solomon Peachy fdbb7337f4 selphy: Try a hack for the CP900. 2014-06-25 11:51:00 -04:00
Solomon Peachy e851331588 Remove reference to [ ilgruppodigitale.com ] at their request. 2014-06-13 22:22:22 -04:00
Solomon Peachy ee85d146c7 blacklist: Add Sony UP-DR200 2014-06-04 08:58:51 -04:00
Solomon Peachy 0244c757db Udpate documentation, plus another shoutout to LiveLink for their
support in making this stuff possible.
2014-06-03 20:43:31 -04:00
Solomon Peachy 1f96096ca9 kodak68x0: Major rework on state machine, considerably more robust now.
Prints 4x6s reliably, yay.

Detects more error conditions, yay.

Still need to decode printer status better..
2014-06-03 20:38:21 -04:00
Solomon Peachy fe3dcaffcd kodak68x0: Use printer to generate multiple copies. 2014-06-03 20:38:03 -04:00
Solomon Peachy 6a52422961 common: Fix parsing of '-d' and add a third '-D' level to enable full
data dumps.
2014-06-03 20:27:23 -04:00
Solomon Peachy 65b40b8e1a kodak68x0: First step in some major internal rework.
Separate out media detection, add a function for decodable status
queries.

...I'll probably end up scrapping most of the state machine in the end.
2014-06-02 22:16:28 -04:00