Skip to content

Support .inoz sketches #7555

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

Open
lmihalkovic opened this issue May 3, 2018 · 1 comment
Open

Support .inoz sketches #7555

lmihalkovic opened this issue May 3, 2018 · 1 comment
Labels
feature request A request to make an enhancement (not a bug fix)

Comments

@lmihalkovic
Copy link

lmihalkovic commented May 3, 2018

Arduino builder has a year old branch that was experimenting with single file sketches. I proposed the idea 2 years ago and implemented it in the IDE and via a custom builder based on the fixed up original java builder (1.6.xx codebase).

Proposed scope

  • .inoz single file (the suffix used in builder)
  • a libraries folder with all the dependent libraries in zip/tgz format
  • a shiny new icon (just a new color maybe) to make these stand out
  • add a 'Tools/Email sketch' to send them around?
  • add a 'Tools/Copy to Create'?
@lmihalkovic
Copy link
Author

A couple bugs left (like the editor title which is incorrectly assigned from a call to getFile().getParent())

The point is that it just works

screen shot 2018-05-03 at 8 09 09 pm

... and aside from the usefulness I see, I think it also delivers a stronger branding message when looking at the filesystem. people keeping their 'archived' projects as .inoz would never have to wonder what these are or how to figure out what is missing to run them

screen shot 2018-05-03 at 8 15 30 pm

@per1234 per1234 added the feature request A request to make an enhancement (not a bug fix) label Oct 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request A request to make an enhancement (not a bug fix)
Projects
None yet
Development

No branches or pull requests

2 participants