Commit graph

22 commits

Author SHA1 Message Date
Solomon Peachy d58cc5c493 updr150: reformat a comment. 2014-05-06 09:49:55 -04:00
Solomon Peachy fe94087437 updr150: Convert to CUPS_BACKEND_* return codes. 2014-04-25 11:41:35 -04:00
Solomon Peachy 673bc98653 sonyupdr150: Initial support for the UP-DR10.
Incomplete, and gutenprint proper still lacks support.
2014-04-25 11:39:15 -04:00
Solomon Peachy 5f8780cc3c More cppcheck-driven fixes. Mainly a bunch of memory leaks. 2014-02-11 20:11:33 -05:00
Solomon Peachy 1e8c0ae99a Silence a pile of 'cppcheck' warnings.
...And fix a legitimate bug in the process!
2014-02-11 13:41:55 -05:00
Solomon Peachy 34e3b64fc4 all: Get rid of the now-obsolete 'multipage_capable' flag. 2014-01-30 21:37:07 -05:00
Solomon Peachy a1d5111048 updr150: Reworked backend, now it at least doesn't segfault. 2014-01-26 15:05:02 -05:00
Solomon Peachy fffeecc6fa updr150: Handle unaligned 32-bit reads, which are common! 2014-01-24 09:58:10 -05:00
Solomon Peachy 6c335ea1e4 Update copyright notice; it's 2014 now! 2014-01-23 16:07:25 -05:00
Solomon Peachy 6acc8b553c backends: say "## copies remaining" to differentiate between pages. 2014-01-22 09:10:34 -05:00
Solomon Peachy 46f61742c7 updr150: USB VID/PID for the UP-DR200 added to backend. 2014-01-22 08:45:41 -05:00
Solomon Peachy 4aa050f695 backends: Fix a double-free error in all backends.
Since we always call read_parse() we always free the data buffers.  Make
sure we set them to NULL or we will try to double-free them when we
terminate normally.
2014-01-21 20:34:00 -05:00
Solomon Peachy 2eb20f90f4 backends: A 0-length read when doing our inital header load is
and EOF, so treat it as such and don't error out.
2014-01-20 19:41:52 -05:00
Solomon Peachy 02e8d2d2c7 sonyupdr150: Bump version. 2014-01-19 19:55:46 -05:00
Solomon Peachy 902c9dedde sonyupdr150: Rework backend so it is multipage capable.
This requires us to parse the incoming print job when we load it,
instead of while we're sending it to the printer.
2014-01-19 19:53:45 -05:00
Solomon Peachy 66f4756483 sonyupdr150: Fix parsing of data stream for 6x8 prints.
Update documentation as well.
2014-01-17 23:21:23 -05:00
Solomon Peachy 82c72fcd99 Add a 'C' size test print for the Canon SELPHY ES1. 2014-01-13 05:41:48 -05:00
Solomon Peachy 875ebd2d76 all: Silence nearly all DEBUG outputs unless DYESUB_DEBUG is set in the
environment.
2013-12-21 22:15:18 -05:00
Solomon Peachy 9201105c66 all: Fixed all compiler warnings. 2013-11-23 19:51:55 -05:00
Solomon Peachy 59b45faf6e updr200: Initial support; just documentation changes for now. 2013-10-16 21:46:53 -04:00
Solomon Peachy 7a7bdf9fab all: Update URL to the public git repo. 2013-08-20 20:10:21 -04:00
Solomon Peachy 36404817e7 common: Rename everything consistently. 2013-07-27 07:34:36 -04:00
Renamed from sony_updr150_print.c (Browse further)