Accept state signals from any source.
authorTilman Sauerbeck <tilman@code-monkey.de>
Sat, 28 May 2005 21:23:33 +0000 (21:23 +0000)
committerTilman Sauerbeck <tilman@code-monkey.de>
Sat, 28 May 2005 21:23:33 +0000 (21:23 +0000)
src/playlist_item.rb

index c3ab305a980774f93c9d25dfeae1e5372ed03005..ffd58e45566fd114ef365fa9b154a74c4a92e878 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: playlist_item.rb 23 2005-05-28 19:59:03Z tilman $
+# $Id: playlist_item.rb 25 2005-05-28 21:23:33Z tilman $
 
 TEXT_COLOR_HILIGHT = "#f0fafd"
 
 
 TEXT_COLOR_HILIGHT = "#f0fafd"
 
@@ -50,6 +50,7 @@ EDJE.collection("playlist_item") do |c|
        ["hilighted", "unhilighted"].each do |state|
                c.program("playlist_item.#{state}", :set_state) do |p|
                        p.signal = "playlist_item.#{state}"
        ["hilighted", "unhilighted"].each do |state|
                c.program("playlist_item.#{state}", :set_state) do |p|
                        p.signal = "playlist_item.#{state}"
+                       p.source = "*"
                        p.state = state == "unselected" ? "default" : state
                        p.mode = state == "selected" ? :accelerate : :decelerate
                        p.time = 0.5
                        p.state = state == "unselected" ? "default" : state
                        p.mode = state == "selected" ? :accelerate : :decelerate
                        p.time = 0.5
@@ -61,6 +62,7 @@ EDJE.collection("playlist_item") do |c|
        ["selected", "unselected"].each do |state|
                c.program("playlist_item.#{state}", :set_state) do |p|
                        p.signal = "playlist_item.#{state}"
        ["selected", "unselected"].each do |state|
                c.program("playlist_item.#{state}", :set_state) do |p|
                        p.signal = "playlist_item.#{state}"
+                       p.source = "*"
                        p.state = state
                        p.targets << ProgramTarget.new(c.part("background"))
                end
                        p.state = state
                        p.targets << ProgramTarget.new(c.part("background"))
                end