Skip to content

fix(streamdeck): crop the discard key's picture square instead of squashing it - #58

Merged
DarrellVS merged 1 commit into
devfrom
streamdeck-square-thumb
Sep 23, 2026
Merged

DarrellVS merged 1 commit into
devfrom
streamdeck-square-thumb

Conversation

@DarrellVS

Copy link
Copy Markdown
Owner

The Stream Deck SVG renderer ignores slice, so the 21:9 thumbnail was squashed into the square key. GoodBit now crops the centre square and sends it at 144x144. Plugin 0.4.2.

Checked: the preview returns a 144x144 undistorted centre crop.

🤖 Generated with Claude Code

…ashing it

The Stream Deck app draws SVG with a renderer that ignores
`preserveAspectRatio="xMidYMid slice"`, so the 21:9 thumbnail was squashed
into the square key rather than covering it. GoodBit now crops the middle
square of the frame and sends it at 144 x 144, so the key's SVG places it
one to one and there is nothing left to scale wrongly. Plugin 0.4.2.

Checked: the preview route now hands back a 144 x 144 JPEG of the middle
of the newest clip, undistorted.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@DarrellVS DarrellVS added this to the 3.5.0 milestone Sep 23, 2026
@DarrellVS DarrellVS added bug Something isn't working stream-deck The Elgato plugin labels Sep 23, 2026
@DarrellVS DarrellVS self-assigned this Sep 23, 2026
@DarrellVS
DarrellVS merged commit beb0885 into dev Sep 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working stream-deck The Elgato plugin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant