Bug 315815 - closing path problem
Summary: closing path problem
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Tools (show other bugs)
Version: git master (please specify the git hash!)
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-26 15:56 UTC by animtim
Modified: 2014-02-08 04:41 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description animtim 2013-02-26 15:56:15 UTC
When tracing a path with regular "Create path" tool, if I close it by clicking on the starting path point, the point tangent is automatically symmetric with the starting tangent.
This is bad as it often (not to say always..) makes bad result that needs to be re-tweaked afterward.
We should be able to drag the last tangent separatly to the starting tangent when clicking the first/last point closing the path.

Reproducible: Always
Comment 1 Dmitry Kazakov 2014-02-08 03:52:12 UTC
Git commit 4f0fd7aa7f34f052c32f27a9638d1eccf055ea66 by Dmitry Kazakov.
Committed on 07/02/2014 at 09:46.
Pushed by dkazakov into branch 'master'.

Allow the user not to merge the last point in KoCreatePathTool

Now the user has a choice:
1) Shift+Click on the start point and the path will be merged and smoothed
2) Click and drag on the start point and the tangent of the last point
   will be configured dynamically

M  +42   -10   libs/basicflakes/tools/KoCreatePathTool.cpp
M  +2    -0    libs/basicflakes/tools/KoCreatePathTool_p.h

http://commits.kde.org/calligra/4f0fd7aa7f34f052c32f27a9638d1eccf055ea66
Comment 2 Dmitry Kazakov 2014-02-08 04:41:59 UTC
Git commit 1fc49808fc4e4abd063fe61db6dc4974174cf1aa by Dmitry Kazakov.
Committed on 07/02/2014 at 09:46.
Pushed by dkazakov into branch 'calligra/2.8'.

Allow the user not to merge the last point in KoCreatePathTool

Now the user has a choice:
1) Shift+Click on the start point and the path will be merged and smoothed
2) Click and drag on the start point and the tangent of the last point
   will be configured dynamically

M  +42   -10   libs/basicflakes/tools/KoCreatePathTool.cpp
M  +2    -0    libs/basicflakes/tools/KoCreatePathTool_p.h

http://commits.kde.org/calligra/1fc49808fc4e4abd063fe61db6dc4974174cf1aa