Commit Graph
39 Commits
Author SHA1 Message Date
Robert Honz de8076594c fix(cfg): 🐛 set metadata_replay_gain to false
* Updated the `metadata_replay_gain` setting in `Settings` class to `False`.
* This change disables replay gain metadata processing by default.
2025-10-06 12:37:12 +02:00
Joshua Cantara f54d3dedcf add help strings for new settings 2025-09-08 09:49:21 -04:00
Joshua Cantara 4c0d78b5ed save and restore main window position and size 2025-09-01 14:49:24 -04:00
Robert Honz f16165558c feat: add metadata_write_url setting for conditional URL metadata writing
Introduces a new configuration option, `metadata_write_url`, to control whether the media file URL is included in metadata. Updates logic to respect this setting.

- ✨ **Feature**: Adds `metadata_write_url` to enable/disable URL writing in metadata.
- 🔧 **Logic Update**: Adjusts URL handling to check the new setting before including it.
- 📝 **Documentation**: Updates help descriptions to explain the new option.

This change improves flexibility in metadata customization.
2025-08-12 19:36:41 +02:00
Robert Honz 819655d8b7 ✨ Implemented playlist track position naming ({list_pos}) for downloads. Fixes #165 2025-04-02 07:00:28 +02:00
Robert Honz 5e91194bd1 ✨ Replay gain information can be disabled in settings. Fixes #176
🛠️ Fixed some warnings
2025-02-28 10:55:41 +01:00
Robert Honz 107afd5e3a ✨ Config options created for symlinking tracks and playlist creation. 2024-12-16 08:14:39 +01:00
Robert Honz 5768edacc5 ✨ Multithreaded downloads implemented (for Playlists, Albums etc.). Fixes #180 2024-12-15 23:35:10 +01:00
Robert Honz b8091e233b ✨ Album track number padding can be set. Fixes #142 2024-12-15 20:37:06 +01:00
Robert Honz 9fa0127116 👷 Refactored download delay limits to config. 2024-11-20 12:28:18 +01:00
Robert Honz d4cc677bd9 ✨ Fixed default format strings explicit tag. 2024-11-17 23:04:50 +01:00
Robert Honz fba23aee41 ✨ Default formats changed. 2024-11-15 10:01:17 +01:00
Robert Honz c1a102f646 ✨ Removed complex skipping options in favor of a faster duplicates check / skipping of already present items without download delay. 2024-11-13 09:09:00 +01:00
Robert Honz 78a48348a8 ✨ Track segments are downloaded simultaneously, which results in a huge speed increase. Some refactoring work has been done. 2024-11-12 22:15:11 +01:00
Robert Honz d7112063a0 Option added to embed and download album art. 2024-11-11 10:05:32 +01:00
Robert Honz ce02215d7c {track_volume_num_optional} and {track_volume_num_optional_CD} added for an optional sub CD folder structure. Fixes #151 2024-11-10 14:21:10 +01:00
Robert Honz f41d65d7d3 Since TIDAL has remove MQA (HI_RES), all traces of MQA have been removed here. 2024-11-06 15:01:18 +01:00
Robert Honz 8e7d6019ff FFmpeg PR fixes. 2024-11-06 09:41:39 +01:00
Maya Doshi cce5886e5c Update text to indicate that 'path_binary_ffmpeg' is optional 2024-07-02 16:26:15 -07:00
Robert Honz b07c3374b2 ✨ FLAC can be extracted from MP4 containers (see options). Downgrade on HI_RES download is possible (see options). Fixes #93 #86 2024-04-21 19:18:05 +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 8216558b9e 🛠️ Fixed default album track num placeholder. 2024-04-01 15:13:02 +02:00
Robert Honz 77ef9ef75e ✨ Can explicitly set ffmpeg path. 2024-03-29 11:17:30 +01:00
Robert Honz ece1856a3c ✨ 'album_artist' is default placeholder for album path. 2024-03-20 06:14:17 +01:00
Robert Honz 466c24fbec ✨ Extended help message for lyrics. 2024-02-12 06:05:13 +01:00
Robert Honz 7883365f94 🛠️ Refactoring mistake fixed. 2024-02-06 17:23:37 +01:00
Robert Honz c8e4cc6fd7 ✨ Path base changed to home directory. 2024-02-04 12:17:57 +01:00
Robert Honz 1137fe2659 ✨ Rename lyrics option and add lyrics to file options. 2024-02-01 20:10:14 +01:00
Robert Honz ec728d4dcd ♻️ Refactored download for CLI. 2024-01-14 23:09:43 +01:00
Robert Honz affaae101e ♻️ Refactored usage of settings. 2024-01-14 18:10:58 +01:00
Robert Honz 65c29cae29 🛠️ lyrics_save config value is not respected. 2024-01-14 18:04:31 +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 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 a99c42ad02 ♻️ Ruff reformatting. 2024-01-12 08:15:54 +01:00
Robert Honz f578ae566c ♻️ Removed a part in readme. 2024-01-11 07:08:29 +01:00
Robert Honz fadf6cc2c6 🛠️ Fixed cfg cli command. Was broken after refactoring. Fixes #5. 2024-01-10 20:39:01 +01:00
biberandGitHub f679cf97c8 Fix config error in album naming 2023-12-31 20:58:34 +01:00
Robert Honz 0d4a9d6b87 🌟 Re-add all project files. 2023-12-19 23:58:57 +01:00