Agatha Lovelace
9dff83a52f
ReplayGain optimizations/cleanup
2024-03-29 23:21:40 +01:00
Agatha Lovelace
8771669a47
Re-implement indexing; Implement ReplayGain
2024-02-29 00:28:53 +01:00
Agatha Lovelace
22bb854862
Improve logging
2024-02-28 12:32:18 +01:00
Agatha Lovelace
9039cc8f75
Update db schema to include ReplayGain
2024-02-21 17:37:32 +01:00
Agatha Lovelace
45d16d8487
Add sea-orm-cli to devshell
2024-02-15 14:54:31 +01:00
Agatha Lovelace
40eaf7738f
Add EleanorError type
2024-01-27 21:29:02 +01:00
Agatha Lovelace
fd36f41444
Add license
2024-01-27 20:40:58 +01:00
Agatha Lovelace
3487e80c98
Add CI and Nix flake
2024-01-27 20:40:37 +01:00
Agatha Lovelace
329ff463ed
Re-evaluate architecture and attempt rewrite in hopes of defeating scope creep
...
- symphonia/cpal instead of rodio, as it's too high level
- no audio streaming, for now
- tracing(-subscriber) instead of paris, as it isn't very useful for debugging
- KDL instead of TOML, as it's somewhat clunky, even for small config files
2024-01-27 20:39:52 +01:00
Agatha Lovelace
ad29628af7
Implement indexing for remote sources
2022-09-24 14:15:51 +02:00
Agatha Lovelace
644403c2f3
Add album artist field
2022-09-23 20:39:19 +02:00
Agatha Lovelace
429755f1e1
Refactor
2022-09-23 20:27:10 +02:00
Agatha Lovelace
21e2d06dd7
Fix crash with unsupported integer types
2022-09-22 21:20:59 +02:00
Agatha Lovelace
6f8ef695cd
Try reading primary tag first
2022-09-22 21:20:39 +02:00
Agatha Lovelace
adec590fa2
Initial commit
2022-09-01 16:35:11 +02:00