Solomon Peachy
fa5f1ee796
Fix some whitespace.
5 years ago
Solomon Peachy
8d6f015b61
update blacklist comments.
5 years ago
Solomon Peachy
4c36cec972
dnpds40: The OP900ii is closer to the CY/RX1 than DS40.
5 years ago
Solomon Peachy
1fb411dc88
DNP: DS40 1.61 supports full cutter control, 3.5x5 *2 and 6x6" prints.
5 years ago
Solomon Peachy
0652afb7ea
dnpds40: Taking a stab at detecting RX1HS media vs non-HS media.
...
(The non-HS media will *not* work in an HS printer, but HS media will
work in a non-HS printer!)
5 years ago
Solomon Peachy
9e0f08ff5a
blacklist update.
5 years ago
Solomon Peachy
ad3409b600
It's 2018, update appropriately.
5 years ago
Solomon Peachy
4dd9470834
dnp: RX1 2.06 FW adds square printing
5 years ago
Solomon Peachy
d9f84f6f6f
dnpds40: Add in missing USB PIDs for Citizen printers.
5 years ago
Solomon Peachy
c824c549fb
all: use BACKEND_CUPS_RETRY_CURRENT for memory allocation failures.
5 years ago
Solomon Peachy
0cfd77ce12
common: Use CUPS_BACKEND_RETRY for most error situations.
5 years ago
Solomon Peachy
8192578a7a
common: set 'connecting-to-device' state approriately.
5 years ago
Solomon Peachy
5325aa57c5
common: Set the altsetting only if there's more than one option.
...
Make the errors a bit more meaningful.
5 years ago
Solomon Peachy
5f6f238458
common: Allow for a variable number of claim attempts.
...
This is to enable smarter retry policies.
At the moment, doing a scan means we only perform one attempt, so we
don't block if a printer is busy. Trying to attach, on the other hand,
we still retry multiple times.
(The attach retry logic needs to be revved next..)
5 years ago
Solomon Peachy
82a7f58930
selphyneo: Add USB PID for SELPHY CP1300
5 years ago
Solomon Peachy
256dedbe73
mitsu9550: Support reading the 9810/9820 lamination data from disk.
...
...It's how the official mistu drivers do things!
5 years ago
Solomon Peachy
670f0373f5
mitsu70x: Close the lamination file when we're done with it.
5 years ago
Solomon Peachy
3e258ba069
s1245: The GET_MATTE response is 7 bytes, not 6.
...
This prevents a LIBUSB_ERROR_OVERFLOW response when trying to print
somehting in matte modes.
5 years ago
Solomon Peachy
03e2d49d2f
s2145: Silence a build warning.
...
(a call to write wasn't checking the return value)
5 years ago
Solomon Peachy
9147ee7fef
Documentation update.
5 years ago
Solomon Peachy
fb34e91df0
s1245: Fix 'set user string' and marker-level reporting.
5 years ago
Solomon Peachy
d057cbcfca
s1245: whitespace fixups.
5 years ago
Solomon Peachy
d55adc475e
s2145: Don't bother looing up device subtype.
5 years ago
Solomon Peachy
713d48ab1b
common: don't issue an altsetting if not necessary.
5 years ago
Solomon Peachy
26c03b4b89
mitsup95d: Corner case with rspect to printer busy.
5 years ago
Solomon Peachy
e7f2b61ac7
s1245: Tweak media detection further.
...
Log the media type when dumping out the media info.
5 years ago
Solomon Peachy
1a5ee2f106
s1245: More corrections.
5 years ago
Solomon Peachy
5d1a315664
s1245: Fixes to the get_media query.
...
the num_entries is *total*, not per-response.
5 years ago
Solomon Peachy
2956baa602
mitsup95d: Add a status query.
5 years ago
Solomon Peachy
6f704c3b94
canonselphy/selphyneo: Add support for querying printer status.
...
It's full-featured on the selphyneo, but on the older ones it's dumber.
5 years ago
Solomon Peachy
33278db787
magicard: Update testjob to use gamma correction.
5 years ago
Solomon Peachy
faa672e9c2
magicard: Implement gamma correction.
...
The output looks pretty decent now!
5 years ago
Solomon Peachy
8d74305b7e
mitsu70x: Fix 4x6*2 multicut on 6x8" media with D70x and ASK300.
...
**note: It is unclear if this workaround is necessary if using 6x9" media!
5 years ago
Solomon Peachy
7d9e366d2d
magicard: Document laminator-related commands
...
Also added a couple of questions that need answering.
5 years ago
Solomon Peachy
4207121447
mitsu70x: More details about current ASK300 firmware.
5 years ago
Solomon Peachy
764d176f41
magicard: Document all known firmware commands.
...
Turns out the gamma parameter isn't used by the printer.
5 years ago
Solomon Peachy
be627a4705
magicard: Figured out existance of several more REQ STAs
...
Still don't have all the information needed to report remaining prints
or query error status without a lot of parsing.
5 years ago
Solomon Peachy
93c8fe8d50
mitsu70x: Revamp how firmware version checking is done
...
Instead of doing an exact match on the checksum, do a strcmp on the
version string itself, and complain if it's less than the ideal one.
This way we won't complain if we have a version newer than expected.
5 years ago
Solomon Peachy
961a0a1057
mitsu70x: Minor output tweaks.
6 years ago
Solomon Peachy
99f34bf024
mitsu70x: Fix logic error that prevented printer wakeups via a job.
6 years ago
Solomon Peachy
239a280a7e
fix typo in readme.
6 years ago
Solomon Peachy
4f339776a4
mitsu70x: Add a blocking wakeup command too.
6 years ago
Solomon Peachy
96e4ef4ed5
multiple: Fast return should not be used when backend generates copies
6 years ago
Solomon Peachy
282906daf6
mitsu70x: Fix some typos.
6 years ago
Solomon Peachy
afeebcdb72
mitsu70x: Log temperature too.
6 years ago
Solomon Peachy
712f31b8a7
mitsu70x: Fix oops in the getopt code.
6 years ago
Solomon Peachy
09e6c12f37
mitsu70x: Move job status query into its own command.
...
And add a wakeup command too.
6 years ago
Solomon Peachy
b9d948e861
mitsu70x: improve deck detection and power status detection.
6 years ago
Solomon Peachy
57495485fe
icc: Add current RX1HS and last RX1 (non-HS) ICC profiles.
6 years ago
Solomon Peachy
6ed0207068
magicard: Fix the length computed when using composite black.
6 years ago