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

Skip the start screen in one-off mode #3594

Closed
rakyll opened this issue Jul 27, 2015 · 4 comments
Closed

Skip the start screen in one-off mode #3594

rakyll opened this issue Jul 27, 2015 · 4 comments
Assignees
Labels
Component: CLI The Arduino IDE's command line interface Type: Duplicate Another item already exists for this topic
Milestone

Comments

@rakyll
Copy link

rakyll commented Jul 27, 2015

arduino, as a command line tool, should never require a graphical desktop environment. Given one of the one-off mode options (such as --verify and --upload), the executable should only use stdout and stderr to report the launch progress or keep itself silent.

@carlosperate
Copy link
Contributor

A known issue that, for now, looks like it won't be fixed: #1981

@rakyll
Copy link
Author

rakyll commented Jul 27, 2015

I am working on a command line tool that wraps arduino, my primary goal is to give users no graphical output rather than disabling the graphics mode entirely -- my users are likely going to be using the tool on a desktop env anyways.

As it's mentioned on #1981, graphics dependencies are deeply baked in Base.java. But what about closing the splash screen right after the launch, before it's too late at

} else if (parser.isVerifyOrUploadMode()) {
?

@carlosperate
Copy link
Contributor

I believe that is currently only a problem on os x, this issue might have more info about it: #1970

Maybe one of the main developer can shed some light on this specific request.

Since you are also working on a CLI tool, it might be work checking if errors trigger a window to pop up. I've found this issue #3515 on Windows, might be same in other operating systems.

@facchinm facchinm added the Component: CLI The Arduino IDE's command line interface label Jul 29, 2015
@matthijskooijman
Copy link
Collaborator

This is actually a duplicate of #1970, so I'm closing this report in favor of that one. IIRC, the problem is that the splash screen is shown by the loader which runs before any of our Arduino Java code runs.

@matthijskooijman matthijskooijman added the Type: Duplicate Another item already exists for this topic label Jul 29, 2015
@ffissore ffissore modified the milestone: Release 1.6.6 Aug 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: CLI The Arduino IDE's command line interface Type: Duplicate Another item already exists for this topic
Projects
None yet
Development

No branches or pull requests

5 participants