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
41f5f688f7
All: Use 'ink-ribbon' instead of 'ribbon' for the supply type.
2016-08-17 23:54:08 -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
6604a8b283
shinkos6145: Hook into config.h if present.
2016-04-10 09:29:49 -04:00
Solomon Peachy
890fb2f04e
s6145: Allow the backend to support libtool's ltdl.
2016-01-31 18:17:25 -05:00
Solomon Peachy
7866bba74a
s6145: update comment.
2016-01-30 00:01:07 -05:00
Solomon Peachy
91b8d70b1b
s6145: Don't lie about library loading success if we fail do resolve all symbols.
2016-01-27 15:21:18 -05:00
Solomon Peachy
69664f5076
shinkos6145: Get rid of the correction data check.
...
It belongs in the library. There's no point in it being in the fallback
code.
2016-01-27 07:24:12 -05:00
Solomon Peachy
8e35e5608b
all: It's 2016 now, update the copyright text.
...
Also, correct the initial dates for a few of the backends.
2016-01-24 09:44:19 -05:00
Solomon Peachy
69f817104a
s6145: Fix some compile warnings on 32-bit platforms.
2016-01-22 19:47:42 -05:00
Solomon Peachy
1c3cfc996a
all: Ensure all jobid-aware printers log the ID properly.
2016-01-20 13:40:11 -05:00
Solomon Peachy
3262b359da
s6145: Fix sleep time set, and display the printer region code.
2016-01-17 17:08:05 -05:00
Solomon Peachy
e8749e68fc
Update documentation and displayed text.
2016-01-17 16:58:10 -05:00
Solomon Peachy
6740e1b085
s6145: some more endianness stuff.
2016-01-17 09:48:57 -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
23b6773b3a
s6145: Documentation updates, and remove the WIP.
2016-01-14 18:05:00 -05:00
Solomon Peachy
ef29c8dfa0
s6145: Switch to using dlopen for the image processing library.
...
Move the library build entirely out of this makefile, as it's really a
separate project.
2016-01-14 15:00:18 -05:00
Solomon Peachy
b92d51dd47
s6145: minor corrections to the -Q option.
2016-01-13 22:52:14 -05:00
Solomon Peachy
5d70737cef
s6145: Don't query last printer OC status in status dump.
...
First, it's not terribly useful anyway, but more importantly, it
isn't safe to call under some circumstances.
2016-01-13 19:44:50 -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
637da14020
s6145: Endianness corrections in the correction data checking.
2016-01-08 00:33:12 -05:00
Solomon Peachy
77023b85bc
shinko_s6145: Make the build more intelligent with respect to the library
...
* backend reports which one is in use (internal,proprietary,r_eng)
* make flags determine which one is used
* only use proprietary one if we actually have one.
2016-01-05 22:36:30 -05:00
Solomon Peachy
173e1f1bc9
doc updates.
2016-01-04 23:03:50 -05:00
Solomon Peachy
e2210fdde5
s6145: A couple of minor updtes for the Brava 21.
2016-01-03 21:57:39 -05:00
Solomon Peachy
732aaa5fbc
We need libm for the library now.
2016-01-03 09:50:45 -05:00
Solomon Peachy
279eb36c9d
s6145: more structure improvements
2016-01-02 10:20:24 -05:00
Solomon Peachy
a561f53a31
s6145: Add some fixups for Big Endian systems.
2015-12-30 18:40:28 -05:00
Solomon Peachy
6780994523
Shinko s6145: Fix error detection in main loop.
2015-12-25 12:09:27 -05:00
Solomon Peachy
9d3ee7b3b5
s6145: Add in some missing bits.
...
...Unknown if they all work or not.
2015-12-17 21:50:47 -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
a050bc508f
s6145: Add a lot of info about the correction data struct.
...
Obtained by reverse-engineering the binary library.
2015-12-10 00:19:34 -05:00
Solomon Peachy
28922e26c6
s6145: minor comment update
2015-12-07 22:41:27 -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
4ebf1a3cf9
s6145: Input data is *packed* RGB. Need to convert it to Planar YMC.
2015-11-17 22:29:12 -05:00
Solomon Peachy
15fa20c6cd
s6145: Log when we're calling the library.
2015-11-17 22:15:01 -05:00
Solomon Peachy
62a6ec3d00
s6145: Fix build errors.
2015-11-17 22:13:05 -05:00
Solomon Peachy
82c5db5b20
s6145: Sinfonia's library needs YMC data input.
2015-11-17 22:10:57 -05:00
Solomon Peachy
462cd055a7
s6145: Simplify stripe generation.
2015-11-17 21:54:04 -05:00
Solomon Peachy
03ce7201b5
s6145: rename 'OP_MODE' to 'OC_MODE' and fix lamination data generation
2015-11-17 21:47:11 -05:00
Solomon Peachy
473a679790
s6145: Fix error in computing row width.
2015-11-17 21:40:18 -05:00
Solomon Peachy
e3ab426355
s6145: helps to increment the data pointer.
2015-11-17 20:58:20 -05:00
Solomon Peachy
63a35d54e2
s6145: Apparently we have to pad the output data.
2015-11-17 20:40:54 -05:00
Solomon Peachy
96a946c676
s6145: Adjust CalcAvg() to return Cyan rather than Blue channel.
2015-11-17 20:04:44 -05:00
Solomon Peachy
683c76ee43
s6145: Fix an inverted test.
2015-11-17 19:35:17 -05:00
Solomon Peachy
f6ce3ef781
s6145: Human-readable decoding of params.
2015-11-17 19:32:59 -05:00
Solomon Peachy
28199d6955
s6145: Query all params.
2015-11-17 19:28:09 -05:00
Solomon Peachy
e8873e3cbe
s6145: Fix get_param length.
2015-11-16 23:50:44 -05:00
Solomon Peachy
1fe693ad5e
s6145: log things.
2015-11-16 23:48:03 -05:00
Solomon Peachy
f6c205b13f
s6145: Query current mode before trying to set new oc_mode.
2015-11-16 23:46:37 -05:00
Solomon Peachy
2fc61dd615
...
...
o
2015-11-16 23:11:44 -05:00