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

The microchip icon is missing from the status bar when a board is selected #2160

Open
3 tasks done
kittaakos opened this issue Aug 1, 2023 · 0 comments
Open
3 tasks done
Labels
topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project

Comments

@kittaakos
Copy link
Contributor

Describe the problem

IDE2 should show an icon when a board is selected at the status bar. See here in the code. It does not work. Presumably, there is no such icon in our customized icon set. I believe the intention was to show the Font Awesome microchip icon. However, IDE2 shows the X icon if no board is selected.

Does not work:

Works:

Probably, IDE2 lost this feature when Theia switched to codicon; we just never noticed it. It’s just a guess, but a good one. See eclipse-theia/theia#9864.

To reproduce

Open IDE2 and select a board.

Screenshot 2023-08-01 at 08 56 24 Screenshot 2023-08-01 at 08 56 05

Expected behavior

The icon is visible in the status bar when a board is selected.

Arduino IDE version

144df89

Operating system

macOS

Operating system version

13.4.1

Additional context

The implementation will be tricky as Theia no longer supports FontAwesome, so IDE2 should patch the default behavior if a codicon replacement is not an acceptable solution.

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 topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project labels Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

1 participant