Commit graph

32 commits

Author SHA1 Message Date
Solomon Peachy 976fc628d6 build: Improvements around testing
* Consolidate backend data files into one place
 * Use local (ie not-system) for test targets
 * Build dependency fixes
2020-02-17 10:44:54 -05:00
Solomon Peachy 641e4b049d Update .gitignore 2020-01-27 20:08:44 -05:00
Solomon Peachy 9abe62b115 build: MinGW now compiles selphy_print cleanly.
Need to test it out. Especially the dynamic DLL loading.
2020-01-26 00:41:48 -05:00
Solomon Peachy 7a08d72e09 HiTi: Add WIP backend for HiTi 520L.
There's a clear path to supporting P52x, P72x, and P750.
Other models (P51x, P11x) are viable, but will require more legwork.
Remaining models (P3xx, X610, and others) are unknowns.
2019-09-26 21:06:39 -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 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 7ebfa12b96 mitsud90: Add WIP backend for the Mitsubishi CP-D90DW 2018-05-12 12:15:13 -04:00
Solomon Peachy c4fa5c580c Initial magiccard commit.
Status queries work!  Still need to handle printjob parsing.

And, for that matter, still havenm't figured out printjob encoding.
2017-08-06 22:16:51 -04:00
Solomon Peachy 1aebe61253 mitsup95d: Add in support for the Mitsubishi P95D. 2016-12-03 23:33:18 -05:00
Solomon Peachy 2ae41d59ff canonselphyneo: Add a new backend for the CP820/910/1000/1200 printers. 2016-12-02 23:49:22 -05:00
Solomon Peachy e9a0c69012 Update gitignore 2016-10-05 10:42:23 -04:00
Solomon Peachy 0e5d7f9307 Igore *.o 2016-08-21 10:16:13 -04:00
Solomon Peachy 114202d7f5 shinko6145: Add a preliminary backend. Does NOT include library work. 2015-07-26 23:05:21 -04:00
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.
2015-02-08 12:11:16 -05:00
Solomon Peachy da5ae0e152 mitsu9550: Initial WIP of the Mitsubishi CP-9550DW-S backend.
Just committing it so I don't lose it.
2014-12-11 16:16:56 -05:00
Solomon Peachy d2d5a62762 cw01: Rename CW-01 backend to 'citizencw01' 2014-10-16 11:51:32 -04:00
Solomon Peachy 8d05fbb67f cw01: Initial support for the Citizen CW-01 printers 2014-10-06 21:56:55 -04:00
Solomon Peachy c5beaecf1f Update. 2014-01-24 09:58:01 -05:00
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.
2013-12-03 22:21:44 -05:00
Solomon Peachy ee9ca87e8e kodak605: Add an initial implementation of a Kodak 605 backend 2013-11-20 21:33:46 -05:00
Solomon Peachy 3d6021d59a mitsu70x: Add an experimental backend for the Mitsubishi CP-D70x series.
This as of yet untested, but guinea pigs welcome.
2013-10-05 09:55:29 -04:00
Solomon Peachy 060b6763fb s2145: Migrate to new unified backend.
UNTESTED.
2013-07-18 22:10:56 -04:00
Solomon Peachy d20f1e2049 kodak1400: Merge into new multi-call paradigm. 2013-07-18 21:05:33 -04:00
Solomon Peachy b038aa71c1 kodak6800: 75% of new backend migration completed. Main loop is all that's left. 2013-07-18 18:03:40 -04:00
Solomon Peachy a3d60820b9 makefile: Strip out the old stuff, only build new stuff now.
Next up, porting other backends to new framework!
2013-07-18 12:51:05 -04:00
Solomon Peachy caaaf3f623 all: Unify naming convention of backends. Get rid of '_' in URIs.
now it's:

 manufacturer-model
2013-07-14 20:10:18 -04:00
Solomon Peachy fbbd488c36 sony_updr150: Add a new experimental backend for the Sony UP-DR150 printer. 2013-07-14 15:55:35 -04:00
Solomon Peachy daec9e6f68 s2145: Rename helper to include manufacturer. 2013-07-06 11:03:49 -04:00
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.
2013-07-06 10:14:06 -04:00
Solomon Peachy 736cedd17e gitignore update. 2013-06-27 22:46:21 -04:00
Solomon Peachy 9ce6e859bf [kodak1400] Fleshing out the state machine. 2013-01-19 21:36:23 -05:00
Solomon Peachy 30cce8b8a1 rename. 2013-01-19 17:10:05 -05:00