Author: tom
Date: Mon Nov  3 06:27:45 2008
New Revision: 3258

URL: http://svn.slimdevices.com?rev=3258&root=Jive&view=rev
Log:
Bug 9835:
Description: 
Applet load support, no stopped screensaver by default

Modified:
    
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua

Modified: 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua?rev=3258&root=Jive&r1=3257&r2=3258&view=diff
==============================================================================
--- 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
 (original)
+++ 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
 Mon Nov  3 06:27:45 2008
@@ -1948,10 +1948,20 @@
        end
 
        _playerKeyHandler = Framework:addListener(
-               EVENT_KEY_DOWN | EVENT_KEY_PRESS | EVENT_KEY_HOLD,
+               EVENT_KEY_DOWN | EVENT_KEY_PRESS | EVENT_KEY_HOLD | 
EVENT_CHAR_PRESS,
                function(event)
                        local type = event:getType()
 
+                       if type == EVENT_CHAR_PRESS then
+                               local keyboardEntry = 
string.char(event:getUnicode())
+                               if keyboardEntry == "/" then
+                                       _goSearch()
+                                       return EVENT_CONSUME
+                               else
+                                       return EVENT_UNUSED
+                               end
+                       end
+                       
                        local actionName = 
_keycodeActionName[event:getKeycode()]
                        if not actionName then
                                return EVENT_UNUSED
@@ -1986,6 +1996,13 @@
        _playerKeyHandler = false
 end
 
+function _goSearch()
+       --bring up music library search
+       if jiveMain:getMenuTable().myMusicSearch then
+               Framework:playSound("JUMP")
+               jiveMain:getMenuTable().myMusicSearch.callback()
+       end
+end
 
 
--==============================================================================
 -- SlimBrowserApplet public methods

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

Reply via email to