Solomon Peachy
b1cd5f4387
shinko: Rename common shinko library to 'sinfonia' to reflect current name
2019-05-13 10:29:00 -04:00
Solomon Peachy
33621537d1
shinko: More unification, print method decoding.
2019-05-12 23:55:09 -04:00
Solomon Peachy
bfd6e1b72a
shinko: More common structs and definitions.
2019-05-12 23:42:10 -04:00
Solomon Peachy
dd6a0c756f
kodak68xx: some more documentation.
2019-05-12 23:42:01 -04:00
Solomon Peachy
63384d9657
shinko: MEDIA_TYPE_* definitions are common, and unify EK68x0 + S1245 errors
2019-05-12 13:20:04 -04:00
Solomon Peachy
bed955d1ce
common: Introduce the concept of collation.
2019-05-12 11:46:41 -04:00
Solomon Peachy
473aa2bbc4
misc: More static analysis fixes.
2019-05-12 11:11:51 -04:00
Solomon Peachy
1469087f20
regression: Improve failure logging a bit.
2019-05-12 08:47:32 -04:00
Solomon Peachy
48a1d90c2c
kodak68xx: Improved sanity checking for jobs.
2019-05-12 08:10:17 -04:00
Solomon Peachy
d10a4ffc45
kodak68xx: Supports 4x6-div2!
2019-05-12 00:47:01 -04:00
Solomon Peachy
5cde2b7cb7
kodak68x0: Strict enforcement against printer-reported size list.
...
4x6, 8x6, 6x6, 2x6, 3x6, and 6x6-div2, 8x6-div2 all verified.
2019-05-12 00:40:46 -04:00
Solomon Peachy
51c3bac3e4
regression: Add new Kodak 605/6800/6850 sizes.
...
Also fix bad USB PID on Kodak 1400 and 805.
2019-05-12 00:31:41 -04:00
Solomon Peachy
a08f6952b1
kodak68xx: Support for new official 2x6 and 3x6 sizes.
...
Lots of internal improvements:
- Media detection
- Sanity checking headers
- Internal cleanups
- Report if FW version is out of date
2019-05-12 00:23:32 -04:00
Solomon Peachy
c2e374e930
kodak68xx: Updated ICC profiles from latest bundle, and doc updates
2019-05-11 19:44:03 -04:00
Solomon Peachy
d9b8ccf740
mitsu70x: minor tweak to memory output
2019-05-11 18:01:38 -04:00
Solomon Peachy
c38be94d99
mitsu70x: Further enhance memory query.
2019-05-11 18:00:35 -04:00
Solomon Peachy
0acd4ff5ea
mitsu70x: Display memory bank status
2019-05-11 17:53:12 -04:00
Solomon Peachy
d8508bcb40
s1245/kodak68xx: Fix idle detection when queueing up more than two jobs
2019-05-11 16:33:33 -04:00
Solomon Peachy
f8122b0236
shinko: Extract more common code.
2019-05-09 12:39:18 -04:00
Solomon Peachy
89f6a834d2
shinko: Generic parsing code got rows/cols swapped. Whoops.
2019-05-09 12:21:09 -04:00
Solomon Peachy
701e6a45a2
misc: Fix up a small pile of bugs found via static analysis.
2019-05-07 11:02:30 -04:00
Solomon Peachy
16e11039c7
shinko: Start pulling out common code into one place.
2019-05-06 17:29:57 -04:00
Solomon Peachy
ed8e2f18b1
shinko: Some minor cleanups.
...
My goal here is to eventually unify these backends.
2019-05-06 13:38:09 -04:00
Solomon Peachy
2f91bf6504
shinko1245: Make it use the common sinfonia parsing code.
2019-05-06 13:36:01 -04:00
Solomon Peachy
ffd39f19b4
sonyupdneo: Document the spool format and everything known so far.
2019-05-05 19:33:16 -04:00
Solomon Peachy
ce0fa508f0
sinfonia: Common header/job parsing code for Sinfonia models.
...
Covers: S2145, S6145, S6245
2019-04-28 10:34:13 -04:00
Solomon Peachy
ff2dda1c97
sony: ICC file additions and updates.
2019-04-26 23:22:36 -04:00
Solomon Peachy
6c2bbd7933
sony: Minor updates.
2019-04-20 19:55:36 -04:00
Solomon Peachy
563be844bc
sonyupd: Fix regression with Sony UP-D987
2019-04-20 09:44:15 -04:00
Solomon Peachy
c4197d0254
sonyupd: Critical bugfix for UP-DR150/UP-DR200
2019-04-20 09:32:31 -04:00
Solomon Peachy
fdf9336738
sonyupdneo: Add gutenprint-generated testjobs for sony up-cr20l
2019-04-20 09:12:25 -04:00
Solomon Peachy
c04a59301c
sonyupdneo: Add upd898 1280x1280 testjob generated by gutenprint.
...
And put it in the gutenprint regression list.
No idea if it actually _works_ on a real printer, mind you.
2019-04-19 07:29:29 -04:00
Solomon Peachy
cf2c40fb15
sonyupd: Further status decodes on UP-CR10L
2019-04-17 18:01:30 -04:00
Solomon Peachy
fe2cbc587c
sonyupdneo: Add WIP backend for newer Sony printers
...
Covers these models:
* UP-DR80MD
* UP-CR20SL
* UP-D898 / UP-X898
Includes sample files generated by Windows drivers. Note that I do not
have USB VID/PIDs for any these models, and the post-parsing code has
not been tested.
2019-04-17 13:58:42 -04:00
Solomon Peachy
80d1961892
sonyupd: Documentation updates.
2019-04-16 09:53:54 -04:00
Solomon Peachy
3d8fd0cd1f
Another fix in the UP-CR10l testjob.
2019-04-12 10:25:04 -04:00
Solomon Peachy
32871d8951
Really fix job.
2019-04-09 13:33:37 -04:00
Solomon Peachy
748399d2a0
sonyupcr10: Fix test job, again.
2019-04-09 13:33:15 -04:00
Solomon Peachy
6033ce3169
sonyupd: Documentation updates.
2019-04-06 17:38:28 -04:00
Solomon Peachy
49a4949075
Update README
2019-04-06 17:33:19 -04:00
Solomon Peachy
07773c1ef4
sonyupcr10: Update testjob to current Gutenprint code.
2019-04-06 17:29:51 -04:00
Solomon Peachy
c168a760a5
sony_upcr10: Add in a test job, and put it in regression.
2019-04-06 16:24:28 -04:00
Solomon Peachy
363fa33b58
mitsup9x: report media-empty state
2019-03-25 20:57:37 -04:00
Solomon Peachy
8ab1bcf2d3
sony: rename backend from 'sonyupr150' to 'sonyupd'
...
No functional change, as all old aliases remain!
2019-03-23 15:08:58 -04:00
Solomon Peachy
f7ed113b86
sony: Try to prevent malformed jobs from overflowing our buffer.
2019-03-22 08:37:43 -04:00
Solomon Peachy
644f3cd313
Add native testjob for Sony UP-D895 too
2019-03-21 19:52:49 -04:00
Solomon Peachy
7f55688e62
Add in a native test job for the Sony UP-D897
2019-03-21 19:50:50 -04:00
Solomon Peachy
222e734a7d
sony: Bugfixes for UP-DR897.
2019-03-21 19:40:58 -04:00
Solomon Peachy
11ff3e75d5
regression: minor update to ease debugging.
2019-03-19 19:24:17 -04:00
Solomon Peachy
fdf53e2e0f
sony: Fix UP-D895/897 regression tables, and add in more sizes.
2019-03-19 19:24:07 -04:00