Bug 245295

Summary: Recording of scaling and moving a layer doesnt work
Product: [Applications] krita Reporter: Fabian <fabian>
Component: GeneralAssignee: Cyrille Berger <cberger>
Status: RESOLVED LATER    
Severity: wishlist CC: cberger, halla, kwadraatnope, perso, sven.langkamp
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Fabian 2010-07-21 10:21:10 UTC
Version:           svn trunk (using Devel) 
OS:                Linux

Recording a macro with scaling and/or resizing operations on a layer doesnt work. When replayed at another layer nothing happens.

Reproducible: Always

Steps to Reproduce:
Record a macro with some scaling on a layer and replay it on a another layer

Actual Results:  
Nothing happens.

Expected Results:  
Layer is scaled.
Comment 1 Halla Rempt 2012-02-29 11:14:22 UTC
Hi Fabian,

You are right... There are more things that aren't recorded yet, as well. I'm making an inventory. But we might need some way to automatically generate the recording classes, perhaps. I'm afraid it won't get fixed for 2.4.
Comment 2 Halla Rempt 2012-12-29 10:42:15 UTC
*** Bug 309156 has been marked as a duplicate of this bug. ***
Comment 3 Bollebib 2014-05-28 13:09:51 UTC
A Re-apply feature was discussed shortly
it would make it possible to reuse a last used stroke/action/transform as a single function to make incremental changes.


14:54:05 - Bollebib1: boud dmitryK_ is there a "redo last used action" functionality in krita?
14:55:45 - dmitryK_: Bollebib1: no, I don't think so. For what usecase you need it?
14:55:59 - boud: only after undo
14:56:10 - boud: and there's 'apply filter again'
14:56:15 - Bollebib1: for example
14:56:15 - Bollebib1: for strokes:  when you made a stroke,and you press a shortcut,that results in that stroke being done again in the exact same spot (when a strok is a bit too light perhaps)
14:56:15 - Bollebib1: for transforms: last used transform coordinates and offset are used again
14:57:07 - Bollebib1: that way you can incrementally make the change without needing to transform or stroke again
14:57:39 - Bollebib1: for really light adjustments this results in doing the change once,then pressing re-apply a few times to get it right
14:58:06 - boud: for stroking you might be able to use the record system, but that's not terribly convenient
14:58:10 - Bollebib1: redo is wrong word...re-apply is it actually
14:58:36 - boud: it's an intriguing idea, once we've fixed the recording/strokes system to make everything recordable, we could easily store the entire edit history and allow you to pick which actions to do again
14:59:26 - Bollebib1: uhu,just remembered it again from when I was using TVPaint,it was quite handy at times
14:59:45 - Bollebib1: or if you make a stroke ,but discover you used the wrong brush
14:59:59 - Bollebib1: just undo,change brush and use re-apply
15:00:05 - Bollebib1: it's really powerful
15:00:54 - Bollebib1: that is a bit like the "stroke selected shapes" function,but also for normal strokes
Comment 4 Halla Rempt 2016-01-24 14:53:00 UTC
WISHGROUP: Pie-in-the-sky 

I'm afraid. This is a huge project that needs proper preparation and design.