Skip to content

Improve UI of movement panel#505

Merged
chrishamm merged 2 commits intoDuet3D:v3.7-devfrom
blaggacao:v3.6-dev-movement-panel-ui
Oct 31, 2025
Merged

Improve UI of movement panel#505
chrishamm merged 2 commits intoDuet3D:v3.7-devfrom
blaggacao:v3.6-dev-movement-panel-ui

Conversation

@blaggacao
Copy link

@blaggacao blaggacao commented Aug 25, 2025

This PR optimizes the CNC Movement Panel such that when run on Mobile, users are less likely to achieve either of these adverse outcomes:

  • Accidentially click on a "Set" button because it is right at the edge of the cell phone screen, close to where you typically hold and support you mobile phone
  • Accidentially go to work zero for the same reason breaking your toolbit on its way (or alternatively triggering an emergency stop, loosing homing et al)
  • Accidentially set an axis instead of triggering a jog button because the jog button is way too close to the next axis' set (or home) buttons

This also moves the less important calibration options a bit out of the prime screen estate further down where they are still easy to find but defer to the more important options.

Before

image

After

image

Granted, this optimizes for right-handers, about approx. 85% to 90% of all people.

@blaggacao
Copy link
Author

@T3P3 Could you also check if this can be reviewed / incorporated?

@blaggacao
Copy link
Author

@chrishamm Would you kindly consider this (or a similar) improvement to the UI?

@blaggacao blaggacao force-pushed the v3.6-dev-movement-panel-ui branch from 500caeb to e5ca255 Compare September 8, 2025 15:43
@blaggacao blaggacao changed the base branch from v3.6-dev to v3.7-dev September 8, 2025 15:43
@blaggacao
Copy link
Author

@chrishamm This now targets v3.7-dev as requested in the forum.

@chrishamm chrishamm merged commit b3883ad into Duet3D:v3.7-dev Oct 31, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Oct 31, 2025
@blaggacao blaggacao deleted the v3.6-dev-movement-panel-ui branch November 20, 2025 08:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants