Bug 313119 - Undo of the intermediate switch into Wrap Mode in the Transform Tool works wrong
Summary: Undo of the intermediate switch into Wrap Mode in the Transform Tool works wrong
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Tools/Transform (show other bugs)
Version: git master (please specify the git hash!)
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dmitry Kazakov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-12 06:42 UTC by Dmitry Kazakov
Modified: 2013-01-15 09:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Kazakov 2013-01-12 06:42:57 UTC
1) Do some Free Transform, do not Apply it
2) Switch to Wrap Mode, do some Wrap Transform
3) Press Ctrl+Z, the Wrap Mode continues, although it is expected to switch back to Free TransformMOde
Comment 1 Dmitry Kazakov 2013-01-15 09:17:26 UTC
Git commit db98653bf9692fa349dd5ebc5cb961150af2d010 by Dmitry Kazakov.
Committed on 15/01/2013 at 10:13.
Pushed by dkazakov into branch 'krita-fixed-transform-kazakov'.

Moved most of the UI-related code out of KisToolTransform

Now it is only about 2450 lines of code (was ~3000) :)
This also fixes several undo-related bugs
Related: bug 313121

M  +48   -246  krita/plugins/tools/tool_transform2/kis_tool_transform.cc
M  +2    -17   krita/plugins/tools/tool_transform2/kis_tool_transform.h
M  +220  -50   krita/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp
M  +19   -18   krita/plugins/tools/tool_transform2/kis_tool_transform_config_widget.h
M  +4    -0    krita/plugins/tools/tool_transform2/tool_transform_args.cc
M  +15   -0    krita/plugins/tools/tool_transform2/tool_transform_args.h

http://commits.kde.org/calligra/db98653bf9692fa349dd5ebc5cb961150af2d010