6 Commits

Author SHA1 Message Date
Tal
6802db1a1e
feat: better task management (#113)
* docs: attempt to explain tasks.rs

* fix: switch to using a joinset

* chore: remove unused tokio-utils import

* style: reorganize code
2025-12-28 17:12:40 +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
8fcc2213c9 feat: make download progress smoother
ci: add some unit tests and run them every commit
2025-12-02 21:52:54 +01:00
talwat
f8b39da92f feat: make loading indicator have optional progress 2025-12-02 15:30:48 +01:00
talwat
1f3a751a90 fix: make audio waiter actually work 2025-12-02 14:09:44 +01:00