Factorized sort mode, now using a more compact dropdown menu

This commit is contained in:
emeric
2024-05-01 11:27:08 +02:00
parent 553787b595
commit 71e0e6e411
24 changed files with 425 additions and 380 deletions
@@ -105,20 +105,6 @@ namespace lms::db
});
}
core::EnumSet<TrackArtistLinkType> TrackArtistLink::findUsedTypes(Session& session)
{
session.checkReadTransaction();
const auto query{ session.getDboSession()->query<TrackArtistLinkType>("SELECT DISTINCT type from track_artist_link") };
core::EnumSet<TrackArtistLinkType> res;
utils::forEachQueryResult(query, [&](TrackArtistLinkType linkType)
{
res.insert(linkType);
});
return res;
}
core::EnumSet<TrackArtistLinkType> TrackArtistLink::findUsedTypes(Session& session, ArtistId artistId)
{
session.checkReadTransaction();