https://bugs.kde.org/show_bug.cgi?id=407405

Boudewijn Rempt <b...@valdyas.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/kde/ |https://invent.kde.org/kde/
                   |krita/commit/b434751233e91d |krita/commit/9a972eea695263
                   |229617952bb73ca0744353bd10  |11cd95dd45335d2f1ba7d24fc3

--- Comment #5 from Boudewijn Rempt <b...@valdyas.org> ---
Git commit 9a972eea69526311cd95dd45335d2f1ba7d24fc3 by Boudewijn Rempt, on
behalf of Ivan Yossi.
Committed on 08/01/2020 at 14:18.
Pushed by rempt into branch 'krita/4.2'.

Fix 1px brush offset in line tool

This adjust the diferent position of KisPaintInformation
from a line to be inside a line between starting and
ending points. This is particularly important as brushes
that use 1px perfect pixels require the line to be perfect
in order to avoid looking jagged. In 1px size with
sharpen active we only use the start and end
KisPaintInformation points.

This patch also adjusts the outine on 1px brushes to
adjust to the grid to better preview where the paint is
going to be applyied
(cherry picked from commit b434751233e91d229617952bb73ca0744353bd10)

M  +2    -2    libs/image/brushengine/kis_paintop.cc
M  +10   -2    libs/image/kis_painter.cc
M  +4    -1    plugins/paintops/libpaintop/kis_brush_based_paintop_settings.cpp
M  +21   -2    plugins/paintops/libpaintop/kis_current_outline_fetcher.cpp
M  +2    -1    plugins/paintops/libpaintop/kis_current_outline_fetcher.h
M  +72   -0    plugins/tools/basictools/kis_tool_line_helper.cpp
M  +3    -0    plugins/tools/basictools/kis_tool_line_helper.h

https://invent.kde.org/kde/krita/commit/9a972eea69526311cd95dd45335d2f1ba7d24fc3

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to