From 2d73ad83489ed63fa619f9bc3666fde6325af210 Mon Sep 17 00:00:00 2001 From: philippe44 Date: Tue, 18 Feb 2020 23:24:33 -0800 Subject: [PATCH] plugin update --- plugin/SqueezeESP32.zip | Bin 5408 -> 5479 bytes plugin/SqueezeESP32/Graphics.pm | 2 +- .../plugins/SqueezeESP32/settings/basic.html | 4 ++++ plugin/SqueezeESP32/Settings.pm | 5 ++--- plugin/SqueezeESP32/install.xml | 2 +- plugin/SqueezeESP32/strings.txt | 6 ++++++ plugin/repo.xml | 2 +- 7 files changed, 15 insertions(+), 6 deletions(-) diff --git a/plugin/SqueezeESP32.zip b/plugin/SqueezeESP32.zip index 4942fc516a97550f16ee1b9595d03cd495c69b06..f9688f9a4295a4ff6de82dcb47d085577f43272e 100644 GIT binary patch delta 3356 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 PPvH~h)SzR6{08Me6^g6B diff --git a/plugin/SqueezeESP32/Graphics.pm b/plugin/SqueezeESP32/Graphics.pm index 29b53bc2..70909e7d 100644 --- a/plugin/SqueezeESP32/Graphics.pm +++ b/plugin/SqueezeESP32/Graphics.pm @@ -16,7 +16,7 @@ my $VISUALIZER_SPECTRUM_ANALYZER = 2; my $VISUALIZER_WAVEFORM = 3; my $width = $prefs->get('width') || 128; -my $spectrum_scale = $prefs->get('spectrum_scale') || 0.5; +my $spectrum_scale = $prefs->get('spectrum_scale') || 50; my @modes = ( # mode 0 diff --git a/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/basic.html b/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/basic.html index dec653b4..fdf77916 100644 --- a/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/basic.html +++ b/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/basic.html @@ -1,5 +1,9 @@ [% PROCESS settings/header.html %] + [% WRAPPER setting title="PLUGIN_SQUEEZEESP32_BANNER" %] +
[% "PLUGIN_SQUEEZEESP32_BANNER_TEXT" | string %]
+ [% END %] +
[% WRAPPER setting title="PLUGIN_SQUEEZEESP32_WIDTH" desc="PLUGIN_SQUEEZEESP32_WIDTH_DESC" %] diff --git a/plugin/SqueezeESP32/Settings.pm b/plugin/SqueezeESP32/Settings.pm index 4856383d..1ef18504 100644 --- a/plugin/SqueezeESP32/Settings.pm +++ b/plugin/SqueezeESP32/Settings.pm @@ -6,7 +6,7 @@ use strict; use Slim::Utils::Prefs; use Slim::Utils::Log; -my $log = logger('plugin.SqueezeESP32'); +my $log = logger('plugin.squeezeesp32'); sub name { return 'PLUGIN_SQUEEZEESP32'; @@ -17,14 +17,13 @@ sub page { } sub prefs { - return (preferences('plugin.SqueezeESP32'), qw(width spectrum_scale)); + return (preferences('plugin.squeezeesp32'), qw(width spectrum_scale)); } sub handler { my ($class, $client, $params, $callback, @args) = @_; $callback->($client, $params, $class->SUPER::handler($client, $params), @args); - $client->update(); } diff --git a/plugin/SqueezeESP32/install.xml b/plugin/SqueezeESP32/install.xml index 51365287..c8f6edc7 100644 --- a/plugin/SqueezeESP32/install.xml +++ b/plugin/SqueezeESP32/install.xml @@ -10,6 +10,6 @@ PLUGIN_SQUEEZEESP32 PLUGIN_SQUEEZEESP32_DESC Plugins::SqueezeESP32::Plugin - 0.11 + 0.12 Philippe diff --git a/plugin/SqueezeESP32/strings.txt b/plugin/SqueezeESP32/strings.txt index d51fa50e..d00ff9b5 100644 --- a/plugin/SqueezeESP32/strings.txt +++ b/plugin/SqueezeESP32/strings.txt @@ -4,6 +4,12 @@ WELCOME_TO_SQUEEZEESP32 PLUGIN_SQUEEZEESP32 EN SqueezeESP32 +PLUGIN_SQUEEZEESP32_BANNER + EN WARNING + +PLUGIN_SQUEEZEESP32_BANNER_TEXT + EN You need to restart LMS for these parameters to be taken into account + PLUGIN_SQUEEZEESP32_DESC EN Adds a new player id (100) to enable display with SqueezeESP32 diff --git a/plugin/repo.xml b/plugin/repo.xml index 1d31dcdf..e9debf7c 100644 --- a/plugin/repo.xml +++ b/plugin/repo.xml @@ -4,7 +4,7 @@ https://github.com/sle118/squeezelite-esp32 Philippe - b923bd7dd412d1897eb8be2dec862f91f1e36dc4 + 3e60650efdff28cd0da9a7e9d0ddccf3a68d350d philippe_44@outlook.com SqueezeESP32 additional player id (100) http://github.com/sle118/squeezelite-esp32/raw/master/plugin/SqueezeESP32.zip