feat : add undo-redo settings#1041
Conversation
|
@siddjs19 is attempting to deploy a commit to the magic-peach1's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
👋 Thanks for your PR, @siddjs19!Welcome to Reframe — a browser-based video editor built for everyone 🎬 What happens next
Quick checklist
Useful links
Happy coding! 🎉 |
|
@magic-peach pls review this early and merge I had to reset hard and add these setting again due to multiple merges previously |
|
I also added shortcut info in keybordshortcut |
|
@siddjs19 The undo/redo implementation looks great and all CI checks were passing! However, this PR now has merge conflicts with git fetch upstream
git checkout feat/undo-redo-export
git rebase upstream/main
# resolve any conflicts, then:
git push --force-with-lease origin feat/undo-redo-exportAlso note: the PR reformats a large amount of code (quotes, semicolons) which isn't strictly necessary — please consider keeping the formatting changes minimal to reduce future merge conflict surface. Once rebased and CI re-runs cleanly, this will be ready to merge! |
68b8616 to
dd31436
Compare
|
@magic-peach review this |
Summary
Implemented undo/redo support for export settings.
Changes
Added recipe history stack (max 20 states)
Added undo/redo actions
Added keyboard shortcuts:
Ctrl/Cmd + Z
Ctrl/Cmd + Shift + Z
Ctrl/Cmd + Y
Added undo/redo UI buttons
Reset history when uploading a new file or resetting editor
Fixes #108