summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/model
diff options
context:
space:
mode:
authorRobert Honz <exislow+github@gmail.com>2024-04-21 15:58:31 +0200
committerRobert Honz <exislow+github@gmail.com>2024-04-21 15:58:31 +0200
commitf9862e0646032628923dc696afb0fe04884eddfb (patch)
tree266a029363b050998eb2227d59cdde68f3db80f7 /tidal_dl_ng/model
parent1224e42689e27fb75b5a4a742ac37f66e1c6eb07 (diff)
downloadtidal-dl-ng-f9862e0646032628923dc696afb0fe04884eddfb.tar.gz
✨ PKCE / OAuth login will be chosen on the fly, depending on the desired audio quality of the track to speed up non `HIRES_LOSSLESS` downloads. Quality for tracks in download queue can be chosen individually. Fixes #73
Diffstat (limited to 'tidal_dl_ng/model')
-rw-r--r--tidal_dl_ng/model/gui_data.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tidal_dl_ng/model/gui_data.py b/tidal_dl_ng/model/gui_data.py
index 56b5e2b..8c7c30e 100644
--- a/tidal_dl_ng/model/gui_data.py
+++ b/tidal_dl_ng/model/gui_data.py
@@ -1,5 +1,7 @@
from dataclasses import dataclass
+from tidalapi.media import Quality
+
try:
from PySide6 import QtCore
@@ -39,5 +41,5 @@ class QueueDownloadItem:
status: str
name: str
type_media: str
- quality: str
+ quality: Quality
obj: object