Photoshop already has tool that seems to do what you want. It's called "History Brush". For GIMP there's a workaround using the "Clone" tool, for which you can find a description here: https://www.youtube.com/watch?v=oxUMtv07Sys (about 15 minutes in). I can imagine a similar solution for Krita, but I've no idea how to implement this in non-pixel-based software like Inkscape or Krita.
 
Christoph
 
 
Gesendet: Mittwoch, 19. August 2020 um 06:09 Uhr
Von: "NASA Jeff" <tallboy258@gmail.com>
An: "inkscape developers mailing list" <inkscape-devel@lists.inkscape.org>, "Scribus Development Mailing List" <scribus-dev@lists.scribus.net>, scribus-dev@lists.scribus.info
Betreff: [scribus-dev] undo redo stack enhancements
I have another idea for the undo redo stack,

effectively being able to roll back, make a change at a point in history then roll forward again.

I think this would be most impressive in bitmap editing software such as krita.


For instance,

setting the stroke parameters, say colour to keep it simple.

Drawing a line, doing some other stuff.

Then deciding that you want to change the stroke parameters for everything from a point in history. This should be a simple roll back roll forward and performance can be achieved if snapshots are taken. I don't think snapshots are such a requirement for vector graphics and DTP but would be needed for bitmap graphics along with GPU acceleration to make the whole things as smooth as possible.
 
Virus-free. www.avg.com
_______________________________________________ scribus-dev mailing list scribus-dev@lists.scribus.net http://lists.scribus.net/mailman/listinfo/scribus-dev