[Slim-Checkins] r10024 - in /branches/6.5/server: Changelog6.html Slim/Player/Squeezebox.pm

andy at svn.slimdevices.com andy at svn.slimdevices.com
Mon Sep 25 07:27:45 PDT 2006


Author: andy
Date: Mon Sep 25 07:27:43 2006
New Revision: 10024

URL: http://svn.slimdevices.com?rev=10024&view=rev
Log:
Bug 4149, show buffering status on Now Playing screen

Modified:
    branches/6.5/server/Changelog6.html
    branches/6.5/server/Slim/Player/Squeezebox.pm

Modified: branches/6.5/server/Changelog6.html
URL: http://svn.slimdevices.com/branches/6.5/server/Changelog6.html?rev=10024&r1=10023&r2=10024&view=diff
==============================================================================
--- branches/6.5/server/Changelog6.html (original)
+++ branches/6.5/server/Changelog6.html Mon Sep 25 07:27:43 2006
@@ -6,6 +6,7 @@
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4140">#4140</a> - Problem with the scanner parsing cue sheets in6.5b3</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4142">#4142</a> - ExBrowse3 does not work with Safari</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4145">#4145</a> - Display station name instead of album name in overlay text visualizers on transporter second screen</li>
+		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4149">#4149</a> - Display buffering feedback on Now Playing screen even after IR</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4156">#4156</a> - slimtray should install the service if it's not already installed when starting</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4159">#4159</a> - second screen needs to be blank when prompting for software update on transporter</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4168">#4168</a> - Live365 plugin fails in 6.5.0</li>

Modified: branches/6.5/server/Slim/Player/Squeezebox.pm
URL: http://svn.slimdevices.com/branches/6.5/server/Slim/Player/Squeezebox.pm?rev=10024&r1=10023&r2=10024&view=diff
==============================================================================
--- branches/6.5/server/Slim/Player/Squeezebox.pm (original)
+++ branches/6.5/server/Slim/Player/Squeezebox.pm Mon Sep 25 07:27:43 2006
@@ -288,9 +288,11 @@
 			$line2  = Slim::Music::Info::title( $url );
 		}
 		
-		# Only show buffering status if no user activity on player
-		my $lastIR = Slim::Hardware::IR::lastIRTime($client) || 0;
-		if ( $lastIR < $buffering->{$client} ) {
+		# Only show buffering status if no user activity on player or we're on the Now Playing screen
+		my $nowPlaying = Slim::Buttons::Playlist::showingNowPlaying($client);
+		my $lastIR     = Slim::Hardware::IR::lastIRTime($client) || 0;
+		
+		if ( $nowPlaying || $lastIR < $buffering->{$client} ) {
 			$client->showBriefly( $line1, $line2, 0.5 ) unless $client->display->sbName();
 		}
 		



More information about the checkins mailing list