https://bugs.kde.org/show_bug.cgi?id=375360
Dmitry Kazakov <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|CONFIRMED |RESOLVED Latest Commit| |https://invent.kde.org/grap | |hics/krita/commit/4b7cab76c | |1cd24bfc98b257648530f221dd9 | |4807 --- Comment #2 from Dmitry Kazakov <[email protected]> --- Git commit 4b7cab76c1cd24bfc98b257648530f221dd94807 by Dmitry Kazakov. Committed on 17/09/2020 at 22:15. Pushed by dkazakov into branch 'master'. Fix speed smoothing algorithm not to generate blobs during the stroke There were the following problems: 1) KisPaintingInformationBuilder::hover() geneated distance noise while the user was painting on screen. Now it doesn't add sample points when the stroke is started, only while hovering. 2) KisSpeedSmoother now has longer buffer. 10 samples was too low value for tablets emitting events every 7 ms. 512 should be enough for everyone! 3) Now there is a minimal smoothing time range. It is set to 15 ms. Related: bug 363364 M +5 -2 libs/ui/tool/kis_painting_information_builder.cpp M +2 -1 libs/ui/tool/kis_painting_information_builder.h M +29 -10 libs/ui/tool/kis_speed_smoother.cpp M +2 -0 libs/ui/tool/kis_speed_smoother.h M +1 -1 libs/ui/tool/kis_tool_freehand_helper.cpp M +1 -1 plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp https://invent.kde.org/graphics/krita/commit/4b7cab76c1cd24bfc98b257648530f221dd94807 -- You are receiving this mail because: You are watching all bug changes.
