pub fn compute_timeline_ticks( duration_ms: f64, pixels_per_ms: f64, target_pixels_per_tick: u32, ) -> Vec<f64>
Pick “nice” tick positions (ms) inside [0, duration_ms] for a timeline axis.
[0, duration_ms]