- Commands to go to previous/next theme
- An option to update
workbench.preferredDarkColorThemeandworkbench.preferredLightColorThemewhen selecting themes through the extension's picker - setfavouriteThemes.updatePreferredThemestotrueto activate.
- Apply theme immediately when closing the picker, ignoring any delay set via
favouriteThemes.themeSelectionDelay. - Switch back to previous theme on picker dismissal.
- Delay when quickly switching themes in the picker to prevent lag when quickly going through a lot of themes. Configurable by
favouriteThemes.themeSelectionDelay.
- Handling of built-in default themes (including high contrast ones).
- Setting for custom order of theme types (
favouriteThemes.themeTypeSortOrder) allowing you to specify dark, light, high contrast dark and high contrast light themes instead of just dark/light like previously.
- The
favouriteThemes.darkThemesFirstsetting. You should now use the aforementionedfavouriteThemes.themeTypeSortOrderthat covers the same functionality.
- Automatically removing missing themes from the pinned list (when uninstalling or disabling a theme)
- Dismissing the picker will get you back to the previous theme
Clean up
Add optional details in the picker - showing dark/light theme (favouriteThemes.showExtraQuickPickDetails)
Rework & clean up settings management
- Sorting of pinned themes by recent usage (
favouriteThemes.sortPinnedByRecentUsage)
Initial release