Commit Graph

18 Commits (c3044c7fc79c910b3079614d0d2d246e08c6e1ab)

Author SHA1 Message Date
Solomon Peachy 24c3550feb all: Ensure all malloc() failures are caught and logged. 8 years ago
Solomon Peachy d39837bf2f s1245: Whitespace fixes. 8 years ago
Solomon Peachy e3843ab52d s1245: Fix use of 'switch' instead of 'if'
...oops.
8 years ago
Solomon Peachy 5863e7bd30 Docs: Note that Sinfonia provided documentation for the s1245. Thank you! 8 years ago
Solomon Peachy dece0d8975 s1245: Textual descriptions of tone curves. 8 years ago
Solomon Peachy 97112f91a4 s1245: Only set matte intensity if the printer's stored value is different. 8 years ago
Solomon Peachy d198f0493b s1245: We can't set the matte intensity if we have a print in progress.
Ideally we could query the existing state, and only update if it
changed.
8 years ago
Solomon Peachy 0e39bf9ee4 s1245: Set the matte intensity when performing a matte print. 8 years ago
Solomon Peachy 87bc69642c s1245: Add tone curve support. 8 years ago
Solomon Peachy c9ab39eff8 s1245: Flesh out error reporting and handlig around the main print routine.
...It's ready for testing now, I think.  Any volunteers?
8 years ago
Solomon Peachy 8ac7aba333 s1245: Initial print command implemented. 8 years ago
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.
8 years ago
Solomon Peachy 06320b61db s1245: Add support for querying and setting the user string.
...AKA the "serial number" we need to report to CUPS.
8 years ago
Solomon Peachy 5661725a3b s1245: Add media query support, and start fleshing out the main loop. 8 years ago
Solomon Peachy 2c69ca34dc s1245: Add printer status command. 8 years ago
Solomon Peachy 9049231db1 s1245: Fleshing out structure definitions.
Next up:  query status, parsing status, etc.
8 years ago
Solomon Peachy 261a86f0b6 s1245: Data structures
Still need to define flags and whatnot.
8 years ago
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.
8 years ago