bambulab / BambuStudio

PC Software for BambuLab and other 3D printers
GNU Affero General Public License v3.0
1.86k stars 261 forks source link

[Feature request] Bigger Checkboxes on the touchscreen #1050

Open NairoDorian opened 1 year ago

NairoDorian commented 1 year ago

Is your feature request related to a problem? Please describe. Yes I and many others are having issues with the checkbox on the touchscreen of the X1/X1C at the start of a print, to click on the checkbox, they are so tiny and induce misclicks, I am talking about the Bed Leveling, Flow Calibration, and Timelapse checkboxes

Describe the solution you'd like There is so much free space, please make the checkboxes at least twice at big to allow easy checking and uncheck

I am not the first to report it, I have seen many videos like this before but no one took the time to post a feature request, so here it is.

https://www.facebook.com/groups/bambulabofficialusers/posts/933627724247914

"Yeah, it bugs me too. I also agree with the suggestion that it should default to the settings that was originally used for the model" "Remembering the “checked” options from the previous print would be nice" "Drives me crazy - it takes several tries to get all the selections I want." "I have to use a stylus to use that. my fingers are too fat " "Yeah they need to fix that in the next update"

SaltWei commented 1 year ago

This has no relationship with Slicer and maybe official support can't be got timely here. I have transfered this ticket to printer team.

For firmware and printer issue, please move to https://forum.bambulab.com/ or BanbuHandy APP to report ticket (https://wiki.bambulab.com/en/x1/troubleshooting/upload-log) for better support. Thanks!

sodachen22 commented 1 year ago

@NairoDorian Regarding the small checkboxes, it is already changed in the latest firmware that we make both the checkboxes and the text of the checkbox clickable. But there is still a delay between the user clicking the checkbox and the checkbox changing states. That is because UI is waiting for the status to change from execution MCU after checking box is clicked.