Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

scheduler/printers.c: Check for CMYK as well (fixes #421) #500

Merged
merged 1 commit into from
Jan 10, 2023

Conversation

zdohnal
Copy link
Member

@zdohnal zdohnal commented Oct 18, 2022

In load_ppd() we would set the print-color-mode to monochrome only if the device supported color printing and the default PPD choice for ColorModel was RGB - this broke settings for color printing for models, which use CMYK for ColorModel.

With this patch we check for CMYK as well.

CUPS 3.0-

In `load_ppd()` we would set the `print-color-mode` to `monochrome` only if
the device supported color printing and the default PPD choice for
ColorModel was RGB - this broke settings for color printing for models,
which use `CMYK` for ColorModel.

With this patch we check for CMYK as well.

CUPS 3.0-
@AreaZR
Copy link
Contributor

AreaZR commented Nov 17, 2022

Any update on this?

@blu2lz
Copy link

blu2lz commented Jan 9, 2023

Since this is a minor change but fixes color printing on Fedora for users using PPDs with CMYK printers, please merge and schedule this for 2.4.3.

Related: #451
@michaelrsweet Please review, thanks!

Copy link
Member

@michaelrsweet michaelrsweet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks fine to me.

@zdohnal zdohnal merged commit 9b31bae into OpenPrinting:master Jan 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants