diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d04403..509a6ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,14 @@ No changes yet. --- +## [1.0.1] - 2026-03-15 + +### Fixed + +- The **Select File** inline action now also appears for partially staged files, not just fully unstaged ones. + +--- + ## [1.0.0] - 2026-03-08 ### Added diff --git a/README.md b/README.md index b94c15d..78590db 100644 --- a/README.md +++ b/README.md @@ -158,12 +158,11 @@ All staging state reflects the actual Git index. ![Partial line staging demo](media/demo_partial_stage.gif) - Git Worklists supports staging individual lines directly from the editor or diff view. 1. Open a file diff or source file 2. Select the lines you want to stage -3. Right-click → **GW: Stage Selected Lines** +3. Right-click -> **GW: Stage Selected Lines** Only the selected changes are staged. The rest of the file remains unstaged. @@ -260,7 +259,7 @@ Per-stash context actions: - **Apply Stash** restore changes without removing stash; files are returned to their originating changelist - **Pop Stash** restore changes and remove stash; files are returned to their originating changelist -- **Delete Stash** – drop stash with confirmation +- **Delete Stash** drop stash with confirmation - Refresh support --- diff --git a/package.json b/package.json index 383b0a3..33d04c2 100644 --- a/package.json +++ b/package.json @@ -280,7 +280,7 @@ }, { "command": "gitWorklists.selectFile", - "when": "view == gitWorklists.changelists && viewItem == gitWorklists.file.unstaged", + "when": "view == gitWorklists.changelists && (viewItem == gitWorklists.file.unstaged || viewItem == gitWorklists.file.partial)", "group": "inline@1" }, {