Solomon Peachy
b210c5a5c0
all: Major updates to CUPS marker reporting
...
* use 'ribbonWax' instead of 'ink-ribbon' (as per RFC)
* return media type as the 'marker' name, if known or inferrable
* Selphy CP series gained support
* Mitsu D70 family gained support for uppper and lower decks
2016-08-19 17:40:12 -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
a63d5b84f0
dnpds40: Initial support for DNP RX1HS
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
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
99977fb227
canonselphy: Documentation corrections.
2016-01-30 13:38:17 -05:00
Solomon Peachy
9524c5adc1
Add the CP1000 and CP1200 to the list of modern SELPHY printers.
2016-01-28 21:49:27 -05:00
Solomon Peachy
878946571f
s6145: Bundle libS6145ImageReProcess!
...
Yep, the s6145 is now fully usable with Free Software!
2016-01-27 08:00:02 -05:00
Solomon Peachy
e8749e68fc
Update documentation and displayed text.
2016-01-17 16:58:10 -05:00
Solomon Peachy
f0a122f473
s6145: add support for dumping the eeprom.
...
Just following the recommended flow in the docs.
2016-01-17 09:48:57 -05:00
Solomon Peachy
cc718bffeb
update docs for mitsu70x family.
2016-01-15 08:48:36 -05:00
Solomon Peachy
23b6773b3a
s6145: Documentation updates, and remove the WIP.
2016-01-14 18:05:00 -05:00
Solomon Peachy
a4804f382d
shinko_s6145: Add ability to dump image correction data.
...
Also, don't query the data if we don't need to.
2016-01-13 13:01:19 -05:00
Solomon Peachy
173e1f1bc9
doc updates.
2016-01-04 23:03:50 -05:00
Solomon Peachy
5621aaec5b
mitsu70x: Mark entire backend as WIP, and update README.
2015-12-29 08:37:01 -05:00
Solomon Peachy
0afeb71ab5
mitsu70x: Minor updates.
2015-12-28 11:29:31 -05:00
Solomon Peachy
a9ba8db004
mitsu70x: Add support for setting the sleep timer.
2015-12-25 23:02:18 -05:00
Solomon Peachy
ae06087f03
nitsu70x: Add ability to abort a job in progress.
2015-12-25 17:40:27 -05:00
Solomon Peachy
94ed36424a
s6145: Add USB Ids for the Ciaat Brava 21, aka CHC-S6145-5D
2015-12-17 20:55:00 -05:00
Solomon Peachy
96b470109a
Documentation updates.
2015-11-19 08:26:15 -05:00
Solomon Peachy
fd7a118c86
s6145: Correct calc_img_avg now that we've already converted input data.
...
Also update documentation.
2015-11-18 08:29:49 -05:00
Solomon Peachy
8a1f030674
sonyupdr: Obtained USB PIDs for Sony UP-CR10L (and probably DNP DS-SL10)
2015-10-05 09:44:04 -04:00
Solomon Peachy
70c03255ee
docs: kodak70xx is theoretically supported by the s2145 backend.
2015-09-01 18:30:22 -04:00
Solomon Peachy
64bf1fac0b
shinko_s6145: Add an explicit exception to the GPLv3 license to allow
...
combining and/or redistributing this backend along with the proprietary
libS6145ImageProcess library, provided all other terms of both licenses
are adhered to.
And no, I do *not* have redistribution rights to the library, and I am
(slowly) attempting to reverse-engineer it.
2015-08-29 14:47:25 -04:00
Solomon Peachy
7a37ea6686
Documentation update.
2015-08-28 21:08:08 -04:00
Solomon Peachy
381e38365f
s6245: Fix incorrect definition of print command, and set print method properly based on printjob type.
2015-08-25 22:26:04 -04:00
Solomon Peachy
d2b9ce6d3e
kodak68x0: Major updates.
...
Printer shares considerable commonality with Shinko S1245
* Revamped error detection
* Greatly enhanced status decoding
* Full ability to properly pipeline jobs
* Ability to cancel a job in progress
Printer shares considerble commonality with Shinko S1245.
2015-08-25 20:33:41 -04:00
Solomon Peachy
78a4f8ec65
Documentation updates.
2015-08-24 22:24:08 -04:00
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.
2015-08-13 21:09:56 -04:00
Solomon Peachy
20f6d05b8a
common: Rework the early cmdline argument parsing code to improve robustness
...
Also move fast_return out of individual backends and into common code.
2015-08-12 21:02:11 -04:00
Solomon Peachy
84575600e4
dnpds40: Allow usb iserialnumber visibility to be configured.
...
Also, decouple it from the DS620, since it'll be available on other
models eventually
2015-08-06 09:54:49 -04:00
Solomon Peachy
f04753bbf2
docs: Add info on the preliminary, non-functional s6145 backend.
2015-07-27 12:20:33 -04:00
Solomon Peachy
5fa84dc2b7
s6245: Add ability to set standby time.
2015-07-04 10:01:23 -04:00
Solomon Peachy
9b3f7cbb66
s6245: Add a preliminary backend for the Shinko S6245
2015-07-02 23:32:16 -04:00
Solomon Peachy
992e551a02
all: Fix command like parsing when the argument has an option.
...
This was a longstanding bug. Oops.
2015-06-30 21:33:02 -04:00
Solomon Peachy
14af6acbb9
dnpds40: Decode sensor information as much as possible.
2015-06-30 20:51:30 -04:00
Solomon Peachy
8f6fff03c7
Documentation updates.
2015-06-22 23:19:28 -04:00
Solomon Peachy
5fb9094e5f
doc updates.
2015-06-18 23:32:31 -04:00
Solomon Peachy
f5484d0573
dnpds40: Add standby mode set for DS620 printers.
2015-06-17 21:02:51 -04:00
Solomon Peachy
3471bfa953
Documentation updates.
2015-06-17 20:53:00 -04:00
Solomon Peachy
4e3282377f
dnpds40: Start trying to tokenize the sensor data.
...
Also add placeholders for the DS80DX and DS620.
2015-06-10 23:37:27 -04:00
Solomon Peachy
5863e7bd30
Docs: Note that Sinfonia provided documentation for the s1245. Thank you!
2015-02-21 10:53:53 -05:00
Solomon Peachy
87bc69642c
s1245: Add tone curve support.
2015-02-18 21:00:32 -05:00
Solomon Peachy
4a34c4e740
s1245: Implement the canceljob command.
...
All that's left is the actual printing. And testing all of this on a
real printer.
2015-02-08 20:34:30 -05:00
Solomon Peachy
06320b61db
s1245: Add support for querying and setting the user string.
...
...AKA the "serial number" we need to report to CUPS.
2015-02-08 20:19:44 -05:00
Solomon Peachy
5661725a3b
s1245: Add media query support, and start fleshing out the main loop.
2015-02-08 19:50:22 -05:00
Solomon Peachy
2c69ca34dc
s1245: Add printer status command.
2015-02-08 18:59:26 -05:00
Solomon Peachy
dc7ba45fe2
s1245: Create a new backend for the Shinko s1245.
...
Shinko S1245 uses a different command language as the other Shinko
models, so it's not going to share much commonality with the 2145
backend.
2015-02-08 12:11:16 -05:00
Solomon Peachy
7a7d14687b
shinkos2145: Add info on the Brava 21
2015-01-21 19:40:39 -05:00