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
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.