Summary: | [stabilizer] "Scalable distance": doesn't work as advertised | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | David REVOY <info> |
Component: | Usability | Assignee: | Dmitry Kazakov <dimula73> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | halla |
Priority: | NOR | ||
Version: | 4.3.0-beta1 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
David REVOY
2020-05-11 05:36:22 UTC
I think we're going to have to discuss this at the next meeting. I've added a note to https://docs.google.com/document/d/18LYxzHO-KpThsJJ65nb8A1kltkjpQKMStyZ4W-gv_WA/edit# -- the meeting document for next week This was the commit that created the feature: commit dedcbc777d3fbea570e95fbcefbff2f37957afc0 Author: Dmitry Kazakov <dimula73@gmail.com> Date: Fri Jun 6 16:16:39 2014 +0400 [FEATURE] Added a Scalable Distance option to Weighted Smoothing Now if you activate "Scalable Distance" option for a brush tool, the distance will be corrected to your current zoom level. It means that your stylus will be "stabilized" the same way at any zoom level you choose. BUG:335834 CCMAIL:kimageshop@kde.org Git commit 46641c91ee3713368e6877441367324e9bc4fd31 by Dmitry Kazakov. Committed on 20/05/2020 at 12:01. Pushed by dkazakov into branch 'master'. Make "Scalable Distance" always on for the Stabilizer And also hide the option from the GUI. M +5 -1 libs/ui/tool/kis_smoothing_options.cpp M +3 -1 plugins/tools/basictools/kis_tool_brush.cc https://invent.kde.org/graphics/krita/commit/46641c91ee3713368e6877441367324e9bc4fd31 Git commit fc8c150ae70ad4c2e3c092b28e0f22a3fe1cd34c by Dmitry Kazakov. Committed on 20/05/2020 at 12:02. Pushed by dkazakov into branch 'master'. Change "Distance" to "Sample count" for stabilizer Stabilizer doesn't have any distance in its algorithm. It uses samples instead. M +31 -5 plugins/tools/basictools/kis_tool_brush.cc M +3 -1 plugins/tools/basictools/kis_tool_brush.h https://invent.kde.org/graphics/krita/commit/fc8c150ae70ad4c2e3c092b28e0f22a3fe1cd34c The bug is fixed in https://invent.kde.org/graphics/krita/-/commit/d59971da7ab52af8c23ebcfd3c62500d971bee07 The patch will be backported to 4.3 Git commit c16cf7cd9f0edd06c1dcb9d12afae3b6c19b0a22 by Dmitry Kazakov. Committed on 20/05/2020 at 12:30. Pushed by dkazakov into branch 'krita/4.3'. Make "Scalable Distance" always on for the Stabilizer And also hide the option from the GUI. M +5 -1 libs/ui/tool/kis_smoothing_options.cpp M +3 -1 plugins/tools/basictools/kis_tool_brush.cc https://invent.kde.org/graphics/krita/commit/c16cf7cd9f0edd06c1dcb9d12afae3b6c19b0a22 |