Solomon Peachy
df9a207f8e
all: add xxx_to_cpu macros as well.
2013-07-06 09:10:01 -04:00
Solomon Peachy
6b474fb958
selphy: Tweak informational logging a smidge.
2013-07-01 07:26:34 -04:00
Solomon Peachy
41836e3f63
kodak6800: Better informational logging.
2013-07-01 07:26:21 -04:00
Solomon Peachy
1d8e9c4c8a
kodak1400: Better informational logging.
2013-07-01 07:23:13 -04:00
Solomon Peachy
4f90bfec12
selphy: Make it a little more verbose (INFO instead of DEBUG)
2013-07-01 07:21:44 -04:00
Solomon Peachy
6c0e25ae4b
all: Add a common lib version too.
2013-06-30 13:01:17 -04:00
Solomon Peachy
7177b142e0
kodak68xx: Add ICC profiles.
2013-06-30 12:51:54 -04:00
Solomon Peachy
d6cc67aedd
Kodak 805: Add ICC profile.
2013-06-30 12:50:22 -04:00
Solomon Peachy
60e494c3b9
Fix permissions.
2013-06-30 12:50:14 -04:00
Solomon Peachy
8e51a52c61
Rename README.
2013-06-30 12:50:03 -04:00
Solomon Peachy
1ee6c66f53
Greatly update README
2013-06-30 12:48:46 -04:00
Solomon Peachy
0323f2635b
selphy: Move documentation ito the .C file.
2013-06-30 12:31:04 -04:00
Solomon Peachy
fc33600760
selphy: Bump revision.
2013-06-30 12:29:34 -04:00
Solomon Peachy
bd5b371baf
selphy: Fix a really bad bug introduced months ago that causes all prints to hang.
2013-06-30 12:27:43 -04:00
Solomon Peachy
d903c66a25
Fix 'make clean' target.
2013-06-30 12:16:39 -04:00
Solomon Peachy
46aff13042
all: Fix enumeration, and fix send_data for larger sizes.
2013-06-30 12:05:32 -04:00
Solomon Peachy
310ae8c241
all: Move the device serial number matching code into common lib.
2013-06-30 11:32:41 -04:00
Solomon Peachy
0e82760201
all: Start merging common enumeration tasks, starting with url-ification.
2013-06-30 11:15:03 -04:00
Solomon Peachy
b8a64a2be0
kodak6800: Don't pad the payload with 17 bytes. And handle 4x6 on 6x8
...
media properly, so it doesn't break other media types.
Also update docs a bit more.
2013-06-30 10:08:37 -04:00
Solomon Peachy
5c23ec3db2
all: Always print out version information.
2013-06-30 07:28:51 -04:00
Solomon Peachy
40f7449494
kodak6800: Fix a missing break statement.
2013-06-29 21:49:00 -04:00
Solomon Peachy
3b0fb33a8a
kodak6800: documentation updates.
2013-06-29 21:43:15 -04:00
Solomon Peachy
1937db41eb
kodak6800: More debugging output.
2013-06-29 21:37:35 -04:00
Solomon Peachy
a9705d88e3
common: Display an error if we don't transfer everything.
2013-06-29 21:35:45 -04:00
Solomon Peachy
9d050b4370
all: Clean up use of <arpa/inet.h>
2013-06-29 12:25:06 -04:00
Solomon Peachy
7379b34ad2
kodak1400: Add more info about the over-the-wire protocol.
2013-06-29 10:37:38 -04:00
Solomon Peachy
149d8acc3f
kodak6800: bump revision.
2013-06-28 07:56:33 -04:00
Solomon Peachy
9ee3b043f4
kodak6800: Improve readback output. And document I/O format better.
2013-06-28 07:56:02 -04:00
Solomon Peachy
5c14b2d289
common: Remove duplicate error macros.
2013-06-28 07:50:24 -04:00
Solomon Peachy
5c24329d8a
kodak6800: Ensure structure is packed, and fix read.
2013-06-28 07:18:35 -04:00
Solomon Peachy
72b9de0047
kodak1400: Ensure header structure is packed.
2013-06-28 07:18:16 -04:00
Solomon Peachy
71f462a4d7
kodak6800: Updates.
2013-06-27 23:08:32 -04:00
Solomon Peachy
771f9da99f
kodak6800: Add test job.
2013-06-27 23:07:57 -04:00
Solomon Peachy
293241b39f
all: Start moving common code out into a separate library.
...
The goal is to avoid code duplication.
There's a lot of similar functionality remaining.
2013-06-27 23:02:34 -04:00
Solomon Peachy
1336a7feda
kodak1400: Add (commented-out) definitions for the Kodak 805.
2013-06-27 22:47:02 -04:00
Solomon Peachy
736cedd17e
gitignore update.
2013-06-27 22:46:21 -04:00
Solomon Peachy
dd9a61d271
Add kodak6800 to makefile.
2013-06-27 22:45:50 -04:00
Solomon Peachy
d5cb54ac8c
kodak6800: Initial attempt at a spooler. Probably doens't work.
2013-06-27 22:45:32 -04:00
Solomon Peachy
6d74851aae
selphy/kodak: Fix more boneheaded string manipulation.
2013-06-03 21:09:34 -04:00
Solomon Peachy
f86934bb7a
backends: Add proper IEEE1284 ID fetch.
2013-06-03 20:03:19 -04:00
Solomon Peachy
6c48fd4467
Fix enumeration when more than one printer is present.
2013-06-02 12:10:46 -04:00
Ake Koomsin
a1aad8ff0a
Remove whitespaces
2013-05-16 08:30:43 -04:00
Solomon Peachy
c5a0d5fd7a
More consistent error reporting.
2013-05-04 07:52:22 -04:00
Solomon Peachy
e280fbc060
Handle SIGTERM cleanly by finishing up current print, but no more.
2013-05-03 07:42:23 -04:00
Solomon Peachy
ed27b59441
selphy: Document additional error handling in the CP-series.
...
(from Ake Koomsin)
We don't actually do anything with this extra information yet, but
we can theoretically detect, and clear error states..
2013-05-03 07:24:58 -04:00
Solomon Peachy
e771f001d3
selphy: Fold the "common" header into the main source file.
...
There's nothing sharing it any more, so why bother?
2013-05-02 20:34:01 -04:00
Solomon Peachy
eab5c72c27
selphy: Some major internal reworking, inspired by Ake Koomsin
...
* Ignore SIGPIPE
* Buffer entire job into memory before sending it to the printer
* Better informational messages
This patch also enables support for the CUPS backend 'num-copies'
argument.
Ake's patch adds much better error handling, but I need to spend more
time studying it due to the major changes it has on control flow.
2013-05-02 20:27:32 -04:00
Solomon Peachy
771ced4e69
kodak1400: Better info messages, and respect the num-copies argument.
2013-05-02 20:15:55 -04:00
Solomon Peachy
91aac07e91
[selphy] Add ID for SELPHY CP530 (Gernot Hassenpflug)
2013-02-12 07:34:26 -05:00
Solomon Peachy
c6e77a8f98
kodak1400: Confirmed differences when lamination is not used, and updated spooler.
2013-02-03 10:34:42 -05:00