Gutenprint / CUPS Dye-sublimation drivers

This is my personal to-do list for printer-related tasks, encompassing both Gutenprint (https://gimp-print.sourceforge.io/) development and CUPS backend work (https://git.shaftnet.org/gitea/slp/selphy_print.git)

ID Task Type Category Summary  asc Status Last Edited
662Feature RequestCommon CodeAdd support for more STATEs and ATTRibutesNew2021-09-30 Task Description

Most of these wll need to be added on a per-family basis, though some at least can be handled in the markers code.

From CUPS:

cover-open, input-tray-missing, marker-supply-empty, marker-supply-low, media-empty, paused, timed-out

RFC8011:

other, door-open, interlock-open, media-jam, media-low, output-tray-missing, shutdown,

Modern CUPS:

marker-print-ribbon-almost-empty, marker-print-ribbon-empty, marker-print-ribbon-missing, output-tray-missing, power-down, power-up, subunit-warming-up, document-format-error (?)

548Feature RequestShinko CHC-S6145/S2245Add support for Sinfonia CHC-S6145-5A (aka CS2-c)New2019-06-04 Task Description

It's a card-sized variant of the CS2.  89mm cards of various widths.

500TODOOther printersAdd support for the Shinko S8145Waiting on Customer2023-10-01 Task Description

The T1/S8145 is a fancy "silver foil" thingey with two print heads.

Won't happen until a user with one shows up.

585Feature RequestZebra printersAdd support for Zebra ID card printers.New2020-03-17 Task Description

I have a P120i that is in perfect working order.

651Feature RequestSony UP-D printersbrightness/contrast, etc on the UP-D898 familyNew2021-09-08 Task Description

There's presumably a way to configure this stuff from the host side,  In a FILE output mode the Windows drivers don't allow these settings to be changed, so to make this happen I'll have to obtain sniffs.

565Feature RequestMitsubishi CP9xxx familyCP-9600 family supposedly supports some sort of multicu...New2017-03-23 Task Description

http://www.mitsubishi-photo.cz/drivers/drivers_printers/cz_en/(%20+firmwaredrivers_printers_digi_en.htm

This references a lot of firmware images, including 'Firmware CP9600 for 13x18,10x15(x2),11.5x15(x2).zip -- None of those sizes are covered in the current Gutenprint code.

580Bug ReportCanon Selphy CP/ESDetect when on battery power and handle it gracefullyNew2022-12-12 Task Description

User reported the CP800 failed to print when on battery power, turns out one of the status fields changed causing us to fail.  I believe that's resovled for the older SELPHY CP models, but the newer ones (including the CP790) and the ES series are likely to have a similar problem.

Not sure what can be done about this without getting the battery and experimenting...

624Feature RequestKodak 605/70xxFigure out backprinting on Kodak 7010 and 7015Requires testing2019-09-23 Task Description

No documentation, no driver option, no idea how to drive it

660Feature RequestMitsubishi CP-Dxx familyFigure out how to decode cut count and skip count on D7...New2021-05-16 Task Description

Cut count is on all of them but the guess is that it's only present in the eeprom dump rather than per-deck info.

Skip count is on all printers that can rewind (I think) -- ie K60, D80, EK305.  Also probably only in the eeprom dump instead of per-deck info.

613Feature RequestMitsubishi CP-Dxx familyFigure out how to pipeline jobs with D70 familyNew2021-02-20 Task Description

Right now the backend won't attempt to send anything over if a given deck is printing. However, the printer has 4*num_banks buffers that can be used to pipeline jobs!

So, try to figure out a way to overlap things. We'll have to be smarter about jobids..

567Feature RequestMitsubishi CP-Dxx familyFigure out how to query the overall job status on the D...New2017-03-23 Task Description

The command I know about just returns an endless status stream..

572Feature RequestMitsubishi MedSciFigure out how to set printer sharpening on the P95DNew2020-02-27 Task Description

The P93D supports it via the driver, but the P95D doesn't.  However, it can be set on the front panel..  It's in there somewhere, I bet.

Bonus -- Can we enable/disable iserial support?

568TODOMitsubishi CP-Dxx familyFigure out how to set the "user string" that's supposed...New2017-03-23 Task Description

There's a proper serial number returned so that's not so critical.

655TODOCanon Selphy CP/ESFigure out if matte printing is possible on SelphyNeo m...New2022-11-26 Task Description

If you print from the printer's UI, it allows you to select various overcoat patterns -- glossy, a matte-like texture, a finer matte texture, and for some, a fine grid pattern.

The windows drivers don't seem to export this at all.  See if this is a fluke.

569Feature RequestMitsubishi CP9xxx familyFigure out image processing algorithms for CP-98xx fami...Requires testing2023-11-25 Task Description

They're an older-generation of the D70 family's.  Data tables are unfortunately embedded inside the drivers, which makes this a lot more challenging. Sigh.

(If nothing else, simply obtaining the RGB->YMC conversion/gamma tables would make the printers immediately useful..)

678Feature RequestHiTi familyFigure out what the 'p' 'm' and 'r' quality identifier ...Researching2023-12-15 Task Description

h == Normal Quality

q == High Quality

p/m/r == ???

 

There's also the LUT files with H/M/T quality codes.

681Feature RequestHiTi familyFirmware update support on HiTi modelsNew2024-01-01 Task Description

no task description

683Feature RequestMitsubishi CP-Dxx familyFirmware update support on Mitsubishi modelsNew2024-01-01 Task Description

Such as the CP-D70 series.

682Feature RequestKodak 605/70xxFirmware update support on Sinfonia modelsResearching2024-01-06 Task Description

(Includes rebranded variants like Kodaks..)

653Feature RequestMitsubishi MedSciImplement Sharpening on the CP9xxx and CP30 printer fam...New2020-12-06 Task Description

I _think_ it's the same algorithm for both.  So use the CP30 to work out what's needed, and test it out.

The library API is already there, so once ready it should just be drop-innable.

Note:  This will also require extracting the data tables from the CP30 driver.

672Feature RequestOther printersInvestigate HP Sprocket Studio printersNew2023-09-27 Task Description

Similar to the SELPHY models, 4x6" print sheet fed.

Might be wifi only.

630TODOCanon Selphy CP/ESInvestigate port 59223 on wifi-enabled Selphy modelsResearching2021-06-10 Task Description

On CP900, CP910, CP1200, and CP1300, a telnet interface is present on port 59223. Upon connecting, it prompts for an unknown password.

557Feature RequestSony UP-D printersInvestigate Sony DPP-FP30New2019-03-26 Task Description

And other members of that consumer printer family.  Not sure if they're still relevant commercially.

520Feature RequestSony UP-D printersInvestigate Sony UP-CR20L aka DNP SL-20Requires testing2020-11-10 Task Description

Sony sold their printer line to DNP, which rebranded these two models.

Investigate their Spool format, and find out if they need an intelligent backend.

663Feature RequestCommon CodeMake backend capable of parsing PPD optionsNew2021-10-28 Task Description

The goal here is to make FastReturn a runtime option specified through the PPD, as not every spool file format can be extended to add this awareness.

Implementing this would probaably reqire the backend to depend on libcups and its PPD/option parsing stuff.

 

608TODOCommon CodeMake Gutenprint more cross-compile friendlyNew2020-03-27
652Feature RequestSony UP-D printersPrint combining for UP-DR200New2020-12-02
657Feature RequestMitsubishi CP-Dxx familyQuery and set vertical calibrationAssigned2021-05-16
588Bug ReportMagicard familyRegistration/Alignment issue with Black planeNew2018-01-04
641TODOCommon CodeRewrite README into more structured ocumentationNew2020-03-05
556Feature RequestSony UP-D printersstatus queries and flow controlResearching2021-08-15
668Feature RequestDNP/CitizenSupport Fujifilm ASK-400Waiting on Customer2023-12-31
674Feature RequestOther printersSupport iDRPT 4x6 printer (Zeva 1966)New2023-09-27
666Feature RequestOther printersSupport Kodak D4600Requires testing2023-10-01
667Feature RequestOther printersSupport Liele Amber / M200 (4x6)New2023-09-27
673Bug ReportOther printersSupport more modern Kodak Dock printersNew2023-09-27
671Feature RequestHiTi familySupport P110 familyNew2023-09-10
670Feature RequestHiTi familySupport P530DWaiting on Customer2023-09-10
632Feature RequestMitsubishi CP-Dxx familySupport Panorama on CP-D90DW familyRequires testing2024-01-21
680Feature RequestShinko CHC-S6145/S2245Support Panorama on Kodak 6900/6950 modelsNew2024-01-07
634Feature RequestShinko CHC-S6245/ Kodak 8810Support Panorama sizes on EK8810Requires testing2024-01-21
658Feature RequestDNP/CitizenSupport the citizen cx-02-sWaiting on Customer2023-10-01
629Feature RequestHiTi familySupport the HiTi CS-2xx card models.Waiting on Customer2023-11-30
649TODOShinko CHC-S6145/S2245Support the Kodak 6900/6950 and HiTi M610Requires testing2021-08-13
677Feature RequestShinko CHC-S6245/ Kodak 8810Support updating lamination data on Sinfonia models (ie...New2023-10-30
659Feature RequestKodak 605/70xxsupport "watermarking" on the EK70xx seriesWaiting on Customer2022-06-24
669Feature RequestHiTi familySupport X610Waiting on Customer2023-09-10
665Feature RequestHiTi familySupprt "sheet" models like the P310 and P320 series.Waiting on Customer2023-06-12
656TODOMitsubishi CP-Dxx familyValidate / Test Fujifilm ASK-500Waiting on Customer2021-03-31
654TODOOther printersValidate / Test Nidac Copal printersRequires testing2023-10-01
Showing tasks 1 - 50 of 52 Page 1 of 2

Available keyboard shortcuts

Tasklist

Task Details

Task Editing