Vsc Workspace Sidebar Versions Save

An extension for VSCode to switch Workspaces with ease.

v2.0.4

1 month ago
  • Closes #145: Adds additional information on the loading screen
  • Closes #146: Updated documentation
  • Closes #147: Impoved the config watch to be more efficient
  • Closes #153: Closed folders are now opened when searching
  • Fixes #148: The wrong tooltip was used on some folders. This has been corrected
  • Fixes #157: excludeHiddenFolders is no longer applied to the last folder in a rootFolder path.
  • Added space between root folders and made the root folder name more obvious via CSS changes. Also the root folders will now have their name cleaned if workspaceSidebar.cleanLabels is true

v2.0.0

2 months ago
  • Closes #61: Mutiple root folders
  • Closes #102 #124: Better invalid folder handling
  • Closes #106: Option to add an open workspace outside of root folders to your config
  • Closes #116: Removed circular deps.
  • Closes #95: Support for remote machines and root folders. The root flders are now machine scoped
  • Closes #99: Cache is now linked to version
  • Fixes #112: Green X on some icons
  • Removed sorting of workspaces in list view
  • Symlinks now work
  • Updated documentation

v1.7.1

7 months ago

1.7.1 (2023-10-12)

  • Closes #89
  • Fixed rendering of file icons on windows

v1.7.0

7 months ago

1.7.0 (2023-10-11)

  • Closes #87
  • Removed cache duration. Cache will persist until manually refreshing or until certain config values are changed (see readme)
  • Added search options to config
  • Added excluded folders to config to allow additional folders to be specified
  • Clean Labels no only requires a rerender rather than dumping the cache.
  • Update documentation
  • File icon matching updates

v1.6.0

8 months ago

1.6.0 (2023-09-23)

  • Closes #81 - Support file icon themes

v1.5.1

9 months ago

1.5.1 (2023-08-25)

  • Fixes issues with links in changelog
  • Fixes the view title when recollecting workspaces

v1.5.0

9 months ago

1.5.0 (2023-08-25)

  • Fixed #71 - Search term must be lowercase.
    • Search now has two options: search from beginning of label, and case insensitive.
    • Also substrings matching the search terms are now shown
  • Fixed #68 - Error message displays folder path is not a directory
    • Added handling for different issues when collecting workspaces: not a folder, no workspaces found, no workspaces found with depth 0, and any other errror
  • Restyled the open folder display
  • Added an "open in file manager" icon to items and folders
  • Updated tests
  • Changed linting
  • Fixed issues with running tests

v1.4.2

1 year ago
  • Fixes workspaces with dots in the file names being displayed
  • Added option to compact folders if the explorer compact option is true (tree view)
  • Updated tests

v1.4.1

2 years ago
  • Fixes an issue that workspaces in the root directory were not displayed in tree view. Resolves #47
  • Tree generation has been changed so that sorting of sub folders and files is possible. In 1.4.0 folders always came before workspaces.
  • A config setting has been added to decide if the tree should be condensed or not (default is true). Condensing removes subfolders if they are no further subfolders and there is only one workspace file within it. The Workspace is then displayed in their parent folder to reduce visual noise if you only ever have one workspace per folder.
  • Added more tests, refactored tests and improved file/file tree mocks

v1.4.0

2 years ago
  • Workspaces can now be displayed as a file tree that can be collapsed/expanded instead of the default list of workspaces. Resolves #23
  • A new option has been added to clean labels (convert to title case) or leave them as-is (like the filename). Resolves #42
  • If no workspace is open, any folder(s) that you open will be displayed in the sidebar and you can also save them as a new workspace. Resolves #30
  • Refactor/restructure of code
  • Additional unit tests
  • @vscode/webview-ui-toolkit is now used for buttons. Search box still needs converting.
  • @vscode/codicons is now used for icons, where possible.
  • Icons updated
  • Fixed tooltips for the icon an dthe workspace if you make new window the default click action.