Is it possible to setup Undo Groups for Premiere Pro SDK Panel like After Effects Scripts use them? Thanks.
Just wanting to follow up on this and see if anyone has found a workaround to build an Undo Group with Premiere's API. This is super helpful in AE, and so important for good UI.
Or Bruce Bullis if there are plans to build this in moving forward.
Are there any news 5 years later 🙂
I'd really appreciate such functionality because when massive changes are made with a for loop for example it is impossible to undo these changes even with many ctrl+zes. There has to be a way to revert much more backwards in the undo stack or more precisely there has to be a way to undo a group of actions (I don’t know whether an undo group would count as one in the undo stack but never mind)! Otherwise much of the panel's most meaningful functions will rest undoable and that is not great at all. Imagine deleting all the clips from a video track and not having the possibility to undo. That is why Premier Pro has this functionality already (you don’t have to undo one hundred times when deleting or modifying by any means even more than 100 track items), but it is hidden from the developers by not being present via the API 😕
PS: The qe dom may work but it is insane if I have to guess how exactly qe.project.undo() and qe.project.undoStackIndex() unsupported functions work and discover the hot water just to use such a basic functionality already present in AE scripting environment…
Thank you in advance if there are any plans to introduce undo groups or any solution that will solve the problem with the undoable panel actions!