[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