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

Dmitry Kazakov <dimul...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/krita/-/commit/0b28044
                   |                            |91a75f0414f1e3aa386c6fa92da
                   |                            |f2f45c
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 0b2804491a75f0414f1e3aa386c6fa92daf2f45c by Dmitry Kazakov.
Committed on 07/09/2023 at 12:46.
Pushed by dkazakov into branch 'krita/5.2'.

Fix updates on autokeyframing with onion skins enabled

When we create a new frame, we may change a set of onion skins
that should be displayed on screen. Therefore, we should issue
a set of specific updates for such a case.

The patch adds a set of more granular signals to KisKeyframeChannel,
so that the addition and removal of the keyframes can be tracked
properly.

The patch also fixes the issue with sigRemovingKeyframe() being
emitted **after** the frame was actually removed from the raster
channel.

M  +21   -15   libs/image/kis_keyframe_channel.cpp
M  +21   -8    libs/image/kis_keyframe_channel.h
M  +22   -4    libs/image/kis_node.cpp
M  +6    -1    libs/image/kis_node.h
M  +101  -2    libs/image/kis_onion_skin_compositor.cpp
M  +3    -0    libs/image/kis_onion_skin_compositor.h
M  +67   -5    libs/image/kis_paint_layer.cc
M  +4    -0    libs/image/kis_paint_layer.h
M  +3    -1    libs/image/kis_raster_keyframe_channel.cpp
M  +0    -18   libs/image/kis_scalar_keyframe_channel.cpp
M  +0    -3    libs/image/kis_scalar_keyframe_channel.h
M  +1    -1    libs/image/tests/kis_keyframing_test.cpp
M  +1    -1    plugins/dockers/animation/timeline_node_list_keeper.cpp
M  +1    -1   
plugins/tools/tool_transform2/kis_animated_transform_parameters.cpp

https://invent.kde.org/graphics/krita/-/commit/0b2804491a75f0414f1e3aa386c6fa92daf2f45c

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

Reply via email to