25 Commits

Author SHA1 Message Date
76bafa4d0a fix divide by zero crashes when mouse has not moved 2025-01-21 05:34:45 -08:00
4c11980989 headless replay test 2025-01-21 05:18:30 -08:00
adcd7db4f1 common: timer: the time of a paused timer does not depend on the parent time 2025-01-20 05:25:13 -08:00
77db5a7a6b tweak instruction collector 2025-01-18 05:22:02 -08:00
5a8bc141d3 tweak ModeInstruction and document meaning 2025-01-16 20:54:02 -08:00
d2002383cb idle is special 2025-01-16 00:17:39 -08:00
035736e7af record 2025-01-15 21:41:44 -08:00
7f9a16a56d refactor physics enums so Mouse-NonMouse distinction is private to mouse_interpolator 2025-01-15 21:09:08 -08:00
814e573d91 rename physics instructions 2025-01-15 20:19:20 -08:00
7ad76740d4 common: tidy instruction module 2025-01-15 03:29:48 -08:00
c2d6af8bda TimedInstruction::set_time 2025-01-15 03:29:48 -08:00
13cae4c7c5 rewrite mouse_interpolator, introduce session 2025-01-15 01:01:24 -08:00
ca003edbc3 reintroduce generics to Instruction traits 2025-01-09 20:11:00 -08:00
a967f31004 rename RawTime to AbsoluteTime 2025-01-08 01:15:52 -08:00
8ad5d28e51 impl AsRef<str> for FlagReason 2025-01-07 23:57:22 -08:00
004e0d3776 common: session Time 2025-01-07 23:43:54 -08:00
120d8197b7 common 2025-01-07 23:43:54 -08:00
36ba73a892 timers 2025-01-07 23:43:54 -08:00
86cf7e74b1 typed Time 2025-01-07 22:36:58 -08:00
3991cb5064 document unclear function 2025-01-06 21:05:37 -08:00
02bb2d797c functions not needed 2025-01-05 03:46:15 -08:00
eb30566a82 fix urls 2025-01-03 06:44:59 -08:00
5fb440584b set up cargo workspace 2025-01-03 06:44:58 -08:00
5ad5229a62 remove individual Cargo.lock files 2025-01-03 06:32:59 -08:00
263b82cfa7 common: move into folder 2025-01-02 19:28:07 -08:00