Commit Graph
16 Commits
Author SHA1 Message Date
Mathis Maquenne f8b301e24c style: rename accessors to idiomatic names 2026-08-05 11:47:53 +02:00
Mathis Maquenne 12dbbb5e10 refactor: move resource info rendering into downloader 2026-08-05 11:41:24 +02:00
Mathis Maquenne 714d567603 refactor: introduce typed resource kind 2026-08-05 11:33:13 +02:00
Mathis Maquenne 1fbbd60106 refactor: use track terminology instead of song 2026-07-30 12:53:03 +02:00
Mathis Maquenne 08b608ec80 refactor: simplify codebase (-209 lines) 2026-03-01 21:55:42 +01:00
Mathis Maquenne 4b2c9c92b8 chore(tags): add copyright tag 2025-09-09 10:37:56 +02:00
Mathis Maquenne 67b4fe404e feat: download artist's top tracks with --limit flag 2025-06-20 20:00:59 -04:00
Mathis Maquenne 0a9e6c9a4d refactor(cli): improve output display 2025-05-19 13:35:06 +02:00
Mathis Maquenne 0bae78a1ff refactor: major project restructure 2025-05-01 20:30:56 +02:00
Mathis Maquenne 6675834842 refactor: change default output directory 2025-04-26 00:49:56 +02:00
Mathis Maquenne ddc8240da8 refactor: use a better API to download playlists with more than 40 tracks 2025-04-26 00:01:27 +02:00
Mathis Maquenne d38a2c4f7b fix: replace forbidden chars in output file name 2024-10-14 16:22:44 +02:00
Mathis Maquenne f247a0f71e feat: download playlists 2024-10-14 16:22:44 +02:00
Mathis Maquenne cfa53da6ae feat(song): add FLAC tags 2024-10-14 16:22:44 +02:00
Mathis Maquenne 83ad1fd283 feat(song): add ID3v2 tags 2024-10-14 16:22:44 +02:00
Mathis Maquenne 142dcfa30a refactor: use methods instead of functions 2024-10-14 16:21:21 +02:00