🛠️ Concatenating all artists and displays them within the results in the GUI. Fixes #7.
This commit is contained in:
+4
-4
@@ -270,7 +270,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
if isinstance(item, Track):
|
if isinstance(item, Track):
|
||||||
result_item: ResultSearch = ResultSearch(
|
result_item: ResultSearch = ResultSearch(
|
||||||
position=idx,
|
position=idx,
|
||||||
artist=item.artist.name,
|
artist=", ".join(artist.name for artist in item.artists),
|
||||||
title=item.name,
|
title=item.name,
|
||||||
album=item.album.name,
|
album=item.album.name,
|
||||||
duration_sec=item.duration,
|
duration_sec=item.duration,
|
||||||
@@ -281,7 +281,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
elif isinstance(item, Video):
|
elif isinstance(item, Video):
|
||||||
result_item: ResultSearch = ResultSearch(
|
result_item: ResultSearch = ResultSearch(
|
||||||
position=idx,
|
position=idx,
|
||||||
artist=item.artist.name,
|
artist=", ".join(artist.name for artist in item.artists),
|
||||||
title=item.name,
|
title=item.name,
|
||||||
album=item.album.name if item.album else "",
|
album=item.album.name if item.album else "",
|
||||||
duration_sec=item.duration,
|
duration_sec=item.duration,
|
||||||
@@ -292,7 +292,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
elif isinstance(item, Playlist):
|
elif isinstance(item, Playlist):
|
||||||
result_item: ResultSearch = ResultSearch(
|
result_item: ResultSearch = ResultSearch(
|
||||||
position=idx,
|
position=idx,
|
||||||
artist=f"{item.promoted_artists[0].name}, ..." if item.promoted_artists else "",
|
artist=", ".join(artist.name for artist in item.promoted_artists) if item.promoted_artists else "",
|
||||||
title=item.name,
|
title=item.name,
|
||||||
album="",
|
album="",
|
||||||
duration_sec=item.duration,
|
duration_sec=item.duration,
|
||||||
@@ -303,7 +303,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
elif isinstance(item, Album):
|
elif isinstance(item, Album):
|
||||||
result_item: ResultSearch = ResultSearch(
|
result_item: ResultSearch = ResultSearch(
|
||||||
position=idx,
|
position=idx,
|
||||||
artist=item.artist.name,
|
artist=", ".join(artist.name for artist in item.artists),
|
||||||
title="",
|
title="",
|
||||||
album=item.name,
|
album=item.name,
|
||||||
duration_sec=item.duration,
|
duration_sec=item.duration,
|
||||||
|
|||||||
Reference in New Issue
Block a user