Feature: Extend Cover image#351
Feature: Extend Cover image#351jonasdiemer wants to merge 7 commits intocrosspoint-reader:masterfrom
Conversation
|
Hi @jonasdiemer related to the sleep screen, I opened this issue: #348. |
I fully agree, we'd need separate upscaling for when the image is too small in both directions. I found the extension working very well when the cover is slightly too large/small in one dimension as a good alternative to cropping (which has the risk of removing content) or fitting (which leaves blank space)... whereas expand works nicely (agreed, in this example crop would have worked, too): |
|
Before this is merged I'd love to solve the case raised here: #351 (comment) It might just as simple as always upscaling to at least the screen size (based on fit/fill), and then applying extend after that upscale. |
Yes, we should probably always upscale. If anyone wants to take a stab at this, don't wait for me 😉 |
|
Moving this back into draft (mostly for reviewer benefit when scanning open PRs), won't be merged without addressing comments |
Supersedes crosspoint-reader#358 and includes the bugfix from crosspoint-reader#351
Supersedes crosspoint-reader#358 and includes the bugfix from crosspoint-reader#351




Summary
This feature adds an option "extend" to the Cover mode, which takes 20 pixels from the corners of the cover image and repeats them outwards in accordeon style. This avoids cropping and still fills the whole screen. Works best when the image "almost" fits.
AI Usage
While CrossPoint doesn't have restrictions on AI tools in contributing, please be transparent about their usage as it
helps set the right context for reviewers.
Did you use AI tools to help write this code? ** PARTIALLY**