[Slim-Checkins] r9278 - /trunk/server/Slim/Buttons/Settings.pm

adrian at svn.slimdevices.com adrian at svn.slimdevices.com
Wed Aug 30 09:26:50 PDT 2006


Author: adrian
Date: Wed Aug 30 09:26:48 2006
New Revision: 9278

URL: http://svn.slimdevices.com?rev=9278&view=rev
Log:
Bug: N/A
Description: revert 9192 except for audio source change

Modified:
    trunk/server/Slim/Buttons/Settings.pm

Modified: trunk/server/Slim/Buttons/Settings.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Buttons/Settings.pm?rev=9278&r1=9277&r2=9278&view=diff
==============================================================================
--- trunk/server/Slim/Buttons/Settings.pm (original)
+++ trunk/server/Slim/Buttons/Settings.pm Wed Aug 30 09:26:48 2006
@@ -153,7 +153,8 @@
 						},
 					],
 					'onPlay'       => \&setPref,
-					'onAdd'        => sub {},
+					'onAdd'        => \&setPref,
+					'onRight'      => \&setPref,
 					'header'       => '{REPLAYGAIN}{count}',
 					'pref'            => "replayGainMode",
 					'initialValue'    => sub { return $_[0]->prefGet('replayGainMode') },
@@ -180,7 +181,8 @@
 						},
 					],
 					'onPlay'       => \&executeCommand,
-					'onAdd'        => sub {},
+					'onAdd'        => \&executeCommand,
+					'onRight'      => \&executeCommand,
 					'header'       => '{REPEAT}{count}',
 					'pref'         => sub { Slim::Player::Playlist::repeat(shift) },
 					'initialValue' => sub { Slim::Player::Playlist::repeat(shift) },
@@ -205,7 +207,8 @@
 						},
 					],
 					'onPlay'       => \&executeCommand,
-					'onAdd'        => sub {},
+					'onAdd'        => \&executeCommand,
+					'onRight'      => \&executeCommand,
 					'header'       => '{SHUFFLE}{count}',
 					'pref'         => sub{ return Slim::Player::Playlist::shuffle(shift)},
 					'initialValue' => sub{ return Slim::Player::Playlist::shuffle(shift)},
@@ -217,7 +220,8 @@
 					'useMode'      => 'INPUT.Choice',
 					'header'       => '{TITLEFORMAT}{count}',
 					'onPlay'       => \&setPref,
-					'onAdd'        => sub {},
+					'onAdd'        => \&setPref,
+					'onRight'      => \&setPref,
 					'pref'         => 'titleFormatCurr',
 					'initialValue' => sub { shift->prefGet('titleFormatCurr') },
 					'init'         => sub {
@@ -244,7 +248,12 @@
 					'onPlay'       => sub { 
 						$_[0]->textSize($_[1]->{'value'})
 					},
-					'onAdd'        => sub {},
+					'onAdd'        => sub { 
+						$_[0]->textSize($_[1]->{'value'})
+					},
+					'onRight'      => sub { 
+						$_[0]->textSize($_[1]->{'value'})
+					},,
 					'pref'         => 'activeFont_curr',
 					'initialValue' => sub { shift->prefGet('activeFont_curr') },
 					'init'         => sub {
@@ -305,7 +314,8 @@
 						},
 					],
 					'onPlay'       => \&setPref,
-					'onAdd'        => sub {},
+					'onAdd'        => \&setPref,
+					'onRight'      => \&setPref,
 					'header'       => '{SETUP_TRANSITIONTYPE}{count}',
 					'pref'         => 'transitionType',
 					'initialValue' => sub { return $_[0]->prefGet('transitionType') },
@@ -327,7 +337,8 @@
 						'SETUP_SCREENSAVER' => {
 							'useMode'       => 'INPUT.Choice',
 							'onPlay'        => \&setPref,
-							'onAdd'        => sub {},
+							'onAdd'         => \&setPref,
+							'onRight'       => \&setPref,
 							'pref'          => "screensaver",
 							'header'        => '{SETUP_SCREENSAVER}{count}',
 							'initialValue'  => sub { return $_[0]->prefGet('screensaver') },
@@ -337,7 +348,8 @@
 						'SETUP_OFFSAVER' => {
 							'useMode'       => 'INPUT.Choice',
 							'onPlay'        => \&setPref,
-							'onAdd'        => sub {},
+							'onAdd'         => \&setPref,
+							'onRight'       => \&setPref,
 							'pref'          => "offsaver",
 							'header'        => '{SETUP_OFFSAVER}{count}',
 							'initialValue'  => sub { return $_[0]->prefGet('offsaver') },
@@ -347,7 +359,8 @@
 						'SETUP_IDLESAVER' => {
 							'useMode'       => 'INPUT.Choice',
 							'onPlay'        => \&setPref,
-							'onAdd'        => sub {},
+							'onAdd'         => \&setPref,
+							'onRight'       => \&setPref,
 							'pref'          => "idlesaver",
 							'header'        => '{SETUP_IDLESAVER}{count}',
 							'initialValue'  => sub { return $_[0]->prefGet('idlesaver') },
@@ -359,7 +372,8 @@
 				'SETUP_VISUALIZERMODE'         => {
 					'useMode'      => 'INPUT.Choice',
 					'onPlay'       => \&updateVisualMode,
-					'onAdd'        => sub {},
+					'onAdd'        => \&updateVisualMode,
+					'onRight'      => \&updateVisualMode,
 					'header'       => '{SETUP_VISUALIZERMODE}{count}',
 					'pref'         => 'visualMode',
 					'initialValue' => sub { return $_[0]->prefGet('visualMode') },



More information about the checkins mailing list