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

Display process and progress information on startup/splash screen #2585

Open
3 tasks done
ruvsudrn opened this issue Dec 2, 2024 · 2 comments
Open
3 tasks done

Display process and progress information on startup/splash screen #2585

ruvsudrn opened this issue Dec 2, 2024 · 2 comments
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@ruvsudrn
Copy link

ruvsudrn commented Dec 2, 2024

Describe the problem

When running the Arduino IDE for the first time it shows a white window with a "pulsing" Arduino logo in the middle.

From reading other complaints and comments online the program is supposed to be downloading library files and setting up for first run.

The interface does not communicate any of this to the user and as such the interface is "stupid by design" and should be improved.

The addition of a simple text box at the bottom of the window with some status information would help every single user to be patient and wait for the IDE to complete its tasks.

Image

To reproduce

If needed uninstall Arduino and purge all old Arduino files.

Run the Arduino IDE for the first time.

Expected behavior

The program should start.

If the program needs to do stuff, then it should tell the user what it is doing.

This is interface design 101 guys, c'mon.

Arduino IDE version

Any

Operating system

N/A

Operating system version

Any

Additional context

No response

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details
@ruvsudrn ruvsudrn added the type: imperfection Perceived defect in any part of project label Dec 2, 2024
@ruvsudrn
Copy link
Author

ruvsudrn commented Dec 3, 2024

I have also noted that this interface is also used when performing a long running task, such as opening or closing a file/sketch. This also fails basic interface design guidelines as there is no progress bar or information tracker to assist the user to understand what the software is doing.

@Dmitry-Chernikov

This comment has been minimized.

@per1234 per1234 changed the title Arduino IDE on First Run is a Stupid Interface Display process and progress information on startup/splash screen Dec 13, 2024
@per1234 per1234 added type: enhancement Proposed improvement topic: code Related to content of the project itself and removed type: imperfection Perceived defect in any part of project labels Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

3 participants