d354a26a80
🐛 fix zoom-to-mouse: capture worldX/Y before setZoom
2026-03-20 20:39:53 +00:00
fb4abb7256
🐛 zoom-to-mouse: ptr.worldX/Y formula, debug log still active
2026-03-20 20:37:11 +00:00
0e4c7c96ee
🐛 debug: log mouse+center on zoom, draw red cross at viewport center
2026-03-20 20:34:32 +00:00
cccfd9ba73
♻️ revert zoom to simple center zoom, remove mouse targeting
2026-03-20 20:21:49 +00:00
216c70dbd9
🐛 zoom-to-mouse: use ptr.worldX/Y + set scroll after setZoom
2026-03-20 20:15:13 +00:00
b5130169bd
🐛 fix zoom: center world point under mouse, then zoom to center
2026-03-20 19:39:15 +00:00
f0065a0cda
🐛 fix zoom-to-mouse using getWorldPoint diff instead of manual formula
2026-03-20 19:29:53 +00:00
715278ae78
✨ zoom to mouse pointer + middle-click pan
...
- Scroll wheel now zooms toward the mouse cursor instead of screen center
- Middle mouse button held: pan camera by dragging
- Both actions respect current zoom level
2026-03-20 19:19:44 +00:00
fe389a9856
🎉 initial commit
2026-03-20 08:11:31 +00:00