Skip to content

Ino icon is missing from the editor tabs #1173

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
kittaakos opened this issue Jul 12, 2022 · 3 comments
Closed
3 tasks done

Ino icon is missing from the editor tabs #1173

kittaakos opened this issue Jul 12, 2022 · 3 comments
Assignees
Labels
conclusion: declined Will not be worked on topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@kittaakos
Copy link
Contributor

kittaakos commented Jul 12, 2022

Describe the problem

I can see the ino icon in the editor tabs on Windows, it's missing on macOS. I did not even notice this earlier.

macOS:
Screen Shot 2022-07-12 at 09 37 21

Windows:
icon

To reproduce

Open the IDE2.

Expected behavior

ino icon is in the editor tab on macOS

Arduino IDE version

Version: 2.0.0-rc8-nightly-20220711 Date: 2022-07-11T03:32:37.503Z CLI Version: 0.24.0 [c1b10f56] Copyright © 2022 Arduino SA

Operating system

macOS

Operating system version

12.3.1

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
@kittaakos kittaakos added type: imperfection Perceived defect in any part of project topic: code Related to content of the project itself labels Jul 12, 2022
@kittaakos
Copy link
Contributor Author

One has to enable the "workbench.iconTheme" preference key, then the icon is there, and the error decorator is also available.

Screen Shot 2022-07-22 at 09 31 05

Are we good with the default, not showing icons in IDE2 behavior? What do you think, @per1234? Thank you!

@per1234
Copy link
Contributor

per1234 commented Jul 22, 2022

I'm feeling very indecisive.

In the most common use case:

  • Only .ino files are open in the IDE
  • arduino.language.realTimeDiagnostics is disabled

the Arduino logo icons feel redundant ("yes, I already know I'm using the Arduino IDE") and like they are only taking up space on the editor tabs bar:

image

However, in the more advanced use case where several file types are open in the editor, and especially in the even more advanced use case where arduino.language.realTimeDiagnostics is enabled, I think it is valuable:

image

@kittaakos
Copy link
Contributor Author

kittaakos commented Jul 22, 2022

Thank you!

Let's leave it as is now without icons and no error decorations.

To enable the feature:

  • Open the Command Palette with F1,
  • Search for Preferences: File Icon Theme, press Enter
  • Select File Icons (Theia), press Enter

Or put "workbench.iconTheme": "theia-file-icons" to the ~/.arduinoIDE/settings.json file.

enable_file_icons.mp4

@kittaakos kittaakos added conclusion: invalid Issue/PR not valid and removed type: imperfection Perceived defect in any part of project labels Jul 22, 2022
@per1234 per1234 added type: enhancement Proposed improvement conclusion: declined Will not be worked on and removed conclusion: invalid Issue/PR not valid labels Jul 22, 2022
@per1234 per1234 mentioned this issue May 1, 2023
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: declined Will not be worked on topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

3 participants