[Slim-Checkins] r10720 - in /trunk/server: Changelog6.html
Slim/Display/Display.pm
Slim/Display/Graphics.pm Slim/Display/Text.pm
adrian at svn.slimdevices.com
adrian at svn.slimdevices.com
Sat Nov 18 05:05:02 PST 2006
Author: adrian
Date: Sat Nov 18 05:05:01 2006
New Revision: 10720
URL: http://svn.slimdevices.com?rev=10720&view=rev
Log:
Bug: 4520
Description: only update ticker if last render covered relavent screen
Modified:
trunk/server/Changelog6.html
trunk/server/Slim/Display/Display.pm
trunk/server/Slim/Display/Graphics.pm
trunk/server/Slim/Display/Text.pm
Modified: trunk/server/Changelog6.html
URL: http://svn.slimdevices.com/trunk/server/Changelog6.html?rev=10720&r1=10719&r2=10720&view=diff
==============================================================================
--- trunk/server/Changelog6.html (original)
+++ trunk/server/Changelog6.html Sat Nov 18 05:05:01 2006
@@ -117,6 +117,7 @@
<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4464">#4464</a> - musicmagic crash using mixerlink</li>
<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4467">#4467</a> - Add for remote radio streams displays "Connecting" for long time</li>
<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4486">#4486</a> - Scanner.exe crash (reproducible)</li>
+ <li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=4520">#4520</a> - Ticker display mode continues to show same text on Transporter</li>
</ul>
</ul>
Modified: trunk/server/Slim/Display/Display.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Display/Display.pm?rev=10720&r1=10719&r2=10720&view=diff
==============================================================================
--- trunk/server/Slim/Display/Display.pm (original)
+++ trunk/server/Slim/Display/Display.pm Sat Nov 18 05:05:01 2006
@@ -211,7 +211,7 @@
$display->scrollStop($screenNo);
$display->scrollInit($screen, $screenNo, $scrollonce);
- } elsif ($state == 2 && $screen->{scroll} == 2) {
+ } elsif ($state == 2 && $screen->{scroll} == 2 && $screen->{changed}) {
# staying in ticker mode - add to ticker queue & update background
$display->scrollUpdateTicker($screen, $screenNo);
$display->scrollUpdateBackground($screen, $screenNo);
Modified: trunk/server/Slim/Display/Graphics.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Display/Graphics.pm?rev=10720&r1=10719&r2=10720&view=diff
==============================================================================
--- trunk/server/Slim/Display/Graphics.pm (original)
+++ trunk/server/Slim/Display/Graphics.pm Sat Nov 18 05:05:01 2006
@@ -340,6 +340,7 @@
$sc->{scrollbitsref} = \$tickerbits;
$sc->{scrolldir} = 1; # only support l->r scrolling for ticker
$sc->{scrollstart} = 0;
+ $changed = 1;
} elsif ($sc->{scroll} >= 2) {
$sc->{scroll} = 0;
Modified: trunk/server/Slim/Display/Text.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Display/Text.pm?rev=10720&r1=10719&r2=10720&view=diff
==============================================================================
--- trunk/server/Slim/Display/Text.pm (original)
+++ trunk/server/Slim/Display/Text.pm Sat Nov 18 05:05:01 2006
@@ -366,6 +366,7 @@
$sc->{scrolldir} = 1;
$sc->{scrollstart} = 0;
+ $sc->{changed} = 1;
} elsif ($sc->{scroll} >= 2) {
$sc->{scroll} = 0;
More information about the checkins
mailing list