Err, 3 years late, but I finally ported my
dithering patch to the
'new' codebase .
No longer needs to patch C code thanks to @kovidgoyal's work
.
Especially glad about that bit, because I utterly failed at making Qt5 give me anything I'd have liked (i.e., dithering
).
To make it perfect, we'd basically need Nickel to switch to PNG and to stop doing crappy processing/rescaling when it's not needed, so, probably as good as it's going to get
.
EDIT: Crazy 3 AM test seems to point to the fact that Nickel does indeed handle those files being saved as PNG... Yum!
EDITē: Yup, works fine, looks much better
. Might even be pixel-perfect for the sleep cover on devices where there's no hidden pixels... (But as I have an H2O, sadly, that's not me, there's still stupid scaling involved because of these 11px on top...).