1 /** Minimize funcationlity by digitalfallout **/
5 name, "previous_click";
6 signal, "mouse,down,1";
7 source, "previous_button";
8 action, STATE_SET "clicked" 0.0;
9 transition, LINEAR 0.0;
10 target, "previous_button";
14 name, "previous_unclick";
16 source, "previous_button";
17 action, STATE_SET "default" 0.0;
18 transition, DECELERATE 0.25;
19 target, "previous_button";
22 name, "previous_click_emission";
24 source, "previous_button";
25 action, SIGNAL_EMIT "playback.prev" "previous_button";
31 signal, "mouse,down,1";
32 source, "play_button";
33 action, STATE_SET "clicked" 0.0;
34 transition, LINEAR 0.0;
35 target, "play_button";
41 source, "play_button";
42 action, STATE_SET "default" 0.0;
43 transition, DECELERATE 0.25;
44 target, "play_button";
47 name, "play_click_emission";
49 source, "play_button";
50 action, SIGNAL_EMIT "playback.play" "play_button";
56 signal, "mouse,down,1";
57 source, "pause_button";
58 action, STATE_SET "clicked" 0.0;
59 transition, LINEAR 0.0;
60 target, "pause_button";
64 name, "pause_unclick";
66 source, "pause_button";
67 action, STATE_SET "default" 0.0;
68 transition, DECELERATE 0.25;
69 target, "pause_button";
72 name, "pause_click_emission";
74 source, "pause_button";
75 action, SIGNAL_EMIT "playback.pause" "pause_button";
80 signal, "mouse,down,1";
81 source, "next_button";
82 action, STATE_SET "clicked" 0.0;
83 transition, LINEAR 0.0;
84 target, "next_button";
90 source, "next_button";
91 action, STATE_SET "default" 0.0;
92 transition, DECELERATE 0.25;
93 target, "next_button";
96 name, "next_click_emission";
98 source, "next_button";
99 action, SIGNAL_EMIT "playback.next" "next_button";
106 signal, "mouse,down,1";
107 source, "quit_button";
108 action, STATE_SET "clicked" 0.0;
109 transition, LINEAR 0.0;
110 target, "quit_button";
114 name, "quit_unclick";
115 signal, "mouse,up,1";
116 source, "quit_button";
117 action, STATE_SET "default" 0.0;
118 transition, DECELERATE 0.25;
119 target, "quit_button";
122 name, "quit_click_emission";
123 signal, "mouse,up,1";
124 source, "quit_button";
125 action, SIGNAL_EMIT "close" "quit";
127 /* Volume Button Proggies */
130 name, "volplus_click";
131 signal, "mouse,down,1";
132 source, "vol_incr_button";
133 action, STATE_SET "clicked" 0.0;
134 transition, LINEAR 0.0;
135 target, "vol_incr_button";
138 name, "volplus_unclick";
139 signal, "mouse,up,1";
140 source, "vol_incr_button";
141 action, STATE_SET "default" 0.0;
142 transition, LINEAR 0.0;
143 target, "vol_incr_button";
147 name, "vol_incr_sig_wheel1";
148 signal, "mouse,wheel,0,-1";
149 source, "vol_incr_button";
150 action, SIGNAL_EMIT "VOL_INCR" "vol_incr_button";
153 name, "vol_incr_sig_wheel2";
154 signal, "mouse,wheel,0,1";
155 source, "vol_incr_button";
156 action, SIGNAL_EMIT "VOL_DECR" "vol_decr_button";
160 /** NOTES: All programs MUST have AT LEAST, a NAME, SOURCE (even if "*";), and an ACTION **/
163 name, "vol_incr_sig";
165 //source, "volplus_click";
166 signal, "mouse,up,1";
167 source, "vol_incr_button";
168 action, SIGNAL_EMIT "VOL_INCR" "vol_incr_button";
173 name, "volminus_click";
174 signal, "mouse,down,1";
175 source, "vol_decr_button";
176 action, STATE_SET "clicked" 0.0;
177 transition, LINEAR 0.0;
178 target, "vol_decr_button";
181 name, "volminus_unclick";
182 signal, "mouse,up,1";
183 source, "vol_decr_button";
184 action, STATE_SET "default" 0.0;
185 transition, LINEAR 0.0;
186 target, "vol_decr_button";
189 name, "vol_decr_sig";
190 signal, "mouse,up,1";
191 source, "vol_decr_button";
192 action, SIGNAL_EMIT "VOL_DECR" "vol_decr_button";
196 name, "vol_decr_sig_wheel1";
197 signal, "mouse,wheel,0,-1";
198 source, "vol_decr_button";
199 action, SIGNAL_EMIT "VOL_INCR" "vol_incr_button";
203 name, "vol_decr_sig_wheel2";
204 signal, "mouse,wheel,0,1";
205 source, "vol_decr_button";
206 action, SIGNAL_EMIT "VOL_DECR" "vol_decr_button";
209 /* switch to "large" mode */
211 name, "titlebar_dbl_click";
212 signal, "mouse,down,1,double";
213 source, "background";
214 action, SIGNAL_EMIT "SWITCH_GROUP" "euphoria";