Skip to content

Conversation

@come-nc
Copy link
Contributor

@come-nc come-nc commented Jan 20, 2026

Summary

On some systems (depending on imagick version I think) the ratio would
be messed up on the touchicon, favicon and link preview images.
This fixes it without breaking other systems.

Checklist

On some systems (depending on imagick version I think) the ratio would
 be messed up on the touchicon, favicon and link preview images.
This fixes it without breaking other systems.

Signed-off-by: Côme Chilliet <[email protected]>
@come-nc come-nc added this to the Nextcloud 33 milestone Jan 20, 2026
@come-nc come-nc requested a review from nilsding January 20, 2026 10:47
@come-nc come-nc self-assigned this Jan 20, 2026
@come-nc come-nc requested a review from a team as a code owner January 20, 2026 10:47
@come-nc come-nc added the 3. to review Waiting for reviews label Jan 20, 2026
@come-nc come-nc requested review from Altahrim, ArtificialOwl, leftybournes and salmart-dev and removed request for a team January 20, 2026 10:47
@come-nc
Copy link
Contributor Author

come-nc commented Jan 20, 2026

A warm thank you to @nilsding who found the fix. Not sure why that works, but it does.

@come-nc
Copy link
Contributor Author

come-nc commented Jan 20, 2026

/backport to stable32

@come-nc
Copy link
Contributor Author

come-nc commented Jan 20, 2026

/backport to stable31

@provokateurin
Copy link
Member

Not sure why that works, but it does.

I'd love to know, this looks so strange and doesn't make any sense to me 🙈

@come-nc come-nc merged commit 4e64c07 into master Jan 20, 2026
213 of 223 checks passed
@come-nc come-nc deleted the fix/fix-icon-ratio branch January 20, 2026 13:04
@nextcloud-bot nextcloud-bot mentioned this pull request Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Theming: touchIcon-core aspect ratio incorrect - only square logo rendered correctly

6 participants