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

[themes] change the file icon or theme in API #12178

Closed
shanalikhan opened this issue Sep 17, 2016 · 5 comments
Closed

[themes] change the file icon or theme in API #12178

shanalikhan opened this issue Sep 17, 2016 · 5 comments
Assignees
Labels
feature-request Request for new features or functionality themes Color theme issues
Milestone

Comments

@shanalikhan
Copy link

shanalikhan commented Sep 17, 2016

Themes :

  1. Where does code store current applied theme ?
  2. Where does code store all installed themes ?
  3. How to get them via API in extension ?

File Icons :

  1. Where does code store current applied file icon ?
  2. Where does code store all installed file icons ?
  3. How to get them via API in extension ?

P.S : I need it for my Code Settings Sync extension

@aeschli
Copy link
Contributor

aeschli commented Sep 19, 2016

There's current no API for extensions to find out the current icon or color theme.

@shanalikhan
Copy link
Author

ok thanks, i hope its in backlog to allow extensions to change the Icons or themes

@jonatino
Copy link

+1

@aeschli aeschli changed the title Is there any way to change the file icon or theme in API [themes] change the file icon or theme in API Nov 28, 2016
@aeschli aeschli added the feature-request Request for new features or functionality label Nov 28, 2016
@aeschli aeschli added this to the Backlog milestone Nov 28, 2016
@aeschli aeschli added the themes Color theme issues label Nov 28, 2016
@shanalikhan
Copy link
Author

shanalikhan commented Feb 21, 2017

There are above 150 votes for this feature.
Any update when it will be done, i wish to have this on March milestone

@aeschli
Copy link
Contributor

aeschli commented Feb 21, 2017

#7358 will solve your problem. You can already try it in the insiders build.

To get a list of all installed theme, iterate over the packageJSON of all extensions (vscode.extension.all.forEach(e => e.packageJSON.contributes ....)

@aeschli aeschli closed this as completed Feb 21, 2017
@aeschli aeschli modified the milestones: February 2017, Backlog Feb 21, 2017
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality themes Color theme issues
Projects
None yet
Development

No branches or pull requests

4 participants