Pac Man Version 1.2.2
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:
- A project picker modal lets you optionally link to a project
- 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)
- A Todo is created titled
Scribble: <project name> → check notes for more info.linked to the note - 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.