openpencil/src/components
Kayshen-X 4119bd8f6d feat(canvas): enhance canvas tool management and layer panel functionality
- Implement improved tool state management for drawing and selection tools, ensuring proper handling of canvas selection and event propagation.
- Refactor layer panel to support drag-and-drop functionality with visual indicators for drop positions (above, below, inside).
- Update layer item component to handle visibility and locking states more intuitively, enhancing user experience during layer manipulation.
- Introduce new keyboard shortcuts for selecting all top-level nodes, aligning with manual selection behavior.
- Enhance the README to reflect new features and improvements in the canvas and layer management systems.
2026-02-19 17:25:52 +08:00
..
editor feat(canvas): enhance canvas tool management and layer panel functionality 2026-02-19 17:25:52 +08:00
icons feat(ai): add Setup Agents & MCP dialog with multi-provider support 2026-02-19 03:15:36 +08:00
panels feat(canvas): enhance canvas tool management and layer panel functionality 2026-02-19 17:25:52 +08:00
shared feat(canvas): implement pen tool functionality and enhance object scaling 2026-02-19 16:53:21 +08:00
ui feat(ai): add Setup Agents & MCP dialog with multi-provider support 2026-02-19 03:15:36 +08:00