Solomon Peachy
7ec9a8234e
mitsu70x: Properly handle lamination plane with 5" media.
2016-10-19 23:20:09 -04:00
Solomon Peachy
fd22189a40
lib70x: Implement rewind detection support. Disabled for the moment.
2016-10-19 21:21:34 -04:00
Solomon Peachy
b76c70b397
Doc updates on the mitsu 98xx family.
...
In short, it's going to need an image processing library of sorts, and
data tables directly extracted from the windows or mac drivers.
2016-10-19 00:48:01 -04:00
Solomon Peachy
4d35e21250
mitsu9550: Add USB PIDs for CP-9000 and CP-9500.
2016-10-18 15:36:33 -04:00
Solomon Peachy
d3112591a4
shinkos6245: HiTi P910L is a rebadged S6245!
...
There's always a chance it uses a different syntax, but here's hoping.
2016-10-18 15:35:47 -04:00
Solomon Peachy
f3cf5ccec4
Update docs to show that the 9800DW-S is working.
2016-10-18 08:03:34 -04:00
Solomon Peachy
cc68df3a8b
mitsu9550: Improvements in the media matching:
...
* 9550-S and 9800-S don't support 3.5x5" prints
* 9550/98x0 don't support 3.5x5" on 7x5" media.
2016-10-17 15:26:58 -04:00
Solomon Peachy
0669aca74d
mitsu9550: Fix remaining length computation when parsing job.
2016-10-16 10:23:02 -04:00
Solomon Peachy
286163e952
mitsu9550: 9810 matte data needs to come *after* "data end".
2016-10-16 09:52:02 -04:00
Solomon Peachy
16c53684b2
mitsu9550: Fix plane length on 9800DW-S
2016-10-14 14:57:54 -04:00
Solomon Peachy
f4e9bc735e
mitsu9550: Send "end data" *before* going into status query loops.
2016-10-14 13:59:31 -04:00
Solomon Peachy
90e3c770bf
mitsu9550: Fix incorrect marker level reporting and media checks.
2016-10-14 13:54:07 -04:00
Solomon Peachy
4561c48b56
mitsu9550: Bugfixes.
...
* Errors parsing print job
* Media types needs to be aware of S vs non-S printers.
2016-10-14 07:42:24 -04:00
Solomon Peachy
4ac38d1460
Add ICC profile for the Mitsu 9810
2016-10-13 20:39:09 -04:00
Solomon Peachy
4cb8fb2c95
doc update.
2016-10-13 19:58:16 -04:00
Solomon Peachy
361f87dccf
mitsu_9550: In theory, we now support the 9800DW-S
2016-10-13 19:44:09 -04:00
Solomon Peachy
6b28d15e33
blacklist the Mitsubishi CP-9800DW-S
2016-10-13 12:53:56 -04:00
Solomon Peachy
5105d71b6c
mitsu9550: Split out the 9800/9810/9800S into unique types.
...
The 9810 is different from the 9800 (matte support), and the 9800S is
probably different from the 9800, if the 9550/9550S is any indication.
2016-10-13 12:50:30 -04:00
Solomon Peachy
ed4a98c031
mitsu9550: Add USB VID/PID for CP-9800DW-S
2016-10-13 12:41:55 -04:00
Solomon Peachy
8812fd4436
mitsu9550: sanity check matte code. Disabled for now.
2016-10-13 08:24:51 -04:00
Solomon Peachy
eb057f8bc4
Add in a test job for the mitsu 9800 family (non-matte)
2016-10-13 08:19:40 -04:00
Solomon Peachy
f392de8f8b
Add in a testjob for the mitsu 9600.
2016-10-13 08:17:27 -04:00
Solomon Peachy
6362d358e7
mitsu9550: Rejigger it to handle the 9600 and 98x0 variations.
...
This is strictly limited to the job parsing and sanity code.
It is unknown if there are runtime differences.
2016-10-13 08:12:20 -04:00
Solomon Peachy
691c406714
Add the mitsu 9600 to the blacklist.
2016-10-13 00:07:27 -04:00
Solomon Peachy
b3d8da50ee
mitsu9550: 9600/9800/9810 will be handled by the same backend.
...
Update docs to reflect what's been learned, and add placeholders
for some of the differences.
2016-10-12 23:33:07 -04:00
Solomon Peachy
6f48f68ab6
mitsu9550: doc update
2016-10-12 20:29:14 -04:00
Solomon Peachy
04efa7faf6
Add in icc files for the Mitsubishi CP-9800DW
2016-10-12 20:29:14 -04:00
Solomon Peachy
d103d62650
shino_s1245: Add in marker level support.
2016-10-12 16:16:51 -04:00
Solomon Peachy
7a89e958c5
mitsu70x: Documentation updates.
2016-10-09 08:59:21 -04:00
Solomon Peachy
43f6173dd1
Doc updates.
2016-10-09 08:45:20 -04:00
Solomon Peachy
da1dea2605
common: Replace a magic number with a libusb-defined sysmbol
...
And add a comment about iterating through interfaces and altsettings.
(This doesn't matter for any supported printers, but it's possible that
could change...)
2016-10-09 08:40:15 -04:00
Solomon Peachy
b79cadc874
mitsu70x: allow PACKAGE_DATA_DIR too.
2016-10-06 08:25:30 -04:00
Solomon Peachy
741718b445
mitsu70x: default data path should be /usr/local instead.
2016-10-06 08:20:52 -04:00
Solomon Peachy
1e7d888c18
mitsu70x: Update help text a little.
2016-10-05 10:43:53 -04:00
Solomon Peachy
b931c9dcbf
mitsu70x: Add new 8bpp kodak305 testjob.
2016-10-05 10:42:30 -04:00
Solomon Peachy
e9a0c69012
Update gitignore
2016-10-05 10:42:23 -04:00
Solomon Peachy
183e43f7d2
mitsu70x: Use dlopen() and friends for the library.
...
No fallback code is yet written.
2016-10-05 10:40:10 -04:00
Solomon Peachy
8d54da9ded
mitsu70x: Bundle the library and rearrange a few things.
...
The backend still doesn't dynamically load it yet, but that's next.
2016-10-05 09:52:56 -04:00
Solomon Peachy
8b99dda63d
mitsu70x: Fix build when corrtables isn't enabled.
2016-10-04 22:56:00 -04:00
Solomon Peachy
2c4dc662d0
mitsu70x: Rename the library.
2016-10-04 22:43:48 -04:00
Solomon Peachy
c53a1c1c4f
mitsu70x: More work moving to a proper library interface.
...
The eventual goal is to use dlopen().
2016-10-04 22:34:35 -04:00
Solomon Peachy
71166ba8e7
mitsu70x: The reimplemented library now generates sane output!
...
The backend is no longer WIP.
The Kodak 305 is now fully supported, and the other members of the
family are now considered expected to work (pending testing and
VID/PIDs)
Next up will be to whip the library into distributable shape. Once
that's set, I'll push the new rendering code into Gutenprint.
2016-10-04 21:29:50 -04:00
Solomon Peachy
f9ac4f7646
mitsu70x: Fix incorrect bytes_per_row calculation.
2016-10-04 17:08:46 -04:00
Solomon Peachy
0840ba0ec0
mitsu70x: In theory the driver is set up for the library now.
2016-10-04 09:58:25 -04:00
Solomon Peachy
53c34dcab4
DNP: Don't report negative prints remaining when there's no loaded media.
2016-09-30 22:38:14 +03:00
Solomon Peachy
6e99200729
mitsu70x: Don't blindly force speed when matte is on.
2016-09-29 21:41:12 +03:00
Solomon Peachy
1cf5793669
mitsu70x: On k60/305, only override header multicut when it's 0.
2016-09-29 21:06:20 +03:00
Solomon Peachy
047f60ed46
mitsu9550: Add in VID/PID for mitsu9600
2016-09-28 23:47:24 +03:00
Solomon Peachy
fdc6da2f05
mitsu9550: Bugfixes and doc updates.
2016-09-28 21:15:04 +03:00
Solomon Peachy
8563496729
mitsu70x: Force the correct speeds on most models.
2016-09-26 07:14:31 -04:00