Add complete reset functionality to VideoEditor for all transformations

This commit introduces a new method, complete_reset, in the VideoEditor class, allowing users to reset all transformations and settings, including crop, zoom, rotation, brightness, contrast, and motion tracking. The method ensures a clean slate for editing by clearing the transformation cache and saving the state. Additionally, the specification has been updated to include this new functionality, enhancing user control over the editing environment.
This commit is contained in:
2025-09-17 14:08:48 +02:00
parent 1aea3b8a6e
commit 1ce05d33ba
2 changed files with 49 additions and 3 deletions

View File

@@ -53,6 +53,7 @@ Be careful to save and load settings when navigating this way
- **H/J/K/L**: Contract crop to left/down/up/right edges (15 pixels per keypress)
- **u**: Undo last crop
- **c**: Clear all cropping
- **C**: Complete reset (crop, zoom, rotation, brightness, contrast, tracking points, cut markers)
### Motion Tracking
- **Right-click**: Add tracking point (green circle with white border)