Follow up on merge layer feature

I posted about this last year in this thread

I am just following up to see if there is any progress on it. I am aware that I could just export images and re-import them but I still feel like this is an important feature to have.

For example, I am working on a scene where I have a character that is going to be bobbing his head why singing. I have all of the lip movements done in each frame of the ink layer and I have on frame for color right now since I am just animating the mouth movements right now. After the color is applied, I would like to merge the color and ink layer and then animate the head bobbing motion so that I don’t have to re-color each frame.

Its not really stopping me from doing what I want but it would be a huge time saver going forward.

The merge feature has had a preliminary implementation for a long time, which can be found here: Layer merge by davidlamhauge · Pull Request #1206 · pencil2d/pencil · GitHub. However, we aren’t adding it to Pencil2D until we can get this feature working with the undo/redo actions. The undo/redo system is in the process of being rewritten and involves large-scale changes to the program, which is part of the reason why it is taking a very long time to complete.

Currently we are fully focused on the 0.7.0 release, which will not include this or the undo/redo changes. Once that version is out, then maybe there will be some progress on this. I would expect some positive movement on the undo/redo rewrite later this year, and layer merging following that.