diff --git a/approot/artist.xml b/approot/artist.xml index a6f13925..0d8f717f 100644 --- a/approot/artist.xml +++ b/approot/artist.xml @@ -43,7 +43,6 @@ ${}

${artist class="Lms-artistname text-muted"}

${
}

${}${year}${}${} (${orig-year})${}

- ${play-btn}${add-btn} diff --git a/approot/explore.xml b/approot/explore.xml index 2cd86c7c..535c435f 100644 --- a/approot/explore.xml +++ b/approot/explore.xml @@ -5,8 +5,8 @@ ${contents class="Lms-explore-contents"} - - + + ${add-filter class="btn-sm btn-info"} ${clusters class="Lms-explore-clusters"} diff --git a/approot/mediaplayer.xml b/approot/mediaplayer.xml index 94bcfef9..43f0ff45 100644 --- a/approot/mediaplayer.xml +++ b/approot/mediaplayer.xml @@ -35,7 +35,7 @@ diff --git a/approot/releases.xml b/approot/releases.xml index ab2b7094..24395d92 100644 --- a/approot/releases.xml +++ b/approot/releases.xml @@ -27,7 +27,6 @@ ${release-name class="Lms-releasename text-primary"} ${}

${artist-name class="Lms-artistname text-muted"}

${
} - ${play-btn}${add-btn} diff --git a/src/lms/ui/explore/ArtistView.cpp b/src/lms/ui/explore/ArtistView.cpp index 901ec1fb..ff8aad3b 100644 --- a/src/lms/ui/explore/ArtistView.cpp +++ b/src/lms/ui/explore/ArtistView.cpp @@ -135,8 +135,6 @@ Artist::refreshView() std::unique_ptr Artist::createRelease(const Database::Artist::pointer& artist, const Release::pointer& release) { - auto releaseId = release.id(); - auto entry = std::make_unique(Wt::WString::tr("Lms.Explore.Artist.template.entry")); entry->addFunction("tr", Wt::WTemplate::Functions::tr); @@ -182,18 +180,6 @@ Artist::createRelease(const Database::Artist::pointer& artist, const Release::po } } - Wt::WText* playBtn = entry->bindNew("play-btn", Wt::WString::tr("Lms.Explore.template.play-btn"), Wt::TextFormat::XHTML); - playBtn->clicked().connect([=] - { - releasesAction.emit(PlayQueueAction::Play, {releaseId}); - }); - - Wt::WText* addBtn = entry->bindNew("add-btn", Wt::WString::tr("Lms.Explore.template.add-btn"), Wt::TextFormat::XHTML); - addBtn->clicked().connect([=] - { - releasesAction.emit(PlayQueueAction::AddLast, {releaseId}); - }); - return entry; } diff --git a/src/lms/ui/explore/ArtistView.hpp b/src/lms/ui/explore/ArtistView.hpp index 5981d49a..944c9504 100644 --- a/src/lms/ui/explore/ArtistView.hpp +++ b/src/lms/ui/explore/ArtistView.hpp @@ -43,7 +43,6 @@ class Artist : public Wt::WTemplate Artist(Filters* filters); Wt::Signal&> artistsAction; - Wt::Signal&> releasesAction; private: void refreshView(); diff --git a/src/lms/ui/explore/Explore.cpp b/src/lms/ui/explore/Explore.cpp index 5e438bf8..463ea8fd 100644 --- a/src/lms/ui/explore/Explore.cpp +++ b/src/lms/ui/explore/Explore.cpp @@ -89,7 +89,6 @@ Explore::Explore(Filters* filters) auto artist = std::make_unique(_filters); artist->artistsAction.connect(this, &Explore::handleArtistsAction); - artist->releasesAction.connect(this, &Explore::handleReleasesAction); contentsStack->addWidget(std::move(artist)); auto releases = std::make_unique(_filters);