| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(metadata): ✨ add support for explicit track metadata | Robert Honz | 2025-10-17 | 1 | -0/+4 |
| | | | | | | | * Added `explicit` attribute to the `Metadata` class. * Updated the constructor to initialize `explicit` with a default value of `False`. * Modified the metadata saving process to include explicit rating in tags. | ||||
| * | feat(metadata): ✨ add support for synced and unsynced lyrics | Robert Honz | 2025-10-17 | 1 | -2/+8 |
| | | | | | | | * Introduced `lyrics_synced` and `lyrics_unsynced` fields in the `Metadata` class. * Updated the `Download` class to handle both synced and unsynced lyrics from the track. * Enhanced metadata writing to include `UNSYNCEDLYRICS` in the tags. | ||||
| * | feat(metadata): ✨ add UPC metadata handling and configuration | Robert Honz | 2025-10-17 | 1 | -3/+6 |
| | | | | | | | | * Introduced `MetadataTargetUPC` enum for target metadata tags. * Added `METADATA_LOOKUP_UPC` dictionary for mapping file formats to UPC tags. * Updated `Metadata` class to include `target_upc` for dynamic UPC tag assignment. * Enhanced `Settings` class to allow configuration of `metadata_target_upc`. | ||||
| * | feat(metadata): add UPC support for metadata tagging | Robert Honz | 2025-08-12 | 1 | -0/+6 |
| | | | | | | | | | | | | This update introduces support for handling UPCs (Universal Product Codes) in metadata processing. It ensures that UPC information is extracted, stored, and written to the appropriate metadata tags for various formats. - ✨ **Feature**: Adds UPC field to metadata handling. - 🛠️ **Enhancement**: Updates metadata initialization to include UPC. - 🗂️ **Tagging**: Implements UPC writing for supported file formats. - ✅ **Compatibility**: Ensures proper handling when UPC is absent. This improvement enhances metadata completeness and compatibility with systems requiring UPC data. | ||||
| * | ✨ Empty metadata tags will be removed before written to file. Url tag for ↵ | Robert Honz | 2025-06-06 | 1 | -1/+7 |
| | | | | | mp4 corrected. | ||||
| * | 🛠️ Fixed composer in metadata. Needs to be empty string. | Robert Honz | 2025-02-28 | 1 | -2/+2 |
| | | |||||
| * | ✨ Replay gain information can be disabled in settings. Fixes #176 | Robert Honz | 2025-02-28 | 1 | -19/+28 |
| | | | | | 🛠️ Fixed some warnings | ||||
| * | ✨ Adding TIDAL share url to metadata. See #176 | Robert Honz | 2025-02-28 | 1 | -3/+11 |
| | | |||||
| * | ✨ ReplayGain information added to metadata. | Robert Honz | 2024-11-29 | 1 | -1/+25 |
| | | |||||
| * | ✨ Added ID3 tags overview as comment. | Robert Honz | 2024-11-17 | 1 | -0/+2 |
| | | |||||
| * | Option added to embed and download album art. | Robert Honz | 2024-11-11 | 1 | -33/+7 |
| | | |||||
| * | Capitalized FLAC metadata tags. | Robert Honz | 2024-11-10 | 1 | -13/+13 |
| | | |||||
| * | ✨ FLAC can be extracted from MP4 containers (see options). Downgrade on ↵ | Robert Honz | 2024-04-21 | 1 | -1/+1 |
| | | | | | HI_RES download is possible (see options). Fixes #93 #86 | ||||
| * | ✨ M4A containers have `ISRC` embedded as custom metatag. | Robert Honz | 2024-04-20 | 1 | -0/+1 |
| | | |||||
| * | ✨ Use `Album.image()` to get cover url. | Robert Honz | 2024-03-25 | 1 | -1/+2 |
| | | |||||
| * | 🛠 Album Artist ID3 tag only shows the main album artists. Fixes #51 | Robert Honz | 2024-03-19 | 1 | -4/+4 |
| | | |||||
| * | ♻️ Removed unnecessary default values. | Robert Honz | 2024-01-23 | 1 | -17/+17 |
| | | |||||
| * | ✨ File extension stored in an enum. File exists check refactored to ↵ | Robert Honz | 2024-01-17 | 1 | -1/+0 |
| | | | | | explicit extension check. | ||||
| * | 🛠️ Deptry warnings fixed. | Robert Honz | 2024-01-14 | 1 | -1/+2 |
| | | |||||
| * | ♻️ Refactoring of MPD download. Metadata does not need an explicit ↵ | Robert Honz | 2024-01-14 | 1 | -24/+12 |
| | | | | | `media_type` flag anymore. | ||||
| * | ♻️ Some refactoring started within download.py. | Robert Honz | 2024-01-13 | 1 | -2/+2 |
| | | | | | | ✨ Track extension can be ignored while skipping files. Closes #11. ✨ Started to implement MPEG DASH download support. | ||||
| * | ♻️ Ruff refactoring. | Robert Honz | 2024-01-12 | 1 | -3/+3 |
| | | |||||
| * | 🛠️ Ruff errors refactored. | Robert Honz | 2024-01-12 | 1 | -3/+3 |
| | | |||||
| * | 🛠️ Ruff refactoring. | Robert Honz | 2024-01-12 | 1 | -8/+10 |
| | | |||||
| * | 🛠️ Implemented timeout for `requests calls. | Robert Honz | 2024-01-12 | 1 | -1/+2 |
| | | |||||
| * | ♻️ Refactored cover data method to `Metadata`. | Robert Honz | 2024-01-10 | 1 | -11/+19 |
| | | |||||
| * | 🌟 Re-add all project files. | Robert Honz | 2023-12-19 | 1 | -0/+163 |
