Skip to content

Commit d6c18a0

Browse files
committed
v0.5.1
Change-Id: I501d2d3d6316bb7945873d8a67a571e5c94023cd
1 parent 4f3c731 commit d6c18a0

3 files changed

Lines changed: 20 additions & 16 deletions

File tree

README.md

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,15 @@ Diff Tracker is a VS Code extension that records file changes and provides three
1111
## Screenshots
1212

1313
💥 **New in 0.4.0. Cursor like floating accept/reject buttons!**
14+
1415
| Cursor like WebView Unified | Cursor like WebView Split |
1516
|:---------------:|:--------------:|
1617
| ![Word diff](./resources/webview1.png) | ![Settings](./resources/webview2.png) |
1718

18-
1919
| Editor Inline View | Editor Inline View (hover effect) |
2020
| :---------------------------------------------: | :-------------------------------------: |
2121
| ![Editor highlighting](./resources/inline1.png) | ![Inline diff](./resources/inline2.png) |
2222

23-
2423
| Inline View 2 | Side-by-side diff |
2524
|:---------------:|:--------------:|
2625
| ![Word diff](./resources/diff2.png) | ![Settings](./resources/diff3.png) |
@@ -149,25 +148,18 @@ You can toggle display/highlight settings in the sidebar **Settings** panel, and
149148

150149
### 0.5.0
151150
- Add Explorer file context action for Diff Tracker while recording, with the final label: **Open with Diff Tracker**
152-
153151
- Add configurable default open mode for changed files (WebView / Inline / Side-by-side / Original / Split Original+WebView)
154-
155152
- Add `Open split view` mode (left original file + right WebView diff)
156-
157153
- Add global recording toggle shortcut: `Shift+Alt+D`
158-
159154
- Improve changes tree to workspace-relative nested directory grouping
160-
161155
- Use VS Code native file icons in the changes tree
162-
163156
- Show changed-file count badge on the Diff Tracker activity icon
164-
165157
- Add and streamline global file actions in changes view workflows (Keep All / Revert All)
166-
167158
- Add `Clear Diffs` baseline reset to current workspace state
168-
169159
- lots of optimizations & fixes
170160

161+
### 0.5.1
162+
- Improve recording controls in Change Recording with inline start entry, starting status, and title start/stop actions
171163

172164

173165
## License

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "diff-tracker",
33
"displayName": "Diff Tracker",
44
"description": "Visual file diff tracking - record and display changes in real-time",
5-
"version": "0.5.0",
5+
"version": "0.5.1",
66
"publisher": "Wizyoung",
77
"author": "Wizyoung",
88
"icon": "resources/marketplace-icon.png",
@@ -114,12 +114,14 @@
114114
{
115115
"command": "diffTracker.startRecording",
116116
"title": "Start Recording",
117-
"category": "Diff Tracker"
117+
"category": "Diff Tracker",
118+
"icon": "$(record)"
118119
},
119120
{
120121
"command": "diffTracker.stopRecording",
121122
"title": "Stop Recording",
122-
"category": "Diff Tracker"
123+
"category": "Diff Tracker",
124+
"icon": "$(debug-stop)"
123125
},
124126
{
125127
"command": "diffTracker.showDiffs",
@@ -273,6 +275,16 @@
273275
}
274276
],
275277
"view/title": [
278+
{
279+
"command": "diffTracker.startRecording",
280+
"when": "view == diffTracker.changesView && !diffTracker.isRecording",
281+
"group": "navigation"
282+
},
283+
{
284+
"command": "diffTracker.stopRecording",
285+
"when": "view == diffTracker.changesView && diffTracker.isRecording",
286+
"group": "navigation"
287+
},
276288
{
277289
"command": "diffTracker.clearDiffs",
278290
"when": "view == diffTracker.changesView",

0 commit comments

Comments
 (0)