21 Commits

Author SHA1 Message Date
36d9bc4eb9
build(deps)!: update azalea and fix ecs changes 2025-05-06 19:38:06 -04:00
f9495a36f2
refactor: cargo clippy improvements 2025-04-15 12:37:44 -04:00
4da563ae0e
style: set group_imports rustfmt option 2025-03-24 16:55:06 -04:00
1eca3ab5a4
refactor(replay)!: capitalize generator field in metadata 2025-03-24 16:55:06 -04:00
e7133ecc5f
chore(deps): update everything 2025-03-19 18:22:35 -04:00
3e672c4d1a
refactor(replay/recorder): write directly to zip file 2025-03-14 16:57:55 -04:00
34dc14d6b2
perf(replay/recorder): buffer writes to zip file 2025-03-13 19:57:28 -04:00
e1683f41c6
refactor: get rid of smallvec
Doesn't seem to be doing much.
2025-03-13 19:57:28 -04:00
10946ea7a4
refactor: clean up clippy lints 2025-03-13 16:38:31 -04:00
833835d8cb
refactor(replay/recorder): use SmallVec for save_raw_packet 2025-03-12 18:32:39 -04:00
b794cda10b
refactor: move debug logging 2025-03-12 18:32:38 -04:00
d8ac556884
perf(replay/recorder): reduce SmallVec size to 64 2025-03-11 20:18:58 -04:00
15cd2e673e
fix(replay/plugin): still check if recorder exists
This partially backs out commit f77aea28d1afbc173a1becaf0ecc7a59568caa4c.
2025-03-11 20:18:58 -04:00
6cd4394b86
refactor(replay/recorder): inline self.get_timestamp 2025-03-11 20:18:57 -04:00
f77aea28d1
perf(replay): only add systems if recorder exists 2025-03-11 18:16:53 -04:00
ca1162e99a
refactor: minor code improvements 2025-03-11 17:36:53 -04:00
e81fab7bf8
refactor(replay): move recorder into separate module 2025-03-11 17:33:23 -04:00
029a80456d
fix(replay): properly save date and version 2025-03-11 17:33:23 -04:00
09543b2dcd
refactor(replay): use Instant for timestamps 2025-03-11 17:33:22 -04:00
b2d8618bba
perf: slightly optimize Vec usage 2025-03-11 17:33:22 -04:00
caec5fa7f8
feat: add replaymod compatible recorder 2025-03-10 18:41:26 -04:00