Author: bklaas
Date: Tue Nov  4 14:44:37 2008
New Revision: 3278

URL: http://svn.slimdevices.com?rev=3278&root=Jive&view=rev
Log:
Bug: 9821
Description: allow optional windowStyle param to be sent to setup windows for 
setupLanguage and setupWelcome
add setuptitle style to FullscreenSkin (not necessary for default skin, as 
squeezeplay_jive's SetupWelcome will not use setuptitle as a style)
use setuptitle style in local setupWelcome windows

Modified:
    
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SelectPlayer/SelectPlayerApplet.lua
    
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua
    
7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/FullscreenSkin/FullscreenSkinApplet.lua
    
7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/SetupWelcome/SetupWelcomeApplet.lua

Modified: 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SelectPlayer/SelectPlayerApplet.lua
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SelectPlayer/SelectPlayerApplet.lua?rev=3278&root=Jive&r1=3277&r2=3278&view=diff
==============================================================================
--- 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SelectPlayer/SelectPlayerApplet.lua
 (original)
+++ 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SelectPlayer/SelectPlayerApplet.lua
 Tue Nov  4 14:44:37 2008
@@ -289,9 +289,13 @@
 end
 
 
-function setupShowSelectPlayer(self, setupNext)
+function setupShowSelectPlayer(self, setupNext, windowStyle)
+
+       if not windowStyle then
+               windowStyle = 'settingstitle'
+       end
        -- get list of slimservers
-       local window = Window("window", self:string("SELECT_PLAYER"), 
'settingstitle')
+       local window = Window("window", self:string("SELECT_PLAYER"), 
windowStyle)
        window:setAllowScreensaver(false)
 
         local menu = SimpleMenu("albummenu")

Modified: 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua?rev=3278&root=Jive&r1=3277&r2=3278&view=diff
==============================================================================
--- 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua
 (original)
+++ 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua
 Tue Nov  4 14:44:37 2008
@@ -46,16 +46,20 @@
 oo.class(_M, Applet)
 
 
-function setupShowSetupLanguage(self, setupNext)
+function setupShowSetupLanguage(self, setupNext, windowStyle)
        local currentLocale = locale:getLocale()
        log:info("locale currently is ", currentLocale)
+
+       if not windowStyle then
+               windowStyle = 'settingstitle'
+       end
 
        -- this uses private data/methods from Applet and locale. don't do this 
elsewhere,
        -- but it's needed for speed here
        self.allStrings = locale:loadAllStrings(self._entry.stringsFilepath)
 
        -- setup menu
-       local window = Window("window", self:string("CHOOSE_LANGUAGE"), 
'settingstitle')
+       local window = Window("window", self:string("CHOOSE_LANGUAGE"), 
windowStyle)
        window:setAllowScreensaver(false)
 
        local menu = SimpleMenu("menu")

Modified: 
7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/FullscreenSkin/FullscreenSkinApplet.lua
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/FullscreenSkin/FullscreenSkinApplet.lua?rev=3278&root=Jive&r1=3277&r2=3278&view=diff
==============================================================================
--- 
7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/FullscreenSkin/FullscreenSkinApplet.lua
 (original)
+++ 
7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/FullscreenSkin/FullscreenSkinApplet.lua
 Tue Nov  4 14:44:37 2008
@@ -784,6 +784,18 @@
        s.minititle.icon.padding  = { 0, 0, 8, 0 }
        s.minititle.icon.align    = 'right'
 
+
+       -- Based on s.title, this is for setup title style
+       s.setuptitle =
+               _uses(s.minititle, {
+                               order = { 'back', 'text', 'nowplaying', 'icon' 
},
+                               nowplaying = { img = false  },
+                             icon = {
+                                     img = Surface:loadImage(imgpath .. 
"Icons/Mini/icon_settings.png")
+                             }
+                     })
+
+
        -- Based on s.title, this is for internetradio title style
        s.internetradiotitle =
                _uses(s.minititle, {
@@ -831,6 +843,7 @@
                                      img = Surface:loadImage(imgpath .. 
"Icons/Mini/icon_settings.png")
                              }
                      })
+
 
        -- Based on s.title, this is for newmusic title style
        s.newmusictitle =

Modified: 
7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/SetupWelcome/SetupWelcomeApplet.lua
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/SetupWelcome/SetupWelcomeApplet.lua?rev=3278&root=Jive&r1=3277&r2=3278&view=diff
==============================================================================
--- 
7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/SetupWelcome/SetupWelcomeApplet.lua
 (original)
+++ 
7.3/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/SetupWelcome/SetupWelcomeApplet.lua
 Tue Nov  4 14:44:37 2008
@@ -50,7 +50,7 @@
 
 local jiveMain         = jiveMain
 
-local welcomeTitleStyle = 'settingstitle'
+local welcomeTitleStyle = 'setuptitle'
 local disableHomeKeyDuringSetup
 local freeAppletWhenEscapingSetup
 
@@ -70,7 +70,7 @@
        }
        jiveMain:addItem(returnToSetup)
 
-       self._topWindow = appletManager:callService("setupShowSetupLanguage", 
function() self:step2() end)
+       self._topWindow = appletManager:callService("setupShowSetupLanguage", 
function() self:step2() end, 'setuptitle')
 
        disableHomeKeyDuringSetup = 
                Framework:addListener(EVENT_KEY_PRESS,
@@ -104,7 +104,7 @@
 end
 
 function step3(self)
-       return appletManager:callService("setupShowSelectPlayer", function() 
self:step4() end)
+       return appletManager:callService("setupShowSelectPlayer", function() 
self:step4() end, 'setuptitle')
 end
 
 function step4(self)

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins

Reply via email to