Solomon Peachy
|
8e35e5608b
|
all: It's 2016 now, update the copyright text.
Also, correct the initial dates for a few of the backends.
|
7 years ago |
Solomon Peachy
|
139aa6e355
|
mitsu70x: doc update
|
7 years ago |
Solomon Peachy
|
1c3cfc996a
|
all: Ensure all jobid-aware printers log the ID properly.
|
7 years ago |
Solomon Peachy
|
f97b139549
|
d70x: K60 and EK306 need a workaround.
|
7 years ago |
Solomon Peachy
|
f578422aa7
|
mitsu70x: Add support for the printers' data tables
Nothing is done with them yet, but I hope to change that.
|
7 years ago |
Solomon Peachy
|
298d7a5d6d
|
all: Make sure the requested jobid isn't already in use!
|
7 years ago |
Solomon Peachy
|
5621aaec5b
|
mitsu70x: Mark entire backend as WIP, and update README.
|
7 years ago |
Solomon Peachy
|
4ce5914bd6
|
mitsu70x: automatically turn on super/ultrafine whne using matte.
|
7 years ago |
Solomon Peachy
|
0afeb71ab5
|
mitsu70x: Minor updates.
|
7 years ago |
Solomon Peachy
|
7cac814134
|
mitsu70x: More info in the printer deck status dump
|
7 years ago |
Solomon Peachy
|
a9ba8db004
|
mitsu70x: Add support for setting the sleep timer.
|
7 years ago |
Solomon Peachy
|
5e54d729d7
|
mitsu70x: Dump job history and dispositions.
|
7 years ago |
Solomon Peachy
|
ae06087f03
|
nitsu70x: Add ability to abort a job in progress.
|
7 years ago |
Solomon Peachy
|
b8bbd32c5f
|
mitsu70x: Decode all errors, classes, and dispositions.
|
7 years ago |
Solomon Peachy
|
67c75b6a6a
|
mitsu70x: Major internal reworking to improve robustness.
This might fix the problems printing on the K60 models.
|
7 years ago |
Solomon Peachy
|
5dac77ce76
|
mitsu70x: The unkown field in the status message version chunks is a checksum.
|
8 years ago |
Solomon Peachy
|
5dda0018d2
|
all: Get rid of a little more getopt detritus.
|
8 years ago |
Solomon Peachy
|
b343d56f1e
|
all: Get rid of the remainder of the old two-stage cmdline parsing
All backend->cmdline_arg() invocations are done with intent to execute!
|
8 years ago |
Solomon Peachy
|
db0c7d8b99
|
all: Eliminate the multi-stage cmdline parsing.
Unfortunately this means we lose the '-B backend' method, but the
overall control flow is much, much simpler now.
|
8 years ago |
Solomon Peachy
|
de8a32424c
|
all: Unified approach to extra_vid/pid/type
This required a modification to all attach() methods.
Also, fix canonselphy's parsing/attachment code.
|
8 years ago |
Solomon Peachy
|
5ffc5f3f8e
|
mitsu70x: Fix up some compile warnings on some compilers.
|
8 years ago |
Solomon Peachy
|
2181ae04b9
|
all: Clean up a small pile of warnings that clang-analyzer found.
|
8 years ago |
Solomon Peachy
|
4489c1c0a5
|
misc: Clean up buffer overflows identified by cppcheck
|
8 years ago |
Solomon Peachy
|
24c3550feb
|
all: Ensure all malloc() failures are caught and logged.
|
8 years ago |
Solomon Peachy
|
57c76ac2ab
|
Get rid of some debug code.
|
8 years ago |
Solomon Peachy
|
b731dc04f8
|
Update copyright notice.
|
8 years ago |
Solomon Peachy
|
778d014708
|
Add a few more deck status examples.
|
8 years ago |
Solomon Peachy
|
1ac8584ff4
|
mitsu70x: Fix endian goof in the serno parsing code.
|
8 years ago |
Solomon Peachy
|
e1d2d8ccfb
|
mitsu70x: Further deductions from status message analysis.
We don't know the media type yet, but we know the media capacity, and
possibly the total print counts too.
|
8 years ago |
Solomon Peachy
|
4747a4b5e3
|
mitsu70x: Dump component versions too
|
8 years ago |
Solomon Peachy
|
18fd12377c
|
mitsu70x: Clean up the k60 workarounds to use proper headers.
|
8 years ago |
Solomon Peachy
|
c759fda455
|
mitsu70x: All models should use the 256K data chunk writes.
|
8 years ago |
Solomon Peachy
|
be32e335d3
|
mitsu70x: Implement a first cut at a serial number query for The D70
family. The value is unique, at least, but not necessarily the same as
the the sticker on the printer (at least in the case of the Kodak 305)
|
8 years ago |
Solomon Peachy
|
3fd50eaa41
|
mitsu70x: Fix swapped rows/columns in the print setup header.
Also use the ctx->rows/cols when checking to see if we need to fixup things.
|
8 years ago |
Solomon Peachy
|
507906e951
|
mitsu70x: Send data to the K60/Kodak305 in 256K chunks, including a
special first chunk.
|
8 years ago |
Solomon Peachy
|
7b698253a5
|
mitsu70x: The kodak305 needs to be treated like a K60.
|
8 years ago |
Solomon Peachy
|
8ae0c18a6f
|
mitsud70x: Add USB VID/PID for Kodak 305.
|
8 years ago |
Solomon Peachy
|
75bbec99ad
|
mitsu70x: Initial appearances show the D80 is teh same as the D70.
|
8 years ago |
Solomon Peachy
|
1775df394a
|
mitsu70x: Add initial support for the Kodak 305, which appears to be a
rebadged Mitsu D70
|
8 years ago |
Solomon Peachy
|
5bb48ed47e
|
mitsu70x: more fixes.
|
8 years ago |
Solomon Peachy
|
69781991c5
|
mitsu70x: Another fix.
|
8 years ago |
Solomon Peachy
|
1cdc2cac22
|
mitsu70x: More work.
|
8 years ago |
Solomon Peachy
|
e1519a59a1
|
mitsu70x: Fix dump_status debug.
|
8 years ago |
Solomon Peachy
|
96cf9a96da
|
mitsu70x: pack all structures.
|
8 years ago |
Solomon Peachy
|
a89e4e5016
|
mitsu70x: More rearrangement of the command sequence.
|
8 years ago |
Solomon Peachy
|
7bfde9ed4e
|
mitsu70x: Add a missing field to the payload header.
|
8 years ago |
Solomon Peachy
|
5d1432433f
|
Mitsu70x: Add correciton code to the k60 support to force 4x6 multicut
on when making 4x6 prints.
|
8 years ago |
Solomon Peachy
|
82512dd238
|
Mitsu70x: Try to make this closer to to the real printer.
|
9 years ago |
Solomon Peachy
|
5d083c27aa
|
mitsu70x: Theoretically fix the spooler with a K60DW.
|
9 years ago |
Solomon Peachy
|
4e5ee51d04
|
mitsu70x: Rework a bit from new sniff data.
|
9 years ago |