Skip to content

[1875] 3/4ths gauge in autosize is not working well + needle dial fix for tall gauges - #2199

Merged
knolleary merged 2 commits into
mainfrom
1875-auto-gauge
Aug 21, 2026
Merged

[1875] 3/4ths gauge in autosize is not working well + needle dial fix for tall gauges #2199
knolleary merged 2 commits into
mainfrom
1875-auto-gauge

Conversation

@n-lark

@n-lark n-lark commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Description

Auto-size gauge-34 was collapsing to one row and its fixed 300px arc spilled over, so stacked gauges overlapped. This gives an auto gauge-34 a sensible 3-row cell and sizes the dial to its cell instead of that fixed fallback, scoped to gauge-34 so nothing else changes.

Also fixes a bug that was introduced by #1607: The needle sitting off its center point for tall gauges - it pivoted on the canvas bottom instead of the arc center which caused it to be slightly off.

See before + after pics

3/4ths gauge autosize before

Screenshot 2026-08-20 at 8 30 24 AM

3/4ths gauge autosize after

Screenshot 2026-08-20 at 8 30 30 AM

Dial fix for 1607 before

Screenshot 2026-08-20 at 12 31 42 PM

Dial fix for 1607 after

Screenshot 2026-08-20 at 12 32 16 PM

Related Issue(s)

Resolves #1875
Relates to https://github.com/FlowFuse/engineering/issues/241

Checklist

  • I have read the contribution guidelines
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
    • Upgrade instructions
    • Configuration details
    • Concepts
  • Changes flowforge.yml?
    • Issue/PR raised on FlowFuse/helm to update ConfigMap Template
    • Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production
  • Link to Changelog Entry PR, or note why one is not needed.

Labels

  • Includes a DB migration? -> add the area:migration label

@n-lark n-lark self-assigned this Aug 20, 2026
@n-lark
n-lark marked this pull request as draft August 20, 2026 19:09
@n-lark
n-lark marked this pull request as ready for review August 20, 2026 19:35
@n-lark n-lark changed the title [1875] 3/4ths gauge in autosize is not working well [1875] 3/4ths gauge in autosize is not working well + needle dial fix for tall gauges Aug 20, 2026
@knolleary
knolleary merged commit 7932384 into main Aug 21, 2026
4 checks passed
@knolleary
knolleary deleted the 1875-auto-gauge branch August 21, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Gauge in autosize is not working well

2 participants