Improvements to Alignment/Distribution guides
This MR aims to fix some of the bugs that were introduced in !3294 (merged)
- fix oblique intersection alignment guides !3294 (comment 622052639)
- make distribution snapping a bit more efficient !3294 (comment 622819478)
- fix #2624 (closed)
- fix self-snapping when creating a new object and trying to scale it immediately after.
- fix #2628 (closed)
- fix #2629 (closed)
- better positioning for distribution guides so they do not collide with alignment guides
- distribution snapping no longer turned on by default
- remove all snap-indicators when canvas looses focus (removes persistent snap-indicators while presnap)
- fix #2623 (closed) add background box for alignment indicator text
-
CanvasItemTextbackground can now have rounded corners
Edited by Parth Pant