Skip to content

Increase Sketchbook view tree indent #1049

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

Closed
3 tasks done
per1234 opened this issue Jun 12, 2022 · 0 comments · Fixed by #1097
Closed
3 tasks done

Increase Sketchbook view tree indent #1049

per1234 opened this issue Jun 12, 2022 · 0 comments · Fixed by #1097
Assignees
Labels
conclusion: resolved Issue was resolved priority: medium Resolution is a medium priority topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@per1234
Copy link
Contributor

per1234 commented Jun 12, 2022

Describe the request

Increase the size of the indentation of each tree level in the Arduino IDE sketchbook view.

🙂 The structure of sketchbooks which organize sketches into subfolders will be clearly visible.

Describe the current behavior

The Arduino IDE's "Sketchbook" view allows the user to browse and open sketches in their sketchbook folder.

Users may find it useful to organize their sketches into subfolders of the sketchbook folder. These subfolders can be expanded in the "Sketchbook" view, which indicates the nesting structure by indentation levels

🙁 The indent size is very small, which might make it more difficult to see the structure at a glance.

image

Arduino IDE version

2.0.0-rc7

Operating system

Windows, Linux

Operating system version

Windows 10, Ubuntu 20.04

Additional context

I had the same problem in VS Code (which used to have a similarly miniscule default indent size of 8 px before they increased it to 20. I was able to customize it to my own preference via the workbench.tree.indent settings key. Unfortunately, this key does not seem to be supported by Arduino IDE/Eclipse Theia.


Related: #1050

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
@per1234 per1234 added criticality: low Of low impact topic: code Related to content of the project itself type: enhancement Proposed improvement labels Jun 12, 2022
@fstasi fstasi added priority: medium Resolution is a medium priority and removed criticality: low Of low impact labels Jun 22, 2022
@francescospissu francescospissu linked a pull request Jun 22, 2022 that will close this issue
4 tasks
@per1234 per1234 added the conclusion: resolved Issue was resolved label Jun 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: resolved Issue was resolved priority: medium Resolution is a medium priority 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