Commit Graph

5 Commits

Author SHA1 Message Date
Chop
9e046f9fa2 feat: Add auto-arrange button and functionality in ObjectFlowDesigner 2025-06-27 00:05:12 +02:00
Chop
8feeddc067 feat: Add voltage drop calculation and update button in ObjectFlowDesigner 2025-06-26 23:40:37 +02:00
Chop
a45e8cf262 feat: Refactor toolbar and icon interactions in ObjectFlowDesigner 2025-06-26 22:42:38 +02:00
Chop
643a4210ea feat: Implement grid snapping and panning functionality in ObjectFlowDesigner
- Added grid snapping to object creation and dragging for better alignment.
- Introduced panning support with right-click and mouse wheel events for canvas navigation.
- Enhanced object properties for transformers and nodes, including detailed information display.
- Updated connection properties to include cable type, cross-section, and length.
- Implemented validation for overhead cable connections to ensure correct node types.
- Improved rendering logic to account for scrolling and grid display.
- Added CSS styles for warnings and specific node types for better UI feedback.
2025-06-26 21:51:42 +02:00
Chop
c2e91bca1c init 2025-06-26 20:00:04 +02:00