Commit Graph
28 Commits
Author SHA1 Message Date
Robert Honz 9cfdbc1d9f ✨ For albums you can now use album_num_volumes as a placeholder and for tracks track_volume_num. Fixes #90 2024-04-20 14:01:17 +02:00
Robert Honz b972ec01b6 ✨ album_id can be used as a placeholder for album namings. album_year can also be used within track namings. Fixes #85 2024-04-20 11:54:46 +02:00
Robert Honz a3ef1b8cba ✨ Explicit versions can be tagged with filename placeholder track_explicit and album_explicit. Fixes #82 2024-04-20 11:38:21 +02:00
Robert Honz a9b0b285d1 👷 Switch to match function for placeholder replacement. 2024-04-05 09:39:47 +02:00
Robert Honz fe5d9880cb 👷 Cleanup of . value usage for Enum access. 2024-04-02 16:26:57 +02:00
Robert Honz 5014f510c9 🛠️ Duplicates check now detects all files correct. 2024-04-02 15:21:57 +02:00
Robert Honz 1dcfd98a75 ✨ Include dafault album image in build. 2024-04-01 19:54:11 +02:00
Robert Honz a53f63fbe9 ♻️ ffmpeg will be checked against the path in config. 2024-03-29 11:17:30 +01:00
Robert Honz 58d97afbc2 ✨ Removed deprecated code. 2024-03-29 11:17:30 +01:00
Robert Honz d331f93c91 ✨ Downloader will check for FFmpeg before converting video files. 2024-03-22 15:50:06 +01:00
Robert Honz 12d3360c12 🧑‍🔧️ GUI buttons correctly prefixed with pb. 2024-03-22 15:02:26 +01:00
Robert Honz e1dfc9ae0b ✨ Adds 'album_artist' to the folder names. Fixes #51 2024-03-19 14:53:09 +01:00
Robert Honz ce639659b4 ✨ Added append as a new option for skip existing. 🛠️ Fixed skip existing ignore extension. 2024-03-19 07:02:00 +01:00
Robert Honz 5c5aac11f1 ✨ The full track name will be used as file title. 2024-03-14 06:36:48 +01:00
Robert Honz bbb6051fdd ✨ Track media items will be re-created with album information. Path format refactored. 2024-03-13 06:40:32 +01:00
Robert Honz 832f5ce443 ♻️ Refactored format_str method to one format_str_media method. 2024-02-26 06:04:41 +01:00
Robert Honz a347359931 ♻️ Renaming done to avoid confusion.
🛠️ Fixed config persisting error after read, if config file did not exist before (fixes #20).
✨ Implemented PKCE authorization to enable HiRes FLAC downloads. Fixes #9.
2024-01-23 09:51:59 +01:00
Robert Honz 62c75e6c97 ✨ File extension stored in an enum. File exists check refactored to explicit extension check. 2024-01-17 22:08:39 +01:00
Robert Honz e3d780e36d ♻️ Capitalized enum names.. 2024-01-16 06:33:23 +01:00
Robert Honz ec728d4dcd ♻️ Refactored download for CLI. 2024-01-14 23:09:43 +01:00
Robert Honz 825130bd61 ♻️ Refactoring of MPD download. Metadata does not need an explicit media_type flag anymore. 2024-01-14 17:29:39 +01:00
Robert Honz b59cba77c3 ♻️ Refactoring of download.py ongoing. 2024-01-13 16:26:33 +01:00
Robert Honz dd8833add8 ♻️ Refactored linter warnings. 2024-01-13 12:04:35 +01:00
Robert Honz 14483a1629 ♻️ Some refactoring started within download.py.
✨ Track extension can be ignored while skipping files. Closes #11.
✨ Started to implement MPEG DASH download support.
2024-01-13 11:57:11 +01:00
Robert Honz 677bca872e 🛠️ Ruff errors refactored. 2024-01-12 11:20:10 +01:00
Robert Honz 3fddfe18a6 🛠️ Black reformatting. 2024-01-12 10:51:30 +01:00
Robert Honz a99c42ad02 ♻️ Ruff reformatting. 2024-01-12 08:15:54 +01:00
Robert Honz 0d4a9d6b87 🌟 Re-add all project files. 2023-12-19 23:58:57 +01:00