[Slim-Checkins] r9130 - in /trunk/server/Slim/Display: Squeezebox2.pm Transporter.pm

adrian at svn.slimdevices.com adrian at svn.slimdevices.com
Wed Aug 23 12:47:59 PDT 2006


Author: adrian
Date: Wed Aug 23 12:47:57 2006
New Revision: 9130

URL: http://svn.slimdevices.com?rev=9130&view=rev
Log:
Bug: 3988 (server side)
Description: send extents for bumpUp/Down.  To support firmward
bumping of line2 only.

Modified:
    trunk/server/Slim/Display/Squeezebox2.pm
    trunk/server/Slim/Display/Transporter.pm

Modified: trunk/server/Slim/Display/Squeezebox2.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Display/Squeezebox2.pm?rev=9130&r1=9129&r2=9130&view=diff
==============================================================================
--- trunk/server/Slim/Display/Squeezebox2.pm (original)
+++ trunk/server/Slim/Display/Squeezebox2.pm Wed Aug 23 12:47:57 2006
@@ -340,12 +340,14 @@
 
 sub bumpDown {
 	my $display = shift;
-	$display->pushBumpAnimate($display->render($display->renderCache()), 'U');
+	my $render = $display->render($display->renderCache());
+	$display->pushBumpAnimate($render, 'U', $render->{screen1}->{extent});
 }
 
 sub bumpUp {
 	my $display = shift;
-	$display->pushBumpAnimate($display->render($display->renderCache()), 'D');
+	my $render = $display->render($display->renderCache());
+	$display->pushBumpAnimate($render, 'D', $render->{screen1}->{extent});
 }
 
 sub pushBumpAnimate {

Modified: trunk/server/Slim/Display/Transporter.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Display/Transporter.pm?rev=9130&r1=9129&r2=9130&view=diff
==============================================================================
--- trunk/server/Slim/Display/Transporter.pm (original)
+++ trunk/server/Slim/Display/Transporter.pm Wed Aug 23 12:47:57 2006
@@ -222,6 +222,18 @@
 	$display->pushBumpAnimate($render, 'd', $render->{screen1}->{extent}, $render->{screen2}->{extent});
 }
 
+sub bumpDown {
+	my $display = shift;
+	my $render = $display->render($display->renderCache());
+	$display->pushBumpAnimate($render, 'U', $render->{screen1}->{extent}, $render->{screen2}->{extent});
+}
+
+sub bumpUp {
+	my $display = shift;
+	my $render = $display->render($display->renderCache());
+	$display->pushBumpAnimate($render, 'D', $render->{screen1}->{extent}, $render->{screen2}->{extent});
+}
+
 sub pushBumpAnimate {
 	my $display = shift;
 	my $render = shift;



More information about the checkins mailing list