-
-
Notifications
You must be signed in to change notification settings - Fork 514
Sketchbook explorer #344
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
Sketchbook explorer #344
Conversation
CLA assistant check
All committers have signed the CLA.
Please revert the indentation changes, and then I look into the PR.
efecad3 to
e6d1c7d
Compare
Please revert the indentation changes, and then I look into the PR.
done... don't know why formatter put a 2 space tab size on that file 🤷
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I cannot add custom icons. It does not work anymore.
arduino-ide-extension/src/browser/widgets/sketchbook/sketchbook-tree-widget.tsx
Outdated
Show resolved
Hide resolved
arduino-ide-extension/src/browser/widgets/sketchbook/sketchbook-tree-widget.tsx
Outdated
Show resolved
Hide resolved
arduino-ide-extension/src/browser/widgets/sketchbook/sketchbook-tree-model.ts
Show resolved
Hide resolved
arduino-ide-extension/src/browser/widgets/sketchbook/sketchbook-tree-model.ts
Outdated
Show resolved
Hide resolved
arduino-ide-extension/src/browser/widgets/sketchbook/sketchbook-tree-model.ts
Outdated
Show resolved
Hide resolved
e6d1c7d to
080c396
Compare
645333b to
eb66f4d
Compare
eb66f4d to
e1a8647
Compare
ubidefeo
commented
May 1, 2021
I took some time to review the behaviour and found a few things I don't like.
Taking notes and reporting back on Monday
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fstasi here's my feedback on the tests
Implementation
- Sketchbook explorer tab icon not visible at launch: make sure it shows up
- Hidden (
.SOMETHING) files and folders should not be visible - Double-click on a sketch main folder opens in a new window, but before it toggles expand/contract view. Maybe the expand feature should only happen on the arrow
- When a file external to the sketch is clicked (preview mode) it occupies a tab next to the Sketch's files. Closing the Sketch and reopening it preserves this tab. This behaviour should be eliminated: opening a Sketch only opens its files
Design
- the Arduino Logo as an icon for
.inofiles is identifiable but not looking good. The.inofile icon is the same assigned to the Sketch container
eda47cb to
e56f5cd
Compare
✅ Sketchbook explorer tab icon not visible at launch: make sure it shows up ✅ Hidden (`.SOMETHING`) files and folders should not be visible ✅ Double-click on a sketch main folder opens in a new window, but before it toggles expand/contract view. Maybe the expand feature should only happen on the arrow 🚯 When a file external to the sketch is clicked (preview mode) it occupies a tab next to the Sketch's files. Closing the Sketch and reopening it preserves this tab. This behaviour should be eliminated: opening a Sketch only opens its files
e56f5cd to
0295cfc
Compare
@ubidefeo
ubidefeo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all works except
*the Arduino Logo as an icon for .ino files is identifiable but not looking good. The .ino file icon is the same assigned to the Sketch container
please replace the .ino file icon with the one used for the Sketch container:
image
0295cfc to
77ba0cb
Compare
all works except
*the Arduino Logo as an icon for .ino files is identifiable but not looking good. The .ino file icon is the same assigned to the Sketch containerplease replace the
.inofile icon with the one used for the Sketch container:
image
done!
6239a58 to
d7c7898
Compare
d7c7898 to
3bcdc59
Compare
0d4068f to
cdcec92
Compare
cdcec92 to
b9ad341
Compare
e358a56 to
b8f87dc
Compare
9c476c2 to
8b0d663
Compare
5bc945e to
69d7f29
Compare
4956080 to
cfaf905
Compare
Uh oh!
There was an error while loading. Please reload this page.
Motivation
Local and remote sketchbook functionalities. Feature is documented here
Change description
Reviewer checklist