The idea is simple. Why not add the possibility to save the undo history in our Linux software. For software like GIMP, LibreOffice or Audacity it would be much easier to just let the program keep the undo state for every project when saving. Size would be larger but the hassle of redoing stuff makes it worth it. And since one can do it like an option I don’t see a problem. There is another way but the problem with that is that you don’t know when to save. This idea solves that.
As an alternative. Maybe one could when saving the image file also save an associated file which is then the undo history.