cvat
cvat copied to clipboard
Hide mask during editing
Motivation and context
Added ability to hide a mask during editing
How has this been tested?
Checklist
- [x] I submit my changes into the
develop
branch - [x] I have created a changelog fragment
- ~~[ ] I have updated the documentation accordingly~~
- ~~[ ] I have added tests to cover my changes~~
- ~~[ ] I have linked related issues (see GitHub docs)~~
- [x] I have increased versions of npm packages if it is necessary (cvat-canvas, cvat-core, cvat-data and cvat-ui)
License
- [x] I submit my code changes under the same MIT License that covers the project. Feel free to contact the maintainers if that's a concern.
Summary by CodeRabbit
Release Notes
-
New Features
- Added the ability to hide edited objects in the canvas configuration.
- Enhanced drawing functionality with visibility controls for shapes.
- Introduced new methods for managing the state of edited annotations.
-
Bug Fixes
- Improved handling of drawing actions based on visibility states.
-
Documentation
- Updated interfaces and action types to reflect new features and state management capabilities.
-
Chores
- Refined component logic to support new visibility state management.