Skip to content

Pac Man Version 1.2.2

Choose a tag to compare

@ImSkuller ImSkuller released this 24 Jun 23:43
· 6 commits to main since this release

What's New in v1.2.2

Bug Fix - Canvas Drawing Crosshair Offset

The drawing crosshair was visibly offset from where strokes actually appeared. Root cause: the canvas intrinsic pixel dimensions didn't match its CSS display dimensions, so mouse coordinates were in the wrong coordinate space.

Fix: The canvas now syncs its intrinsic width/height to its actual rendered display size on mount (via requestAnimationFrame after layout). Mouse coordinates are also scaled by canvas.width / displayWidth in all drawing handlers, so cursor and stroke are always pixel-accurate regardless of window width.

Save Scribble as Note + Todo

A new Save as Note + Todo button appears at the bottom of the Scribble Pad (both Text and Draw tabs).

When clicked:

  1. A project picker modal lets you optionally link to a project
  2. A Note is created titled Scribble: <project name> containing:
    • Your text scribble (if any)
    • Your drawing embedded as a base64 PNG in the markdown body (only if you actually drew something)
  3. A Todo is created titled Scribble: <project name> → check notes for more info. linked to the note
  4. A toast confirms both were saved

The modal warns you if both text and canvas are empty so you don't accidentally save a blank note.