11 Commits

Author SHA1 Message Date
Tal
e300a5b143 fix: broken builds on non linux platforms 2026-03-05 20:47:20 +01:00
Tal
02a4e688bd chore: update dependencies
for some reason, rodio decided it would be a great idea to change all of
the core terminology to be less technical. this is frankly strange, but
it's best not to use an outdated version of the dependency.

rodio is for some reason switching to a "breaking change every single
update" versioning model. why? i have frankly no idea, semver exists for
a reason and they decided just not to use it. 0.x.x is stupid, and
people should realize semver exists for a reason. to the total of zero
people who will read this, thanks for reading my short rant.
2026-03-05 20:34:45 +01:00
Tal
6f6a552de5 chore: eliminate public statics 2026-01-03 13:25:21 +01:00
Tal
905e0ee098 fix: small improvements in state & rng 2025-12-10 19:35:25 +01:00
talwat
535ba788f9 docs: add plenty of internal documentation 2025-12-05 19:32:17 +01:00
Tal
a87a8cc59e chore: configure clippy & fix lints 2025-12-04 20:53:19 +01:00
talwat
1f3a751a90 fix: make audio waiter actually work 2025-12-02 14:09:44 +01:00
talwat
2dd165d562 fix: have audio waiter act when sink is dropped 2025-11-18 14:43:11 +01:00
Tal
b035061fd0 feat: add audio waiter 2025-11-17 22:28:43 +01:00
talwat
bf1b5f4f4e feat: mostly reimplement UI and track loading 2025-11-16 00:06:48 +01:00
Tal
09dd58664b feat: begin initial rewrite structure 2025-11-14 18:42:20 +01:00