Bmad's Dirty Undo-Redo for ComfyUI

ComfyUI extension that adds undo (and redo) functionality.

Undo: Ctrl/⌘ + Z

Redo: Ctrl/⌘ + Y ; or Ctrl/⌘ + Shift + Z

Keeping the keys pressed will repeat the undo/redo operation at an ever-increased pace.

Installation:

  • Navigate to /ComfyUI/custom_nodes/ folder;
  • git clone https://github.com/bmad4ever/ComfyUI-Bmad-DirtyUndoRedo.

Why "dirty"?

I was mainly concerned with getting a somewhat working solution quickly and not so much with implementing it "right". For example, the undo/redo data contains snapshots of the entire serialized workflow (this is overkill), and I'm not considering changing it.

S
Description
No description provided
Readme MIT
68 KiB
Languages
JavaScript 97.7%
Python 2.3%