A dedicated tool, or option that chains together 1. Making a selection 2. Transforming that selection 3. Accepting/flattening that selection This sort of tool would be exceptionally useful for my company's illustration workflow. Currently we use SketchbookPro 6, which provides a version of this feature. In fact it is this feature that keeps us tied to SketchbookPro. Our product requires the drawing of many separate scenes and elements that must be positioned into a cohesive final image, and then adjusted through multiple revisions. It is essential that selecting and moving/transforming portions of the drawings be as efficient as possible. I could see this implemented in a couple different ways. 1. A dedicated "Quick Transform" tool, which provided a tool option to choose the “Selection” type (Box, Free, etc) 2. A "Quick Transform" option within the current "Selection" tools which toggled this behavior within the existing tools. The proposed tool or option would function as follows: 1. Quick transform tool/option is selected 2. Selection interface is exposed 3. User makes a selection 4. When the selection is completed, transform interface is immediately exposed 5. User makes transformations 5. User confirms transformation via keystroke or by tapping a “confirm” click zone (essentially another transformation handle that finalizes the transformation) 6. Back to #2 When switching to other tools any currently active selection should remain active. An additional note: This should be a separate bug/request, but within the transform tool, the “scale selection” and “rotate selection” click zones can be frustrating to interact with (based on Linux and Mac platform usage) A clearer distinction between the two, and a larger click zone for “rotate” would help facilitate quick transforms. Reproducible: Always
Well, I see how this would be useful. It's not really in my current roadmap -- there's always a such a lot to do! If this is something that you could help funding, we would get to it much quicker!
Thanks for the quick response, and I definitely understand that this may not jump up the list in feature prioritization. I have looked at the business funding donations and subscriptions in the past. Unfortunately, I don't think that is currently an option for the company I work for - we are small and don't actively use Krita at the moment - would be a hard sell to those who hold the purse-strings. For my personal usage, I'll check it as my preferred feature when backing a future kickstarter though :)
If everything is on a separate layer, you can use r-click to select the layer. If the transform tool is active, you can then move and transform; another r-click will select the next layer and apply the transform. Does this solve your workflow issues?
Moving out of needsinfo
How is the current state of Krita for this? Krita now has a cage transformation which I think is pretty close to this. You make a selection (cage) around the object you want to transform, then you can transform those points and apply it. Not sure if it is exactly what you requested, but it seems pretty similar base off what I am reading.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!