diff --git a/approot/playqueue.xml b/approot/playqueue.xml index 2f6f2453..468c1c72 100644 --- a/approot/playqueue.xml +++ b/approot/playqueue.xml @@ -40,18 +40,19 @@
${cover}
-
+
-
-
${name}
- ${}${artists class="d-block d-md-none text-truncate"}${} +
+
${name}
+ ${}${artists class="d-block d-md-none"}${} + ${}
${work}
${
}
- ${}${artists-md class="d-none d-md-block text-truncate"}${} + ${}${artists-md class="d-none d-md-block"}${}
-
- ${}${release class="d-none d-lg-inline text-truncate text-decoration-none link-success"}${} +
+ ${}${release class="d-none d-lg-inline text-decoration-none link-success"}${}
diff --git a/approot/tracks.xml b/approot/tracks.xml index 76dba9ae..b931dcae 100644 --- a/approot/tracks.xml +++ b/approot/tracks.xml @@ -32,18 +32,19 @@
${cover}
-
+
-
-
${name}
- ${}${artists class="d-block d-md-none text-truncate"}${} +
+
${name}
+ ${}${artists class="d-block d-md-none"}${} + ${}
${work}
${
}
- ${}${artists-md class="d-none d-md-block text-truncate"}${} + ${}${artists-md class="d-none d-md-block"}${}
-
- ${}${release class="d-none d-lg-inline text-truncate text-decoration-none link-success"}${} +
+ ${}${release class="d-none d-lg-inline text-decoration-none link-success"}${}
diff --git a/src/lms/ui/MediaPlayer.cpp b/src/lms/ui/MediaPlayer.cpp index 5e33226e..5c3aa1f6 100644 --- a/src/lms/ui/MediaPlayer.cpp +++ b/src/lms/ui/MediaPlayer.cpp @@ -244,7 +244,7 @@ namespace lms::ui const std::string nativeResource{ _audioFileResource->getUrl(trackId) }; const auto artistDisplayInfo{ utils::computeArtistDisplayInfo(track, db::TrackArtistLinkType::Artist) }; - const std::string displayTitle{ utils::computeTrackDisplayTitle(track) }; + const std::string displayTitle{ utils::computeTrackDisplayInfo(track).title }; oss << "var params = {" diff --git a/src/lms/ui/PlayQueue.cpp b/src/lms/ui/PlayQueue.cpp index a1d0eb23..46d3647e 100644 --- a/src/lms/ui/PlayQueue.cpp +++ b/src/lms/ui/PlayQueue.cpp @@ -497,12 +497,17 @@ namespace lms::ui const auto track{ tracklistEntry->getTrack() }; const db::TrackId trackId{ track->getId() }; - const std::string displayTitle{ utils::computeTrackDisplayTitle(track) }; + const utils::TrackDisplayInfo displayInfo{ utils::computeTrackDisplayInfo(track) }; Template* entry{ _entriesContainer->addNew