Flyspray:: http://bugs.shaftnet.org/ Flyspray::CUPS Dyesub Backends: Recently closed tasks 2018-01-27T01:29:07Z FS#532: Verify support for S1245 http://bugs.shaftnet.org/index.php?do=details&task_id=532 2018-01-27T01:29:07Z Solomon Peachy Code complete, but needs testing. Code complete, but needs testing.

]]>
FS#519: Investigate Mitsubishi CP-W5000 http://bugs.shaftnet.org/index.php?do=details&task_id=519 2018-01-26T01:47:49Z Solomon Peachy The CP-W5000 is a duplex 8" model, apparenltly a rebadged Kodak D4000 The CP-W5000 is a duplex 8" model, apparenltly a rebadged Kodak D4000

]]>
FS#577: Add ability to query status from cmdline http://bugs.shaftnet.org/index.php?do=details&task_id=577 2018-01-08T12:22:24Z Solomon Peachy We don't get much info, but we can at least find out if any errors are pending, and if the printer is busy.. We don't get much info, but we can at least find out if any errors are pending, and if the printer is busy..

]]>
FS#581: Add status query to Canon Selphy backends http://bugs.shaftnet.org/index.php?do=details&task_id=581 2018-01-04T15:00:50Z Solomon Peachy Query printer status -- eg loaded paper type, error codes, and whatnot. The raw data is already there, but it would require a different code path to parse things for human output. Query printer status -- eg loaded paper type, error codes, and whatnot.

The raw data is already there, but it would require a different code path to parse things for human output.

]]>
FS#589: Fix 8bpp->6bpp color scaling http://bugs.shaftnet.org/index.php?do=details&task_id=589 2018-01-04T01:58:57Z Solomon Peachy Right now we just shift the color data over by 2bits.  It looks like that's naive; it looks like we need some sort of gamma-aware 8->6 mapping on a per-channel basis.  This may require Gutenprint to spit out RGB data, and we perform the YMC conversion at the same time we apply gamma?  (not unlike the Mitsu D70 family..) The printer's "gamma curve" settings don't seem to have any major effect. It's also possible that my printer's head is just plain shot (there's already a bad row of pixels..), and that everything is actually fine. Right now we just shift the color data over by 2bits.  It looks like that's naive; it looks like we need some sort of gamma-aware 8->6 mapping on a per-channel basis.  This may require Gutenprint to spit out RGB data, and we perform the YMC conversion at the same time we apply gamma?  (not unlike the Mitsu D70 family..)

The printer's "gamma curve" settings don't seem to have any major effect.

It's also possible that my printer's head is just plain shot (there's already a bad row of pixels..), and that everything is actually fine.

]]>
FS#587: Figure out Magicard Duplex and Mag-stripe encoding. http://bugs.shaftnet.org/index.php?do=details&task_id=587 2017-12-16T23:31:41Z Solomon Peachy Support is in for basic stuff, but it's not clear how to proceed with Duplex and Mag-stripe stuffs. Support is in for basic stuff, but it's not clear how to proceed with Duplex and Mag-stripe stuffs.

]]>
FS#584: Support Magicard Card printers http://bugs.shaftnet.org/index.php?do=details&task_id=584 2017-11-24T00:56:08Z Solomon Peachy A backend's in place that can read the printer status but it doesn't parse/send over jobs yet.  Still haven't figured out the image dara format. A backend's in place that can read the printer status but it doesn't parse/send over jobs yet.  Still haven't figured out the image dara format.

]]>
FS#559: Pull copy generation out of backend http://bugs.shaftnet.org/index.php?do=details&task_id=559 2017-11-09T21:55:15Z Solomon Peachy Gutenprint 5.2.12 now supports generating multiple copies.  The backend shouldn't do it internally (nor should it print hte PAGE output)  * Printers that have a copy count in the job header -- use the printjob number if it's >= the cmdline copy one.  * Otherwise, backend should loop and generate copies.  * If *not* invoked from within CUPS, print the PAGE output. Gutenprint 5.2.12 now supports generating multiple copies.  The backend shouldn't do it internally (nor should it print hte PAGE output)

 * Printers that have a copy count in the job header -- use the printjob number if it's >= the cmdline copy one.

 * Otherwise, backend should loop and generate copies.

 * If *not* invoked from within CUPS, print the PAGE output.

]]>
FS#570: Iterate through all printer interfaces and altsettings when enumerating. If necessary. http://bugs.shaftnet.org/index.php?do=details&task_id=570 2017-11-08T19:06:20Z Solomon Peachy We assume that the first interface/altsetting is what we need.  And, for that matter, that the first set of endpoints is what we want. We assume that the first interface/altsetting is what we need.  And, for that matter, that the first set of endpoints is what we want.

]]>
FS#566: Dig up firmware update package for CP-K60DW-S 1.04 http://bugs.shaftnet.org/index.php?do=details&task_id=566 2017-07-19T02:15:38Z Solomon Peachy Then add the checksum to the backend so we can complain if the firmware is out of date. Then add the checksum to the backend so we can complain if the firmware is out of date.

]]>