diff options
| author | Robert Honz <exislow+github@gmail.com> | 2024-05-22 07:01:47 +0200 |
|---|---|---|
| committer | Robert Honz <exislow+github@gmail.com> | 2024-05-22 07:01:47 +0200 |
| commit | 2d5c9aa860c68f48f7a879922ebd523bfe7f6334 (patch) | |
| tree | 9588a030783a586b381d07bd51c02f0cfd266299 | |
| parent | 818a4011d0e06fbc5276326321e231070755a20e (diff) | |
| download | tidal-dl-ng-2d5c9aa860c68f48f7a879922ebd523bfe7f6334.tar.gz | |
✨ Show quality in queue for playlists and artists.
| -rw-r--r-- | tidal_dl_ng/gui.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tidal_dl_ng/gui.py b/tidal_dl_ng/gui.py index 4a70840..4e86ca3 100644 --- a/tidal_dl_ng/gui.py +++ b/tidal_dl_ng/gui.py @@ -589,18 +589,23 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow): if hasattr(media, "available") and not media.available: return False + # Set "Explicit" tag if isinstance(media, Track | Video | Album): explicit = " 🅴" if media.explicit else "" + # Build name and set quality if isinstance(media, Track | Video): name = f"{name_builder_artist(media)} - {name_builder_title(media)}{explicit}" elif isinstance(media, Playlist | Artist): name = media.name + quality = self.settings.data.quality_audio elif isinstance(media, Album): name = f"{name_builder_artist(media)} - {media.name}{explicit}" elif isinstance(media, Mix): name = media.title + quality = self.settings.data.quality_audio + # Determine actual quality. if isinstance(media, Track | Album): quality_highest: str = quality_audio_highest(media) |
