Re: Should we create a 2.2.1 branch?

Posted by dxli on
URL: https://forum.librecad.org/Should-we-create-a-2-2-1-branch-tp5724673p5724716.html

The snap point is a feature implemented at individual action level.

Our current action design makes it difficult to share features across drawing actions.

To copy the implementation is an obvious solution here, but we will see whether a better design can help

flywire wrote
dxli wrote
Could you explain more on the snap point part?
Please draw a line then try the line types and you will notice the options are inconsistent: https://docs.librecad.org/en/latest/ref/tools.html#line

2. Angle: Angle, Length, Snap Point (Start,Middle,End) options work as expected
3. Horizontal: Length, Snap Point (Start,Middle,End) options work as expected
4. Vertical: No options displayed (bug) - should have Length, Snap Point (Start,Middle,End)
12. Orthogonal: Length - should have Snap Point (Start,Middle,End) option too
13. Relative Angle: Angle, Length - should have Snap Point (Start,Middle,End) option too

Version: 2.2.1_alpha-412-g9ccea6fb
Compiler: GNU GCC 13.2.0
Compiled on: Apr 17 2024
Qt Version: 5.15.2
Boost Version: 1.75.0
System: Windows 10 Version 2009