Bug 331371

Summary: Interaction of some tools not obvious enough
Product: [Applications] krita Reporter: Dan Leinir Turthra Jensen <admin>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: halla
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: unspecified   
OS: All   
Latest Commit: Version Fixed In:

Description Dan Leinir Turthra Jensen 2014-02-21 10:51:20 UTC
Some tools (such as the various painting tools) are obvious to use, but other tools (specifically the move and transform tools, but also others such as the path tool) are less so.

As an example, the move tool will not complete its action until you either press enter or switch to another tool, causing inconsistencies in the user interface (in particular, the undo action does not change, and will continue to read e.g. "Undo Freehand Stroke"). As a side effect, Sketch users are unable to undo the action until switching to another tool, given they do not have a keyboard handy to complete the action.

It is furthermore not obvious, and the user is required to either read their way to the information, or stumble upon it by accident.

The solution to this issue is to give the user feedback as to what is going on, and the suggestion is to employ an overlay to give feedback and provide actions to complete long lasting actions without resorting to keyboard interaction.

An overlay for canvas pan/zoom/rotation is in the works by ahiemstra and it would be advantageous to reuse this work in this case as well. http://wstaw.org/m/2014/02/04/plasma-desktopEjt506.png is a screenshot of this code in action.

Reproducible: Always
Comment 1 Dan Leinir Turthra Jensen 2014-02-21 10:52:39 UTC
This suggestion grew out of a discussion on irc, and the non-resolution of Bug #330704
Comment 2 Halla Rempt 2016-01-24 14:58:39 UTC
Hi Leinir,

I really think this needs to be split up in explicit wish issues/bugs per tool, not a generic catch-all wish. So, sorry, but I'm closing it as it doesn't help us managing our workload.