19 Commits

Author SHA1 Message Date
Ladd
5c6e685764 zoom to fit now also pans to avg momentum 2025-12-27 14:38:40 -06:00
Ladd
28909a0c82 mode enter/leave callbacks 2025-12-27 12:45:42 -06:00
Ladd
4f88d404d6 fixed panning bug 2025-12-27 12:13:29 -06:00
Ladd
1e3efe5150 fixed zoom to fit 2025-12-27 11:51:42 -06:00
Ladd
3233052f63 zero total momentum; options tool 2025-12-27 02:14:57 -06:00
429357469d
acceleration first cut 2025-12-26 20:55:43 -06:00
4bb91d664d
further refinement to scroll and zoom 2025-12-26 19:12:04 -06:00
c53a4e9393
refinements to pan and zoom 2025-12-26 19:03:17 -06:00
b76adc6941
improved scaling representation and mode selection 2025-12-26 16:53:53 -06:00
2dc55377d3
added zoom buttons. added modes. 2025-12-26 16:19:34 -06:00
acb86f23d2
checkpoint, although draggable elements not moving 2025-12-26 13:42:21 -06:00
b8bf93269f
draggability and fine-tuning arrows 2025-12-26 13:00:18 -06:00
6fd3bcae15
play/pause button 2025-12-25 23:41:29 -06:00
d96aefd3f2
scroll to zoom 2025-12-25 12:15:08 -06:00
757e85bbcf
more refactoring: pointer, objects 2025-12-25 07:33:29 -06:00
205b1cf899
refactor into separate files: display, overlay, obj 2025-12-23 08:10:54 -06:00
08c3657baf
objects now have velocity 2025-12-21 10:27:57 -06:00
f3c8fc85fa
allow moving object while creating it 2025-12-21 08:29:24 -06:00
303a423a29
initial commit 2025-12-21 08:13:43 -06:00