Duet3D / DuetWebControl

A completely new web interface for the Duet electronics
GNU General Public License v3.0
408 stars 230 forks source link

[FeatureRequest]: Merge Status and Dashboard #417

Open kr15uk opened 2 years ago

kr15uk commented 2 years ago

Is your feature request related to a problem? Please describe.

I keep jumping between Status and Dashboard constantly, examples:

  1. While jogging etc I'm unable to see reported position, I have to jump to Status to check position then back to Dashboard to jog a bit, back to Status to check location again and so on. Especially frustrating if using touchscreen device hence you not always sure if tap was registered as a click (if you're too quick tapping it zooms as well) so you can not rely on counting how many taps you did.
  2. Swapping Revo nozzle - go to status, set the temp, then to Dashboard retract the filament, back to Status to set cooldown, swap the nozzle, set heat back up, then back to Dashboard to extrude a little.

Describe the solution you propose.

Sure thing it's nice to have less busy page but there's a lot of clicking. Perhaps separate into all things extrusions and all things movement?! Or just merge them both as it was.

Describe alternatives you've considered

  1. Tried running 2x tabs side by side, not the solution on mobile though.
  2. Do all through the console which is nice but clicking is easier on touch screen device.
  3. There is a plugin to create custom layout I've heard but that defeats the point I guess.
  4. Roll back to the version it had all in one page (haven't tried yet, need to make sure it's all supported on older DWC)

Provide any additional context or information.

No response

AlansCodeLog commented 2 years ago

On mobile the hamburger menu also auto-collapses (unlike desktop) which means two taps to get back and forth. If icons at bottom is on, it's slightly more comfortable even though it's still two taps (because they're in a pre-determined place), but that only shows up when my phone is horizontal, not vertical for some reason.