Bug 333873

Summary: Varying Endpoints in Straight Line Tool doesn't do anything.
Product: [Applications] krita Reporter: wolthera <griffinvalley>
Component: ToolsAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: halla
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description wolthera 2014-04-25 13:45:29 UTC
Maybe this is me misunderstanding how to use it, but it does nothing. I searched around, but also no bug-report.

I'd expect it to mean that the start pressure and the end pressure are used for rendering the stroke, but no dice.

I suppose this can be worked around by using assistants, but it be nice if the button worked.

Reproducible: Always
Comment 1 Halla Rempt 2014-05-03 09:44:47 UTC
Yes, it should interpolate between the four options along the line, and it doesn't, so it's broken :-(
Comment 2 Dmitry Kazakov 2014-07-01 11:01:49 UTC
Git commit 4a69efca51e9b728d3eb4d518ba18173c9f3bb08 by Dmitry Kazakov.
Committed on 01/07/2014 at 09:33.
Pushed by dkazakov into branch 'master'.

[FEATURE] Pressure sensitive line tool

Now when you draw the line tool, the preview is updated automatically,
more than that, you can control pressure and other sensors on the fly!

What's more, now you can use all the complicated sensors and mirroring
with the line tool!
CCMAIL:kimageshop@kde.org

M  +4    -0    krita/image/kis_global.h
M  +18   -5    krita/image/kis_simple_stroke_strategy.cpp
M  +6    -1    krita/image/kis_simple_stroke_strategy.h
M  +1    -0    krita/plugins/tools/defaulttools/CMakeLists.txt
M  +56   -75   krita/plugins/tools/defaulttools/kis_tool_line.cc
M  +18   -10   krita/plugins/tools/defaulttools/kis_tool_line.h
A  +153  -0    krita/plugins/tools/defaulttools/kis_tool_line_helper.cpp     [License: GPL (v2+)]
A  +54   -0    krita/plugins/tools/defaulttools/kis_tool_line_helper.h     [License: GPL (v2+)]
M  +20   -7    krita/ui/tool/kis_painting_information_builder.cpp
M  +17   -3    krita/ui/tool/kis_painting_information_builder.h
M  +6    -2    krita/ui/tool/kis_tool.h
M  +1    -1    krita/ui/tool/kis_tool_freehand.cc
M  +1    -1    krita/ui/tool/kis_tool_freehand.h
M  +80   -12   krita/ui/tool/kis_tool_freehand_helper.cpp
M  +28   -0    krita/ui/tool/kis_tool_freehand_helper.h
M  +10   -5    krita/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp

http://commits.kde.org/calligra/4a69efca51e9b728d3eb4d518ba18173c9f3bb08