Skip to content

Commit 149af1a

Browse files
committed
docs: changelog
1 parent 353312e commit 149af1a

1 file changed

Lines changed: 13 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9-
## v1.0.6
9+
## v1.0.7
1010

1111
### Added
1212
- **Screenshot Capture** - Capture your drawings as images
1313
- Press `Ctrl+S` to capture full screen with drawings (saved to Pictures\GhostDraw)
1414
- Key suppression prevents Windows from intercepting Ctrl+S during drawing mode
1515
- Optional: Copy to clipboard, open folder, play shutter sound (configurable in settings)
16+
- **Screenshot Settings Panel** - New UI section in Settings window
17+
- Toggle clipboard copy, folder opening, and sound effects
18+
- Configurable save location
19+
- **Key Legend Documentation** - Comprehensive keyboard shortcut reference (`docs/KEY-LEGEND.md`)
20+
21+
### Fixed
22+
- Screenshot hotkey (`Ctrl+S`) now correctly detects Control key by tracking both left (VK_LCONTROL) and right (VK_RCONTROL) control keys instead of generic VK_CONTROL
23+
- Thread safety improvements with volatile field for update nesting level
24+
25+
## v1.0.6
26+
27+
### Added
1628
- **Eraser Tool** - Remove drawing objects underneath the cursor
1729
- Press `E` to activate Eraser tool
1830
- Click and drag to erase drawings interactively
@@ -26,15 +38,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2638
- Enhanced tool interface consistency
2739

2840
### Fixed
29-
- Screenshot hotkey (`Ctrl+S`) now correctly detects Control key by tracking both left (VK_LCONTROL) and right (VK_RCONTROL) control keys instead of generic VK_CONTROL
3041
- Ambiguous reference errors caused by both WPF (`System.Windows`) and WinForms (`System.Drawing`) being enabled
3142
- LineTool's `OnDeactivated` method now properly resets state without calling non-existent method
3243
- Build errors related to namespace conflicts in drawing tool implementations
3344

34-
### Changed
35-
- Snipping tool (`S` key) now properly exits drawing mode to allow user interaction
36-
- User must manually reactivate drawing mode after using snipping tool (press hotkey)
37-
3845
## v1.0.5
3946

4047
### Added

0 commit comments

Comments
 (0)