vsc-workspace-sidebar

An extension for VSCode to switch Workspaces with ease.

MIT License

Stars
33
vsc-workspace-sidebar - v2.0.4 Latest Release

Published by sketchbuch 6 months 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
vsc-workspace-sidebar - v2.0.0

Published by sketchbuch 8 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
vsc-workspace-sidebar - v1.7.1

Published by sketchbuch about 1 year ago

1.7.1 (2023-10-12)

  • Closes #89
  • Fixed rendering of file icons on windows
vsc-workspace-sidebar - v1.7.0

Published by sketchbuch about 1 year 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
vsc-workspace-sidebar - v1.6.0

Published by sketchbuch about 1 year ago

1.6.0 (2023-09-23)

  • Closes #81 - Support file icon themes
vsc-workspace-sidebar - v1.5.1

Published by sketchbuch about 1 year ago

1.5.1 (2023-08-25)

  • Fixes issues with links in changelog
  • Fixes the view title when recollecting workspaces
vsc-workspace-sidebar - v1.5.0

Published by sketchbuch about 1 year 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
vsc-workspace-sidebar - v1.4.2

Published by sketchbuch almost 2 years 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
vsc-workspace-sidebar -

Published by sketchbuch over 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
vsc-workspace-sidebar -

Published by sketchbuch over 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.
vsc-workspace-sidebar -

Published by sketchbuch over 3 years ago

vsc-workspace-sidebar -

Published by sketchbuch over 3 years ago

Resolves #21 - Search box is focused. Also a keyboard shortcut is provided to focus the search box.

vsc-workspace-sidebar -

Published by sketchbuch over 3 years ago

  • Fixed #22 - First char from paths in the sidebar was always cropped even if not a slash
vsc-workspace-sidebar -

Published by sketchbuch over 3 years ago

  • Fixed an issue where workspaces were not found in .vscode
  • Fixed an issue on Windows wih highlighting the active Workspace due to inconsistent drive letter case.
vsc-workspace-sidebar -

Published by sketchbuch over 3 years ago

  • Fixed a bug with the configuration due to translations
  • Optimised getting visible files
vsc-workspace-sidebar -

Published by sketchbuch over 3 years ago

  • Switched from TreeView to WebView to allow for more customisation of the UI and to facilitate future feature changes
  • Added better highlighting of the selected Workspace
  • Added a search field
  • Show paths has a new option: "As needed" and is a dropdown rather than a checkbox. "As needed" will only show the paths when there are duplicate Workspace labels and this is now the default show paths option.
  • Bundled extension with Parcel
  • Added unit tests
  • Updated docs
  • Fixed isues on Windows
  • Updated some translations
vsc-workspace-sidebar -

Published by sketchbuch over 3 years ago

  • Switched from TreeView to WebView to allow for more customisation of the UI and to facilitate future feature changes.
  • Added better highlighting of the selected Workspace
  • Added a search field
  • Show paths has a new option: "As needed" and is a dropdown rather than a checkbox. "As needed" will only show the paths when there are duplicate Workspace labels and this is now the default show paths option.
  • Bundled extension with Parcel
  • Added unit tests
vsc-workspace-sidebar -

Published by sketchbuch almost 4 years ago

  • Update tree items icon path
vsc-workspace-sidebar -

Published by sketchbuch almost 4 years ago

  • Detect .code-workspace file creation and recollect worksapce files
  • Enabling the setting to display paths no longer dumps the cache and recollects workspace files, instead the UI is just updated
  • Displayed paths now have the Folder in settings replaced with ellipsis (…)
vsc-workspace-sidebar -

Published by sketchbuch almost 4 years ago

Added setting to display path to workspace file in the sidebar (defaults to off).