| Summary: | Request: Selection tool option to just move the selected data by click dragging the interior of the selection | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | cromachina |
| Component: | Tools/Selection | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | CC: | halla, richard.rringler |
| Priority: | NOR | ||
| Version First Reported In: | 5.2.13 | ||
| Target Milestone: | --- | ||
| Platform: | NixOS | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Proof of Concept | ||
|
Description
cromachina
2025-10-20 16:57:20 UTC
Yes, this would be a good usability improvement. I sort of thought we already had this. Created attachment 187296 [details]
Proof of Concept
I would like to see this feature added, so I have a local working branch with the feature. In the screenshot, the left (purple) is the master branch now. The right (green) is my local working branch.
Could you make a merge request for this on invent.kde.org? (In reply to Halla Rempt from comment #3) > Could you make a merge request for this on invent.kde.org? Sure! I opened a PR: https://invent.kde.org/graphics/krita/-/merge_requests/2549 However, I have one question that I would like your expertise on: The only way I was able to toggle the Move functionality with the Selection tools is by using the KoToolManager's switchToolRequested and switchBackRequested functions. I can't find a clean way of triggering the switchBackRequested function, so, for now, I've arbitrarily added it at the end of the KisToolMove's endAction() function. I would love your guidance on making that much more scalable and clean. |