Re: 'commandtoepson' revamping?
Solomon Peachy <[email protected]>
| Newsgroups | gmane.linux.printing.gimp-print.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Sep 16, 2021 at 07:48:39PM -0400, Robert Krawitz wrote:
> This is going to need some pretty thorough testing. Unfortunately, I
> don't have many old printers any more, so there's going to need to be
> some kind of graceful failure.
I just committed the first steps in this direction. I generalized the
logic in the PPD generator to get the command filter name and the list
of supported commands out of internal configuration variables, instead
of blindly exporting support for 'commandtoepson' with an implicit (and
incorrect) list of supported commands if the printer name included the
string 'EPSON'.
I used the same variable mechanism to finally hook up cups command
support to the dyesub family, and I can confirm it works on the models
that I can access remotely right now. Huzzah!
Next up will be to try and bridge escputil consumable & status queries
into the commandtoepson backend.
- Solomon
--
Solomon Peachy pizza at shaftnet dot org (email&xmpp)
@pizza:shaftnet dot org (matrix)
High Springs, FL speachy (libra.chat)
_______________________________________________
Gimp-print-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gimp-print-devel
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE3H5Sx9DyiyB5hnENrGLLO/XVulEFAmFROCYACgkQrGLLO/XV ulFPxQ//QjIgSj149rxgIwxV1jzbpo1Ht9RH1xlQRToGMCN9qJDm9ZZn8QnMUT7E ZSj9zJ2aysS4sxw3ROQwvLgc+JpSgp6a+tPSdnVKHf3SDT2G2VtbBLjivjnTAo3U LOUo3L+XAUWzoQ9SmQZnq9zWgbyNvxsAk8ZeWKfqmwrWxjKgQ3i1p/Df9NCaCE+m M4l1uC21fTrUEm2WPvTiXwQjYsTnRmYMkm+rnFylQ4ek3xpDhRwbtYotwqlRwaxb J+AoPc1AV3wWqr2kyaMtXSZ62xEQjVmrJddWJBbz4vYkq0UtIbZvPClfS3gcMLU+ RFHLoFOQY31l3Cwl9z5R3AUTl8fzorKA8WOsP7OuUiH0nfPkSeWbfLo3CmR+Canu gizCRqoZ+qtzAXwijdURsiGtPpuni3ouX2KjlXdmUUZW1DVBf2TR9dFWRvvBBDbx v4HAKDjUCbV29LcIhXmfAwpd1BEwteYS5CUA9P9tmqT/nd1zePKf6cSolci0xKFC 1hAIvcscNDC7ufbQfts8LQPdc3h42rD3oM//JadODZ5dbgEFegyFVCdQ5FsKEd6B cc8SC8PKZri+WtRJFRLLEPfGE1HkyNEBFdUJ23/rkCh705dC8e5S81FzzoEdduur NERegAf8z1qIqkgZFv1taBt4i8eCxRFsn5+1l9OMDiua11uIgYU= =JC3Y -----END PGP SIGNATURE-----