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
Solomon Peachy
da5ae0e152
mitsu9550: Initial WIP of the Mitsubishi CP-9550DW-S backend.
...
Just committing it so I don't lose it.
8 years ago
Solomon Peachy
d2d5a62762
cw01: Rename CW-01 backend to 'citizencw01'
9 years ago
Solomon Peachy
8d05fbb67f
cw01: Initial support for the Citizen CW-01 printers
9 years ago
Solomon Peachy
70dff0caca
build: libusb < 1.0.10 doesn't support libusb_get_version()
9 years ago
Solomon Peachy
6b310e35a2
Build: Further Makefile cleanup
9 years ago
Solomon Peachy
d64ec1cc36
Use proper pkgconfig libusb stuff.
9 years ago
Solomon Peachy
5f8780cc3c
More cppcheck-driven fixes. Mainly a bunch of memory leaks.
9 years ago
Solomon Peachy
1e8c0ae99a
Silence a pile of 'cppcheck' warnings.
...
...And fix a legitimate bug in the process!
9 years ago
Solomon Peachy
0333be835c
build: Rename the executable to 'dyesub_backend'
...
It gets renamed to 'gutenprint52+usb' when installed.
9 years ago
Solomon Peachy
13e25a4c95
common: Ensure we properly define URI_PREFIX as part of the build.
9 years ago
Solomon Peachy
b4ab36693a
install: use the name 'gutenprint52usb' instead of 'gutenprint52+usb'
9 years ago
Solomon Peachy
7f39793a42
install: Use the correct 'gutenprint52+usb' backend name.
9 years ago
Solomon Peachy
ccf44058ab
dsp_ds40: Initial pass at a backend.
...
As far as a backend is concerned, it's just a passthrough. However, it
has command-line options.
9 years ago
Solomon Peachy
ee9ca87e8e
kodak605: Add an initial implementation of a Kodak 605 backend
9 years ago
Solomon Peachy
e0b75e01d1
build: Clean up makefile a bit.
9 years ago
Solomon Peachy
3d6021d59a
mitsu70x: Add an experimental backend for the Mitsubishi CP-D70x series.
...
This as of yet untested, but guinea pigs welcome.
10 years ago
Solomon Peachy
51d3ef75f6
blacklist: Add a quirks file for the CUPS 1.6.4+ or 1.7-rc2+ USB backend.
...
This will blacklist all printers this backend supports.
10 years ago
Solomon Peachy
36404817e7
common: Rename everything consistently.
10 years ago
Solomon Peachy
884919b5fe
common: Clean up some gcc warnings (when -Wextra is used)
10 years ago
Solomon Peachy
53fbf791a0
misc: Add '-g' to build for debugging ease.
10 years ago
Solomon Peachy
1e0f679eb4
selphy: Final backend migrated to new unified model.
...
None of this has been tested!
10 years ago
Solomon Peachy
060b6763fb
s2145: Migrate to new unified backend.
...
UNTESTED.
10 years ago
Solomon Peachy
d20f1e2049
kodak1400: Merge into new multi-call paradigm.
10 years ago
Solomon Peachy
b038aa71c1
kodak6800: 75% of new backend migration completed. Main loop is all that's left.
10 years ago
Solomon Peachy
a3d60820b9
makefile: Strip out the old stuff, only build new stuff now.
...
Next up, porting other backends to new framework!
10 years ago
Solomon Peachy
be8c5c494f
unification: Rearrange internals quite a lot.
...
Only Sony UP-DR150 driver is converted.
Still to-do in common code:
* Backend selection based on URI (ie CUPS mode)
* Backend selection based on BACKEND or argv[0] (ie standalone mode)
10 years ago
Solomon Peachy
66c5a913fd
all: Gutenprint's automake can't handle '-' in variable names. sigh.
10 years ago
Solomon Peachy
caaaf3f623
all: Unify naming convention of backends. Get rid of '_' in URIs.
...
now it's:
manufacturer-model
10 years ago
Solomon Peachy
fbbd488c36
sony_updr150: Add a new experimental backend for the Sony UP-DR150 printer.
10 years ago
Solomon Peachy
daec9e6f68
s2145: Rename helper to include manufacturer.
10 years ago
Solomon Peachy
d8751e8f81
s2145: Add a spooler for the Shinko/Sinfonia CHC-S2145.
...
...It doesn't work yet, something is wrong with the raw data xfer.
10 years ago
Solomon Peachy
d903c66a25
Fix 'make clean' target.
10 years ago
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.
10 years ago
Solomon Peachy
dd9a61d271
Add kodak6800 to makefile.
10 years ago
Solomon Peachy
e771f001d3
selphy: Fold the "common" header into the main source file.
...
There's nothing sharing it any more, so why bother?
10 years ago
Solomon Peachy
75565e7981
[build] install kodak1400 spooler too.
10 years ago
Solomon Peachy
bf8f95b60a
[build] fix.
10 years ago
Solomon Peachy
657cc53483
[kodak1400] Initial commit. doesn't work yet.
10 years ago
Solomon Peachy
c4d5b80bd8
[docs] Update documentation regarding the CP-10
10 years ago
Solomon Peachy
9047c29951
[linux] Delete the selphy_print_linux tool.
...
The libusb backend does everything, and better.
Also, it can't handle the CP-10 properly.
10 years ago
Solomon Peachy
e04be18f48
[misc] Update docs.
11 years ago
Solomon Peachy
6c2870e791
[build] Rename everything to match what is gutenprint now.
11 years ago
Solomon Peachy
615b7b60f9
[misc] Updated install rule.
11 years ago
Solomon Peachy
42ff824594
[docs] Add some compilation and usage instructions.
11 years ago
Solomon Peachy
54267d51eb
[build] Add a makefile
11 years ago