Commit Graph

342 Commits

Author SHA1 Message Date
Solomon Peachy 15909ce5ad add DS40 to blaklist. 2013-12-03 22:22:47 -05:00
Solomon Peachy ccf44058ab dsp_ds40: Initial pass at a backend.
As far as a backend is concerned, it's just a passthrough.  However, it
has command-line options.
2013-12-03 22:21:44 -05:00
Solomon Peachy 40d8ad76ed Document the possibly-supported state of the Mitsubishi CP-K60DW-S 2013-12-03 22:20:27 -05:00
Solomon Peachy 28d8b5a629 kodak605: Clean out a little cruft. 2013-12-03 21:28:39 -05:00
Solomon Peachy bca17fcd5f Add a README for the ICC profiles. 2013-11-27 09:44:43 -05:00
Solomon Peachy 00f80a3c37 Add sRGB and AdobeRGB1998 color profiles as references. 2013-11-27 08:17:40 -05:00
Solomon Peachy 1459092733 Add ICC profiles for Mitsubishi CP-K60DW-S 2013-11-25 09:27:43 -05:00
Solomon Peachy 3d434dc96e misc: open() with O_CREAT requires a MODE argument. 2013-11-25 09:09:29 -05:00
Solomon Peachy 917ccc0851 testjobs: Add a Mitsubishi CP-K60DW-S 4x6 test print. 2013-11-24 12:09:23 -05:00
Solomon Peachy 39a6198019 kodak605: Add support for tone curves. 2013-11-24 11:01:44 -05:00
Solomon Peachy 66860c6348 kodak6800: Fix a copy-pasta bug in the 68x0 set tone curve code. 2013-11-24 10:53:39 -05:00
Solomon Peachy f4d8e31033 Document the known differences between the CP-D70x and the CP-K60. 2013-11-24 10:17:08 -05:00
Solomon Peachy 9201105c66 all: Fixed all compiler warnings. 2013-11-23 19:51:55 -05:00
Solomon Peachy e79080796d mitsu70x: Actually add it to the backend list. 2013-11-23 14:57:06 -05:00
Solomon Peachy 166e0e3d9e blacklist: Add kodak 605. 2013-11-23 14:51:38 -05:00
Solomon Peachy 7d4a54ed41 kodak605: Add an 8x6 testjob. 2013-11-23 14:46:24 -05:00
Solomon Peachy 48b9931bf4 kodak605: Add a delay after sending image data.
This hopefully will improve reliability.
2013-11-23 14:45:56 -05:00
Solomon Peachy deaef190c1 kodak605: Fix more bugs. 2013-11-22 07:03:51 -05:00
Solomon Peachy eb08c516c7 kodak605: lengths are LITTLE endian. 2013-11-21 22:05:32 -05:00
Solomon Peachy 97ce8262b7 common: It helps to include the kodak605 backend. 2013-11-21 22:04:48 -05:00
Solomon Peachy c4f69bde76 kodak605: byte ordering is LITTLE endian in the spool file.
Just swap the bytes that matter.
2013-11-21 09:34:40 -05:00
Solomon Peachy 8bd47ddd6f kodak605: add support for querying printer status/media status.
Also fix documentation.
2013-11-21 09:30:50 -05:00
Solomon Peachy 7712b69124 mitsu70x: Fix formatting on status dumps. 2013-11-21 09:18:19 -05:00
Solomon Peachy 2b106a4555 kodak605: Theoretically handle copies properly. 2013-11-20 21:47:16 -05:00
Solomon Peachy 00b8db5922 README: Update for the Kodak 605. 2013-11-20 21:35:17 -05:00
Solomon Peachy ee9ca87e8e kodak605: Add an initial implementation of a Kodak 605 backend 2013-11-20 21:33:46 -05:00
Solomon Peachy ffc9cd9de0 kodak605: Add a test file. 2013-11-20 19:12:23 -05:00
Solomon Peachy e0b75e01d1 build: Clean up makefile a bit. 2013-11-16 17:33:13 -05:00
Solomon Peachy 59b45faf6e updr200: Initial support; just documentation changes for now. 2013-10-16 21:46:53 -04:00
Solomon Peachy 121b39404f ICC profiles: Add profiles for Sony UP-DR150 and Mitusbishi CP-D70x 2013-10-07 23:15:37 -04:00
Solomon Peachy ce500edf2a mitsu70x: Documetation and bump the max job size. 2013-10-07 15:15:23 -04:00
Solomon Peachy 336f4fd277 ... 2013-10-07 14:15:37 -04:00
Solomon Peachy a53e7bf822 testjobs: Rename everything so it's consistent. 2013-10-07 14:02:54 -04:00
Solomon Peachy 10838c919e mitsu70x: Add a sample windows-generated 4x6 (no lamination) print job. 2013-10-05 22:16:20 -04:00
Solomon Peachy 24cb407b70 mitsu70x: More decoding of the structures. 2013-10-05 12:35:56 -04:00
Solomon Peachy b65cdfc30c Beginning to decode the structure. 2013-10-05 11:59:32 -04:00
Solomon Peachy f1008e38f8 mitsu70x: Add a status query command. Doesn't decode just yet. 2013-10-05 11:52:37 -04:00
Solomon Peachy 97bf6ad995 mitsu_70x: Another update. 2013-10-05 09:58:27 -04:00
Solomon Peachy 3d6021d59a mitsu70x: Add an experimental backend for the Mitsubishi CP-D70x series.
This as of yet untested, but guinea pigs welcome.
2013-10-05 09:55:29 -04:00
Solomon Peachy a1cf040437 kodak68x0: Document changes obsersed in the field. 2013-10-05 09:49:42 -04:00
Solomon Peachy 51d3ef75f6 blacklist: Add a quirks file for the CUPS 1.6.4+ or 1.7-rc2+ USB backend.
This will blacklist all printers this backend supports.
2013-10-04 09:30:52 -04:00
Solomon Peachy ebbd130ed1 kodak68x0: Subtleties in the "attention" readback.
May depend on media used.
2013-09-30 16:12:41 +01:00
Solomon Peachy be8eec4f2d common: Return better CUPS error codes, and document them. 2013-09-30 15:15:28 +01:00
Solomon Peachy 6ce1ab9768 commmon: Fix unintialized error.
o
2013-09-30 14:52:05 +01:00
Solomon Peachy 294018b7ed s2145: Log when fast return is active. 2013-09-30 13:30:19 +01:00
Solomon Peachy 88444f5644 common: Fix backend detection problem identified by Geoff Youngs.
When I unified the backends, I broke the CUPS backend detection.
2013-09-30 13:16:04 +01:00
Solomon Peachy 140f9ecf42 s2145: Enable a 'fast return' mode
This terminates the backend as soon as the printer acks the print job,
allowing the use of both printer bufers.
2013-09-30 13:07:35 +01:00
Solomon Peachy ca0f241e52 kodak1400: Add rudimentary error detection so we abory cleanly. 2013-09-01 16:58:11 -04:00
Solomon Peachy 7a7bdf9fab all: Update URL to the public git repo. 2013-08-20 20:10:21 -04:00
Solomon Peachy 1deb5ca1b3 s2145: Clean up calling conventions of s2145_do_cmd()
Instead of passing dev, endp_up, endp_down, just pass the ctx that has
everything in it already.
2013-08-20 20:02:10 -04:00