Midday? Is that a British thing? We Yanks say Noon, as in High Noon
(cowboy movie reference there). Here's a quick stab at changing to
Noon, making it based on the real time (no 2 minute  increase -- if you
really want the display to read 2 minutes "fast", add 120 to all the
time() calls, and use explicit time values for the longDateF() calls ),
and made it compatible with my FuzzyTime plugin.

This plugin is begging for 7.0's use of an external strings.txt file.
:-)


Code:
--------------------
    
  123c123
  <       my ($sec, $min, $hour) = localtime(time);
  ---
  >       my ($sec, $min, $hour) = localtime(&getFuzzyTime($client));
  125d124
  <       $min += 2;
  177c176,177
  <       my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = 
localtime(time);
  ---
  >       my $time = &getFuzzyTime($client);
  >       my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = 
localtime($time);
  180,181c180
  <       my $nextUpdate = $client->periodicUpdateTime();
  <       Slim::Buttons::Common::syncPeriodicUpdates($client, int($nextUpdate)) 
if
  (($nextUpdate - int($nextUpdate)) > 0.01);
  ---
  >       $client->param('modeUpdateInterval', 0.5); # seconds
  187c186
  <                       'center' => [ 
Slim::Utils::DateTime::longDateF(undef,Slim::Utils::Prefs::get('screensaverDateFormat')),
  ---
  >                       'center' => [ 
Slim::Utils::DateTime::longDateF($time,Slim::Utils::Prefs::get('screensaverDateFormat')),
  195c194
  <                       'center1' => Slim::Utils::Misc::longDateF(),
  ---
  >                       'center1' => Slim::Utils::Misc::longDateF($time),
  408c407
  <       EN      Midday
  ---
  >       EN      Noon
  411a411,418
  > sub getFuzzyTime {
  >         my $client = shift;
  >         if ( defined($Plugins::FuzzyTime::Plugin::apiVersion) ) {
  >                 return 
int(Plugins::FuzzyTime::Public::getClientTime($client))
  ;
  >         }
  >         return time();
  > }
  >
  
--------------------


-- 
peterw
------------------------------------------------------------------------
peterw's Profile: http://forums.slimdevices.com/member.php?userid=2107
View this thread: http://forums.slimdevices.com/showthread.php?t=32975

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to