summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Honz <exislow+github@gmail.com>2024-05-22 07:01:47 +0200
committerRobert Honz <exislow+github@gmail.com>2024-05-22 07:01:47 +0200
commit2d5c9aa860c68f48f7a879922ebd523bfe7f6334 (patch)
tree9588a030783a586b381d07bd51c02f0cfd266299
parent818a4011d0e06fbc5276326321e231070755a20e (diff)
downloadtidal-dl-ng-2d5c9aa860c68f48f7a879922ebd523bfe7f6334.tar.gz
✨ Show quality in queue for playlists and artists.
-rw-r--r--tidal_dl_ng/gui.py5
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)