Drawing Tools

Undo and Redo

Stitch A Lot Studio keeps a history of your actions so you can step backward and forward through your edits.

Using Undo and Redo

ActionShortcutToolbar
UndoCtrl+Z (Cmd+Z on Mac)Undo button in the left toolbar
RedoCtrl+Shift+Z or Ctrl+Y (Cmd+Shift+Z or Cmd+Y)Redo button in the left toolbar

What Is Tracked

Every action that modifies your pattern is recorded in the history:

  • Placing or erasing stitches (entire strokes, not individual stitches)
  • Fill operations
  • Color swaps
  • Drawing lines, rectangles, and ellipses
  • Moving, resizing, and rotating selections
  • Committing floating selections
  • Canvas resizing
  • Layer operations (add, delete, merge, flatten)
  • Freeform line creation and deletion

What Is Not Tracked

These actions do not appear in the undo history:

  • Changing the view (zoom, pan, scroll)
  • Selecting or deselecting layers
  • Switching tools
  • Changing the selected color

Stroke Batching

When you draw with the Pencil or Eraser by clicking and dragging, the entire stroke is treated as one undo step. This means pressing Ctrl+Z undoes the whole stroke at once, rather than removing stitches one by one.

History Size

By default, the undo history stores 50 steps. You can change this in Preferences:

  • Minimum: 10 steps
  • Maximum: 200 steps

A larger history uses more memory but lets you undo further back. When the history is full, the oldest entries are removed as new ones are added.

Important Note

When you perform a new action after undoing, the redo history is cleared. This is standard behavior — you cannot redo actions that have been overwritten by new edits.