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

Theme Extension Ignored #1742

Closed
3 tasks done
Willem43T opened this issue Dec 6, 2022 · 0 comments · Fixed by #1743
Closed
3 tasks done

Theme Extension Ignored #1742

Willem43T opened this issue Dec 6, 2022 · 0 comments · Fixed by #1743
Assignees
Labels
conclusion: resolved Issue was resolved topic: code Related to content of the project itself topic: theme Related to GUI theming type: imperfection Perceived defect in any part of project

Comments

@Willem43T
Copy link

Willem43T commented Dec 6, 2022

Describe the problem

I have two extensions installed in ~/.arduinoIDE/extensions, a theme I named "Dark Matter" and an extension named "PrintCode" that adds support for printing.

I am using the ZIP versions of the IDE installed on a SSD drive.

After installing the latest version 2.0.3 the "Dark Matter" theme is not available in the Preferences dialog - the IDE seems to ignore its presence.

The "PrintCode" extension still works correctly. I was, and again after reverting back, using the theme successfully in IDE version 2.0.2. I did not use any of the nightly build since 2.0.2.

To reproduce

With a manually installed extension theme, which is recognized in version 2.0.2, update to version 2.0.3. The extension theme is missing from the "Theme" drop down in File->Preferences.

Expected behavior

The extension theme should be available in the "Theme" drop down in File->Preferences.

Arduino IDE version

IDE Version 2.0.3

Operating system

Windows

Operating system version

Window10 Pro version 1607

Additional context

This was reproduced by @per1234 here.


The introduction of the regression was bisected to ac9cce1 / #1662 (does not occur when using the build from the previous commit 3ad6609 or older).

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
@Willem43T Willem43T added the type: imperfection Perceived defect in any part of project label Dec 6, 2022
@per1234 per1234 added the topic: code Related to content of the project itself label Dec 6, 2022
@kittaakos kittaakos added the topic: theme Related to GUI theming label Dec 6, 2022
kittaakos pushed a commit that referenced this issue Dec 6, 2022
cleaned up unused symbol

closes #1742

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
kittaakos pushed a commit that referenced this issue Dec 7, 2022
cleaned up unused symbol

closes #1742

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
@per1234 per1234 added the conclusion: resolved Issue was resolved label Dec 7, 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 topic: code Related to content of the project itself topic: theme Related to GUI theming type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants