Posted
I have been using many more shortcuts via keyboard and Streamdeck. I am now noticing that my undo button is skipping logs. This is a huge, huge problem and I have lost some content on my projects because of it. It goes back 5-15 edits and then when I redo, it skips back to my last edit with some of the old edits undone.
Please fix.
Mon, 2023-10-09 - 15:35 Permalink
Hey,
I thought the same thing so I did several commands using Streamdeck only, then I pressed undo once directly from my keyboard, CTRL-Z, it went back about 20 actions, I pressed redo directly from my keyboard and I got a runtime error. Ill submit the crash through Synfire.
Mon, 2023-10-09 - 15:45 Permalink
Where did that happen?
CTRL-Z, it went back about 20 actions
Impossible as long as you stay in the same editor. If you select a different phrase pool in a library though, the undo stack will be cleared. That's akin to opening a new file.
Mon, 2023-10-09 - 17:16 Permalink
This is happening constantly now in the Phrase editor and Tracks view. I have uploaded a video, although you cant see what I did right before, you can see that no normal human can create all of those actions that were undone at the same time. You can see a bulk of actions were undone at once. I was attempting to undo the doubletime shortcut I created, I ment to use the HALFTIME instead and it removed the entire phrase. That phrase consists of two different phrases put together.
After this video I did a few more actions, pressed undo and it went back to that very same state in the video.
Mon, 2023-10-09 - 17:59 Permalink
I may have missed something, but in the video I see a switch from Figure to Sustain and back, with the parameter link enabled. This merely affects the display. Nothing is removed. Your phrases are still there. Just switch back to Figure, or disable the parameter link.
FYI: Undo/redo also restores parameter selection and other UI state.
I understand this parameter link thing can be confusing. I sometimes find myself confused for a moment when the current state of that switch isn't taken into account. It's probably a bit radical and should be revised. Even more so as it's not consistent with how the big phrase editor at the bottom works (has parameter link always enabled).
Suggestions are welcome.
Mon, 2023-10-09 - 19:05 Permalink
Just tried it again in the same project.
See attached video.
I used keyboard shortcuts to halftime the phrase, then double timed it then attempted to undo, I lost the phrase and it reverted about 7 edits back to my previous phrase.