Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show "Configure And Upload" dialog again on next attempt after failed upload #1386

Closed
3 tasks done
per1234 opened this issue Sep 2, 2022 · 0 comments · Fixed by #1415
Closed
3 tasks done

Show "Configure And Upload" dialog again on next attempt after failed upload #1386

per1234 opened this issue Sep 2, 2022 · 0 comments · Fixed by #1415
Assignees
Labels
conclusion: resolved Issue was resolved criticality: medium Of moderate impact topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@per1234
Copy link
Contributor

per1234 commented Sep 2, 2022

Describe the request

Consider whether it will be an improved UX to trigger the "Configure And Upload" dialog again on the upload attempt following a failed upload.

This will provide a better user experience in the event the upload failed due to incorrect values entered in the dialog, but also be inconvenient in the case where the upload failed for an unrelated reason, so there is a tradeoff.

🙂 The user may find this to be a more intuitive user experience.

Describe the current behavior

It may sometimes be necessary to integrate user provided information (e.g., a password) into the command used to upload a sketch to an Arduino board.

This capability is provided by the "user provided fields" system.

On the first upload of a given sketch to a given board on a given port that is configured to use user provided fields, the Arduino IDE presents a "Configure And Upload" dialog (#550):

image

For the convenience of the user, this information is then stored temporarily for that sketch, board, and port selection and the dialog will not be presented again unless one of the following occurs:

  • A different sketch is opened
  • A new board is selected
  • A new port is selected
  • The Sketch > Configure and Upload menu item is used

🙁 If the user made a mistake while filling in the dialog, or made a change that requires updating the fields, it might not be clear to them how to do that.

Arduino IDE version

2.0.0-rc9.2.snapshot-20cc34c

Operating system

All

Operating system version

Any

Additional context

Related: #1359

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: resolved Issue was resolved criticality: medium Of moderate impact topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants