Solomon Peachy
ad3409b600
It's 2018, update appropriately.
2018-02-22 06:02:49 -05:00
Solomon Peachy
4dd9470834
dnp: RX1 2.06 FW adds square printing
2018-02-22 06:01:31 -05:00
Solomon Peachy
d9f84f6f6f
dnpds40: Add in missing USB PIDs for Citizen printers.
2018-02-20 07:56:07 -05:00
Solomon Peachy
c824c549fb
all: use BACKEND_CUPS_RETRY_CURRENT for memory allocation failures.
2018-02-16 10:49:21 -05:00
Solomon Peachy
0cfd77ce12
common: Use CUPS_BACKEND_RETRY for most error situations.
2018-02-16 10:34:30 -05:00
Solomon Peachy
8192578a7a
common: set 'connecting-to-device' state approriately.
2018-02-16 10:17:47 -05:00
Solomon Peachy
5325aa57c5
common: Set the altsetting only if there's more than one option.
...
Make the errors a bit more meaningful.
2018-02-16 09:37:47 -05:00
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..)
2018-02-16 07:38:39 -05:00
Solomon Peachy
82a7f58930
selphyneo: Add USB PID for SELPHY CP1300
2018-01-27 18:16:36 -05:00
Solomon Peachy
256dedbe73
mitsu9550: Support reading the 9810/9820 lamination data from disk.
...
...It's how the official mistu drivers do things!
2018-01-21 21:36:29 -05:00
Solomon Peachy
670f0373f5
mitsu70x: Close the lamination file when we're done with it.
2018-01-21 21:36:12 -05:00
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.
2018-01-10 08:10:13 -05:00
Solomon Peachy
03e2d49d2f
s2145: Silence a build warning.
...
(a call to write wasn't checking the return value)
2018-01-09 21:40:08 -05:00
Solomon Peachy
9147ee7fef
Documentation update.
2018-01-09 21:37:41 -05:00
Solomon Peachy
fb34e91df0
s1245: Fix 'set user string' and marker-level reporting.
2018-01-09 20:28:21 -05:00
Solomon Peachy
d057cbcfca
s1245: whitespace fixups.
2018-01-09 12:50:27 -05:00
Solomon Peachy
d55adc475e
s2145: Don't bother looing up device subtype.
2018-01-09 12:42:00 -05:00
Solomon Peachy
713d48ab1b
common: don't issue an altsetting if not necessary.
2018-01-09 12:42:00 -05:00
Solomon Peachy
26c03b4b89
mitsup95d: Corner case with rspect to printer busy.
2018-01-09 07:53:31 -05:00
Solomon Peachy
e7f2b61ac7
s1245: Tweak media detection further.
...
Log the media type when dumping out the media info.
2018-01-09 07:21:41 -05:00
Solomon Peachy
1a5ee2f106
s1245: More corrections.
2018-01-08 21:51:13 -05:00
Solomon Peachy
5d1a315664
s1245: Fixes to the get_media query.
...
the num_entries is *total*, not per-response.
2018-01-08 20:35:44 -05:00
Solomon Peachy
2956baa602
mitsup95d: Add a status query.
2018-01-08 07:20:47 -05:00
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.
2018-01-04 10:00:57 -05:00
Solomon Peachy
33278db787
magicard: Update testjob to use gamma correction.
2018-01-03 21:02:05 -05:00
Solomon Peachy
faa672e9c2
magicard: Implement gamma correction.
...
The output looks pretty decent now!
2018-01-03 21:00:57 -05:00
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!
2018-01-02 20:39:16 -05:00
Solomon Peachy
7d9e366d2d
magicard: Document laminator-related commands
...
Also added a couple of questions that need answering.
2018-01-02 13:49:19 -05:00
Solomon Peachy
4207121447
mitsu70x: More details about current ASK300 firmware.
2018-01-02 13:48:56 -05:00
Solomon Peachy
764d176f41
magicard: Document all known firmware commands.
...
Turns out the gamma parameter isn't used by the printer.
2018-01-01 19:57:21 -05:00
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.
2017-12-31 18:05:10 -05:00
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.
2017-12-31 13:20:38 -05:00
Solomon Peachy
961a0a1057
mitsu70x: Minor output tweaks.
2017-12-22 19:26:05 -05:00
Solomon Peachy
99f34bf024
mitsu70x: Fix logic error that prevented printer wakeups via a job.
2017-12-16 08:30:42 -05:00
Solomon Peachy
239a280a7e
fix typo in readme.
2017-12-15 14:06:00 -05:00
Solomon Peachy
4f339776a4
mitsu70x: Add a blocking wakeup command too.
2017-12-09 09:27:36 -05:00
Solomon Peachy
96e4ef4ed5
multiple: Fast return should not be used when backend generates copies
2017-12-07 14:09:26 -05:00
Solomon Peachy
282906daf6
mitsu70x: Fix some typos.
2017-12-07 13:57:03 -05:00
Solomon Peachy
afeebcdb72
mitsu70x: Log temperature too.
2017-12-07 13:54:30 -05:00
Solomon Peachy
712f31b8a7
mitsu70x: Fix oops in the getopt code.
2017-12-07 13:44:17 -05:00
Solomon Peachy
09e6c12f37
mitsu70x: Move job status query into its own command.
...
And add a wakeup command too.
2017-12-07 11:53:01 -05:00
Solomon Peachy
b9d948e861
mitsu70x: improve deck detection and power status detection.
2017-12-07 10:26:55 -05:00
Solomon Peachy
57495485fe
icc: Add current RX1HS and last RX1 (non-HS) ICC profiles.
2017-11-28 10:04:56 -05:00
Solomon Peachy
6ed0207068
magicard: Fix the length computed when using composite black.
2017-11-27 21:27:52 -05:00
Solomon Peachy
ff9f34572e
Trailing whitespace fixes.
2017-11-25 10:45:51 -05:00
Solomon Peachy
e42e8730b7
magicard: Add sensor query support..
2017-11-23 14:26:52 -05:00
Solomon Peachy
e14c98e7bb
magicard: Add in test jobs.
2017-11-23 07:14:11 -05:00
Solomon Peachy
49efdb1853
magicard: It works!
2017-11-23 07:13:03 -05:00
Solomon Peachy
0f48bb17dc
magicard: different theory of color plane generation.
2017-11-23 05:56:16 -05:00
Solomon Peachy
36b60e13f1
magicard: Bugfixes.
...
Windows testjobs dump over okay
Gutenprint WIP jobs dump over okay but don't print properly
* color data is all wrong
* Black/Resin extraction works
It's possible my guess on the color data format is all wrong.
2017-11-20 11:55:14 -05:00