From 7059a257289cb85b29c117963dd3fc2c3b0c1564 Mon Sep 17 00:00:00 2001 From: Owen Rummage Date: Wed, 29 Jul 2026 09:54:53 -0500 Subject: [PATCH] add web internet radio player --- approot/main.xml | 3 ++ approot/messages.xml | 7 ++++ approot/radio.xml | 22 +++++++++++++ docroot/js/mediaplayer.js | 16 ++++++--- src/lms/CMakeLists.txt | 1 + src/lms/ui/LmsApplication.cpp | 4 +++ src/lms/ui/MediaPlayer.cpp | 51 +++++++++++++++++++++++++++++ src/lms/ui/MediaPlayer.hpp | 2 ++ src/lms/ui/RadioView.cpp | 61 +++++++++++++++++++++++++++++++++++ src/lms/ui/RadioView.hpp | 23 +++++++++++++ 10 files changed, 185 insertions(+), 5 deletions(-) create mode 100644 approot/radio.xml create mode 100644 src/lms/ui/RadioView.cpp create mode 100644 src/lms/ui/RadioView.hpp diff --git a/approot/main.xml b/approot/main.xml index 786d5211..1a59816d 100644 --- a/approot/main.xml +++ b/approot/main.xml @@ -34,6 +34,9 @@ + ${filters class="d-flex align-items-center me-auto mb-2 mb-md-0"}