bbabd2acdb
- Improved code readability by formatting function parameters and conditionals. - Updated tooltip implementations to use a consistent style across various components. - Added vector angle property to tool settings and integrated it into the vector shape rendering logic. - Enhanced the rendering of shapes such as Cross, Bolt, and Arrow4 to improve visual fidelity. - Refactored dock and sidebar components for better organization and clarity. - Fixed various minor issues and improved logging for better debugging.