diff --git a/approot/admin-users.xml b/approot/admin-users.xml
index 1aa0d467..603673df 100644
--- a/approot/admin-users.xml
+++ b/approot/admin-users.xml
@@ -29,7 +29,7 @@
-
Modal body text goes here.
+ ${tr:Lms.Admin.Users.del-user-name}
- ${play-btn class="btn btn-sm btn-outline-secondary border-0"}${more-btn class="btn btn-sm btn-outline-secondary border-0"}
+ ${play-btn class="btn btn-sm btn-outline-secondary border-0"}
+
+ ${more-btn data-bs-toggle="dropdown" aria-expanded="false" class="btn btn-sm btn-outline-secondary border-0"}
+
+
diff --git a/approot/tracks.xml b/approot/tracks.xml
index b2a62947..4476e839 100644
--- a/approot/tracks.xml
+++ b/approot/tracks.xml
@@ -27,7 +27,15 @@
${duration}
- ${play-btn class="btn btn-sm btn-outline-secondary border-0"}${more-btn class="btn btn-sm btn-outline-secondary border-0"}
+ ${play-btn class="btn btn-sm btn-outline-secondary border-0"}
+
+ ${more-btn data-bs-toggle="dropdown" aria-expanded="false" class="btn btn-sm btn-outline-secondary border-0"}
+
+
diff --git a/docroot/css/lms.css b/docroot/css/lms.css
index 69369449..7515c90f 100644
--- a/docroot/css/lms.css
+++ b/docroot/css/lms.css
@@ -22,3 +22,7 @@ body {
height: 70px;
}
+.fixed-bottom.Lms-player {
+ z-index: 999;
+}
+
diff --git a/src/lms/CMakeLists.txt b/src/lms/CMakeLists.txt
index 90e4e477..3b01a5c6 100644
--- a/src/lms/CMakeLists.txt
+++ b/src/lms/CMakeLists.txt
@@ -39,7 +39,6 @@ add_executable(lms
ui/explore/SearchView.cpp
ui/explore/TrackCollector.cpp
ui/explore/TrackListHelpers.cpp
- ui/explore/TrackPopup.cpp
ui/explore/TracksView.cpp
ui/resource/AudioFileResource.cpp
ui/resource/AudioTranscodeResource.cpp
diff --git a/src/lms/ui/explore/ReleaseView.cpp b/src/lms/ui/explore/ReleaseView.cpp
index c56fae25..16a19c48 100644
--- a/src/lms/ui/explore/ReleaseView.cpp
+++ b/src/lms/ui/explore/ReleaseView.cpp
@@ -35,6 +35,7 @@
#include "services/scrobbling/IScrobblingService.hpp"
#include "utils/Logger.hpp"
+#include "common/Template.hpp"
#include "resource/DownloadResource.hpp"
#include "resource/CoverResource.hpp"
#include "Filters.hpp"
@@ -42,7 +43,6 @@
#include "LmsApplicationException.hpp"
#include "MediaPlayer.hpp"
#include "ReleaseListHelpers.hpp"
-#include "TrackPopup.hpp"
#include "TrackStringUtils.hpp"
using namespace Database;
@@ -256,7 +256,7 @@ Release::refreshView()
else
container = getOrAddNoDiscContainer();
- Wt::WTemplate* entry {container->addNew