Skip to content

libcupsfilters: custom test page#526255

Open
raboof wants to merge 1 commit into
NixOS:masterfrom
raboof:libcupsfilters-custom-testpage
Open

libcupsfilters: custom test page#526255
raboof wants to merge 1 commit into
NixOS:masterfrom
raboof:libcupsfilters-custom-testpage

Conversation

@raboof

@raboof raboof commented May 31, 2026

Copy link
Copy Markdown
Member

The upstream CUPS test page is terrible: it includes images that are way lower-quality than today's consumer printers, both in terms of resolution and colour depth.

Upstream doesn't seem interested in improving this. The next best thing is to at least have a slightly-better test page in Nix, and take the opportunity to throw in a Nix logo or two.

I spoke to someone who is familiar with print and they mentioned solid rgbcmyk blocks are more useful than the 'color wheel'.

I could imagine further improvements (maybe adding a 'rainbow gradient', text in various point sizes, 'hyperbolic wedges'), but this seems like a good first step.

Things done

@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels May 31, 2026
The upstream CUPS test page is terrible: it includes images that are way lower-quality than today's consumer printers, both in terms of resolution and colour depth.

Upstream [doesn't seem interested](OpenPrinting/libcupsfilters#100) in improving this. The next best thing is to at least have a slightly-better test page in Nix, and take the opportunity to throw in a Nix logo or two.

I spoke to someone who is familiar with print and they mentioned solid rgbcmyk blocks are more useful than the 'color wheel'.

I could imagine further improvements (maybe adding a 'rainbow gradient', text in various point sizes, 'hyperbolic wedges'), but this seems like a good first step.
@raboof raboof force-pushed the libcupsfilters-custom-testpage branch from 7024158 to b869059 Compare May 31, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

9.needs: reviewer This PR currently has no reviewers requested and needs attention. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant