Author: fmueller
Date: Fri Mar 30 05:52:30 2012
New Revision: 9700

URL: http://svn.slimdevices.com/jive?rev=9700&view=rev
Log:
Bug: n/a 
Description: Setup changes
- Add hidden demo start to language selection step 

Modified:
    
7.8/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua

Modified: 
7.8/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua
URL: 
http://svn.slimdevices.com/jive/7.8/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua?rev=9700&r1=9699&r2=9700&view=diff
==============================================================================
--- 
7.8/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua
 (original)
+++ 
7.8/trunk/squeezeplay/src/squeezeplay/share/applets/SetupLanguage/SetupLanguageApplet.lua
 Fri Mar 30 05:52:30 2012
@@ -60,6 +60,18 @@
        CS = 'Čeština',
 }
 
+
+function _jumpToDemo(self)
+       appletManager:callService("jumpToInStoreDemo")
+end
+
+-- Second part of demo listener (Fab4 only)
+function _addDemoListener(self)
+       log:warn('ADD DEMO LISTENER')
+       self.window:addActionListener("go_now_playing_or_playlist", self, 
_jumpToDemo)
+end
+
+
 function setupShowSetupLanguage(self, setupNext, helpText)
        local currentLocale = locale:getLocale()
        log:info("locale currently is ", currentLocale)
@@ -71,6 +83,12 @@
        -- setup menu
        local window = Window("text_list", self:string("CHOOSE_LANGUAGE"), 
"setuptitle")
        window:setAllowScreensaver(false)
+
+       self.window = window
+       -- Demo listener for devices with hard buttons: Jive and Baby
+       window:addActionListener("start_demo", self, _jumpToDemo)
+       -- Demo listener for devices with touch screen: Fab4
+       window:addActionListener("go_now_playing_or_playlist", self, 
_addDemoListener)
 
        window:setButtonAction("lbutton", nil)
        window:setButtonAction("rbutton", nil)

_______________________________________________
Jive-checkins mailing list
Jive-checkins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/jive-checkins

Reply via email to