Skip to main content
Documentation
Panels

History Panel

View and navigate undo/redo history

History Panel

The History panel shows a list of all actions you've taken, allowing you to undo and redo changes.

History List

Display

Each action shows:

  • Icon - Undo or redo indicator
  • Description - What changed (action type)
  • Time - When it happened

Current State

The current state is marked with a blue "Current State" indicator. Actions above are in the redo stack (shown grayed out); actions below are in the undo stack.

Undo/Redo

  • Click any undo item to undo to that point
  • Click any redo item to redo to that point

Keyboard Shortcuts

ShortcutAction
Cmd + ZUndo
Cmd + Shift + ZRedo

Action Types

Node Actions

  • Add Node - Node was added
  • Delete Node - Node was removed
  • Move Node - Node was repositioned
  • Connect - Connection made
  • Disconnect - Connection removed
  • Parameter Change - Value modified

Fixture Actions

  • Add Fixture - Fixture added to project
  • Remove Fixture - Fixture deleted
  • Patch - Address changed
  • Move - Position changed

Timeline Actions

  • Add Layer - Layer created
  • Delete Layer - Layer removed
  • Move Layer - Layer reordered
  • Property Change - Layer settings modified

Project Actions

  • Settings Change - Project settings modified

History Limits

History is kept in memory during your session. When you perform new actions after undoing, the redo stack is cleared.

Branching

Non-Destructive Editing

When you undo and make new changes:

  • A new branch is created
  • The old "future" is discarded
  • This is standard behavior

Preserving States

To keep a state:

  1. Undo to that state
  2. Use Project > Save copy... to create a copy
  3. Continue editing in either file

Tips

Quick Undo

For rapid undo:

  • Hold Cmd + Z to undo continuously
  • Release to stop
  • Repeat for multiple undos

Before Major Changes

Before big changes:

  1. Save your project
  2. Note your current history position
  3. Proceed with confidence

Session Persistence

History is kept during your session:

  • Survives panel resizing
  • Preserved through saves
  • Lost when you close the project