diff --git a/CHANGELOG.md b/CHANGELOG.md index 85de9db..88263f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 1.1.2 +- Implemented extending envars in the path of the item definition (Issue #2). +- Implemented 'command-node' for opening parent folder node. To address usability problems caused by VSCode TreeView item defect (Microsoft/vscode/issues/34130 and patrys/vscode-code-outline/issues/24) + ## 1.1.1 - Fixed problem with settings section being hidden in VSCode contributions tab. - Added option to show favorite's folder item sub-folders content. Controlled by `favorites.folderFilesTopLevelOnly` setting. diff --git a/README.md b/README.md index 607ee15..f4758b0 100644 --- a/README.md +++ b/README.md @@ -15,12 +15,19 @@ The functionality is self explanatory and includes following features: * Removing active document from _Favorites_ via the item context menu. * Refreshing (reloading) _Favorites_ via the dedicated toolbar button. * Moving items up and down in the list -* Managing (editing) _Favorites_ list directly in _VSCode_. Once the _Favorites_ list definition is edited and saved the changes are automatically reflected in the _Favorites_ panel. +* Managing (editing) _Favorites_ list directly in _VSCode_. Once the _Favorites_ list definition is edited and saved the changes are automatically reflected in the _Favorites_ panel. Below is a sample of the _Favorites_ list definition. ![image](https://raw.githubusercontent.com/oleg-shilo/Favorites.vscode/master/resources/images/favorites_vscode.gif) -The extension also allows showing Favorite folder item content (top-level-only or all-files). -This feature is not a substitution of the Workspace explorer view, which does by far superior job. It's just a convenience measure for a quick access of the top level folder files. The feature can be enabled/disabled with `favorites.showFolderFiles` setting. The depth of the folder content visualization is controlled by `favorites.folderFilesTopLevelOnly`. +The item definition (in favorites.txt) can contain environment variables, which are extended at runtime into a full path: +``` +$USERPROFILE\AppData\Roaming\Code\User\cs-script.user\new_script.cs +``` + + +The extension also allows showing Favorite folder item content. +This feature is not a substitution of the Workspace explorer view, which does by far superior job. It's just a convenience measure for a quick access of the top level folder files. The feature can be enabled/disabled with `favorites.showFolderFiles` setting. + ## Limitations * _ShowFolderFiles_ feature overall experience is subject to the limitations/defects of the VSCode tree view. Thus TreeView node always triggers node selection when you try to expand it. This defect is officially reported and being dealt with by the VSCode team:
diff --git a/package.json b/package.json index a48024e..5cf8d62 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "favorites", "displayName": "Favorites", "description": "Manage and quickly access frequently used documents", - "version": "1.1.1", + "version": "1.1.2", "publisher": "oleg-shilo", "engines": { "vscode": "^1.20.0"