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
  • CanvasItemText background can now have rounded corners
Edited by Parth Pant

Merge request reports

Loading