Solomon Peachy
d6b2ae3d3a
kodsk6800: Some updates, mostly to internal notes/docs
2016-08-18 21:04:51 -04:00
Solomon Peachy
a0c6637dba
dnpds40: Add a media database for legacy models
...
So we can calculate a proper "prints remaining" percentage on printers
that don't support the mqty_default command.
2016-08-18 00:12:35 -04:00
Solomon Peachy
41f5f688f7
All: Use 'ink-ribbon' instead of 'ribbon' for the supply type.
2016-08-17 23:54:08 -04:00
Solomon Peachy
aee1e6a800
dnpds40: Add support for CUPS marker attributes:
...
* Report actual % of remaining media on printers that support it.
TODO: Add a table so we can infer this on other models/versions.
2016-08-17 22:06:44 -04:00
Solomon Peachy
bdafbfaf87
mitsu70x: Preliminary (disabled) work for CUPS attributes.
2016-08-17 21:53:58 -04:00
Solomon Peachy
dfcb165952
shinkos6245: Add support for CUPS marker attributes
...
* Guessimate remaining ribbon percentage
2016-08-17 21:53:58 -04:00
Solomon Peachy
d696ed5aae
shinkos6145: Add support for CUPS marker attributes
...
* Guessimate remaining ribbon percentage
2016-08-17 21:53:58 -04:00
Solomon Peachy
53e00af2aa
mitsu9550: Add support for CUPS marker attributes.
...
* Report % remaining of the ribbon.
2016-08-17 21:53:55 -04:00
Solomon Peachy
fcdcc6de60
shinkos2145: Add support for CUPS marker attributes.
...
* Guessimate remaining ribbon into a percentage.
2016-08-17 21:42:06 -04:00
Solomon Peachy
4d490b60bb
kodak605: Add support for CUPS marker attributes.
...
* Donor ribbon percentage remaining
2016-08-17 21:42:04 -04:00
Solomon Peachy
009b5353ef
kodak68xx: Add support for CUPS marker attributes.
...
* Report the ribbon percentage.
2016-08-17 21:42:01 -04:00
Solomon Peachy
fae0b924aa
Add in some docs for lib6145
2016-08-17 15:29:33 -04:00
Solomon Peachy
332ef60933
common: Log the page counts with the 'PAGE' log target.
2016-08-16 20:49:04 -04:00
Solomon Peachy
061020a000
DNP: always send QTY to the printer, even for 1 copy jobs.
2016-07-27 12:19:32 -04:00
Solomon Peachy
4016c45759
dnp: Always report a sane value for half-size prints.
...
* On printers that predate rewind support, this was never reported.
* On DS620A, it was reported incorrectly.
2016-07-21 17:23:31 -04:00
Solomon Peachy
ba721f6834
DNP: Clean up media quantity reporting.
...
* Fix it all up.
2016-07-19 18:46:10 -04:00
Solomon Peachy
d0751a838e
common: Fix a memory leak in the libusb code.
2016-07-19 18:46:10 -04:00
Solomon Peachy
bebdb72f21
DNP: Fix formatting of 'media lot code'
2016-07-17 10:56:33 -04:00
Solomon Peachy
a5ce2e21b4
dnp: Log the actual printer type in the info dump.
2016-07-16 00:31:38 -04:00
Solomon Peachy
827c6965c5
Common: Get rid of the -S, -V, -P, -T options.
...
They won't work until after we attach to the backend, but we need them
before we attach. Rely on the environment variables instead.
2016-07-14 21:42:28 -04:00
Solomon Peachy
980abd7ed0
dnpds40: Another minor fix for counter output.
2016-07-14 20:49:25 -04:00
Solomon Peachy
1d27d98d93
dnpds40: Clean up output a bit.
2016-07-07 22:59:39 -04:00
Solomon Peachy
7fb50e97bd
dnp: Insert a sleep after sending the last of the image data.
...
This keeps us from immediately querying the printer status before the
printer has had a chance to get going.
2016-06-30 16:31:28 -04:00
Solomon Peachy
3408f1a4db
Remove old RX1 icc profile.
2016-06-28 18:10:28 -04:00
Solomon Peachy
a63d5b84f0
dnpds40: Initial support for DNP RX1HS
2016-06-28 17:55:26 -04:00
Solomon Peachy
6775dc81a8
kodak6800: Minor doc update
2016-06-28 17:55:26 -04:00
Solomon Peachy
fba125714c
Add printer reset support to Kodak 68xx and Shinko S1245.
2016-06-28 10:29:17 -04:00
Solomon Peachy
829570e2be
DNP: DNP/EU has released firmware (1.34) with lustre support.
2016-06-26 22:13:32 -04:00
Solomon Peachy
a84d7c40ad
icm: Add Citizen CX profile.
2016-06-26 22:07:37 -04:00
Solomon Peachy
48d7f87efe
DNP: Add ds80dx etc to the blacklist.
2016-06-25 13:24:09 -04:00
Solomon Peachy
5a996b70e3
DNP: Prettier output for some status messages.
2016-06-25 13:00:45 -04:00
Solomon Peachy
1045fa9f3f
dnpds40: Add support for job cancel and printer reset.
...
And fix iserial support.
2016-06-25 11:28:08 -04:00
Solomon Peachy
6efd1242f8
dnpds40: Discovered USB IDs for DS80DX and CW02
2016-06-24 16:29:06 -04:00
Solomon Peachy
fc12adaf5c
s1245: Minor cleanups; no functional change.
2016-06-22 22:37:33 -04:00
Solomon Peachy
425d68c449
kodak68x0/605: We know about another paper type.
...
0x2c == 6R/6TR2 (396-2941)
Add it to the detection list of both printers.
2016-06-20 21:43:59 -04:00
Solomon Peachy
15e60abbcf
dnpds40: Minor status message change.
2016-06-19 08:58:57 -04:00
Solomon Peachy
e960ef1e6b
Doc update for the newer CP series.
2016-06-17 08:56:47 -04:00
Solomon Peachy
4ece5c0039
Latest RX1/RX1HS ICC profile from DNP's 2016-06 driver release.
2016-06-14 00:29:24 -04:00
Solomon Peachy
cc9b1531a9
Nuke two features from the DS40 from firmware that was never released.
2016-06-12 09:38:45 -04:00
Solomon Peachy
b51b242907
mitsu70x: Make the "init/wakeup" header optional in the data stream.
...
The Mitsubishi 'CP70Filter' driver does not include it.
2016-04-28 09:29:45 -04:00
Solomon Peachy
19b5a62bbc
build: use cups-config to tell us where to install things.
2016-04-16 09:02:09 -04:00
Solomon Peachy
6604a8b283
shinkos6145: Hook into config.h if present.
2016-04-10 09:29:49 -04:00
Solomon Peachy
10d842b4cd
Add a CP900-specific testjob.
2016-04-06 21:10:12 -04:00
Solomon Peachy
9ba118c5cb
canonselphy: Rework handling of early_parse to better support CP900.
2016-04-06 21:03:15 -04:00
Solomon Peachy
fdffd60cf9
kodak68xx: Don't check for a known media type.
...
...The print size checks will validate this for us. If the printer is
okay with the loaded media, far be it for us to complain.
2016-03-25 16:41:36 -04:00
Solomon Peachy
1006665a1f
s2145: Whitespace fixes.
2016-03-25 16:41:14 -04:00
Solomon Peachy
1abae91127
dnpds40: Correct a bug in the matte state tracking
2016-02-08 17:53:28 -05:00
Solomon Peachy
9eaea2d609
dnpds40: the DS620 also has a 'HEAD' counter; report that.
2016-02-07 17:04:50 -05:00
Solomon Peachy
bbc404472e
dnpds40: Query last matte state after we attach to the printer.
...
Otherwise we don't know the serial number.
2016-02-07 09:17:29 -05:00
Solomon Peachy
ae0c99d118
dnpds40: Improvements in matte state tracking.
...
* Handle the more advanced matte modes
* Load state at startup only
* Write state after each *successful* print
It would still be REALLY nice if the printer allowed us to query
ths disposition of the current job.
2016-02-07 09:11:48 -05:00