Summary: | problems with transform tool: undo, handles, bigger selection | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Adam C <bugs_kde_org2> |
Component: | Tools/Transform | Assignee: | Marc Pegon <pe.marc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | halla |
Priority: | NOR | ||
Version: | 0.1 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/calligra/0e3a6beaba892879fc0f15b2dba0ce5975911daf | Version Fixed In: | |
Sentry Crash Report: |
Description
Adam C
2010-09-19 19:54:11 UTC
another bug with position: 1. create an image with 16px*16px 2. draw something 3. click on transform tool 4. in the toolbox enter 90 degrees into the rotation field 5. click apply 6. the drawing vanishes. this could be due to tile size Can you take a look? I'll try to take a look at it, though I am actually quite busy :/ this bug still happens here (tested on laptop and desktop computer): 1. create a second layer 2. draw a smilie into the middle of the second layer 3. scale the smilie (i have made it bigger) 4. undo = the smilie now appears in another place then it was drawn. maybe you even o "selection is bigger" doesn't happen o "handles are "out of canvas" and therefor not visible" was fixed o i've not retested comment #1 Git commit 0e3a6beaba892879fc0f15b2dba0ce5975911daf by Dmitry Kazakov. Committed on 20/01/2013 at 11:43. Pushed by dkazakov into branch 'krita-fixed-transform-kazakov'. Ported Transform Tool to strokes There is one regression: the actions inside a single transform stroke (that is until you applied the transformation) cannot be undone yet. The undo of the transformation as a whole works perfectly. Related: bug 313294, bug 310559, bug 297929, bug 297927 M +4 -7 krita/image/kis_selection_transaction_data.cpp M +4 -2 krita/image/kis_selection_transaction_data.h M +2 -2 krita/image/kis_transaction.h M +1 -1 krita/image/kis_transform_visitor.h M +1 -1 krita/plugins/extensions/imagesize/imagesize.cc M +2 -1 krita/plugins/tools/defaulttools/strokes/move_selection_stroke_strategy.cpp M +2 -1 krita/plugins/tools/defaulttools/strokes/move_stroke_strategy.cpp M +1 -0 krita/plugins/tools/tool_transform2/CMakeLists.txt M +248 -521 krita/plugins/tools/tool_transform2/kis_tool_transform.cc M +24 -24 krita/plugins/tools/tool_transform2/kis_tool_transform.h M +4 -4 krita/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp M +1 -1 krita/plugins/tools/tool_transform2/kis_tool_transform_config_widget.h A +204 -0 krita/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp [License: GPL (v2+)] A +97 -0 krita/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h [License: GPL (v2+)] M +23 -7 krita/plugins/tools/tool_transform2/tool_transform_args.cc M +37 -8 krita/plugins/tools/tool_transform2/tool_transform_args.h M +2 -2 krita/ui/actions/kis_selection_action_factories.cpp M +1 -1 krita/ui/kis_mirror_visitor.cpp M +2 -2 krita/ui/tool/kis_selection_tool_helper.cpp http://commits.kde.org/calligra/0e3a6beaba892879fc0f15b2dba0ce5975911daf |