Author: bklaas
Date: Thu Sep  4 08:38:54 2008
New Revision: 2906

URL: http://svn.slimdevices.com?rev=2906&root=Jive&view=rev
Log:
Bug: 8655
Description: Pull 7.2 checkin r2746 into 7.1 branch
allows for two new menu item styles, albumitemplay and albumitemadd

Modified:
    
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/DefaultSkin/DefaultSkinApplet.lua
    
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua

Modified: 
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/DefaultSkin/DefaultSkinApplet.lua
URL: 
http://svn.slimdevices.com/7.1/trunk/squeezeplay/src/squeezeplay/share/applets/DefaultSkin/DefaultSkinApplet.lua?rev=2906&root=Jive&r1=2905&r2=2906&view=diff
==============================================================================
--- 
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/DefaultSkin/DefaultSkinApplet.lua
 (original)
+++ 
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/DefaultSkin/DefaultSkinApplet.lua
 Thu Sep  4 08:38:54 2008
@@ -986,6 +986,9 @@
        s.albumitem.icon.img = Surface:loadImage(imgpath .. 
"menu_album_noartwork.png")
        s.albumitem.icon.border = { 8, 0, 0, 0 }
 
+       s.albumitemplay = _uses(s.albumitem)
+       s.albumitemadd  = _uses(s.albumitem)
+
        s.popupToast = _uses(s.albumitem, 
                {
                        order = { 'icon', 'text', 'textarea' },
@@ -1044,6 +1047,13 @@
        s.selected.albumitem.play.img = Surface:loadImage(imgpath .. 
"selection_right.png")
        s.selected.albumitem.play.border = { 0, 0, 5, 0 }
 
+       s.selected.albumitemplay = _uses(s.selected.albumitem, {
+                       play = { img = Surface:loadImage(imgpath .. 
"selection_play.png") }
+       })
+       s.selected.albumitemadd = _uses(s.selected.albumitem, {
+                       play = { img = Surface:loadImage(imgpath .. 
"selection_add.png") }
+       })
+       
        -- locked item with artwork and song info
        s.locked.albumitem = {}
        s.locked.albumitem.text = {}

Modified: 
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
URL: 
http://svn.slimdevices.com/7.1/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua?rev=2906&root=Jive&r1=2905&r2=2906&view=diff
==============================================================================
--- 
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
 (original)
+++ 
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
 Thu Sep  4 08:38:54 2008
@@ -1647,7 +1647,13 @@
                        if current then
                                style = "albumcurrent"
                        elseif item and item["style"] then
-                               style = item["style"]
+                               local menuStyle = menu:getStyle()
+                               local menuPrefix = string.match(menuStyle, 
"(%a+)menu")
+                               if menuPrefix then
+                                       style = menuPrefix .. item["style"]
+                               else
+                                       style = item["style"]
+                               end
                        end
 
                        widgets[widgetIndex] = _decoratedLabel(widget, style, 
item, db, menuAccel)

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

Reply via email to