[ctxpopup] Added touch sound for item click.
authorAmit Kamboj <amit.kamboj@samsung.com>
Fri, 15 Mar 2013 07:25:52 +0000 (12:55 +0530)
committerSungho Kwak <sungho1.kwak@samsung.com>
Thu, 21 Mar 2013 08:17:28 +0000 (17:17 +0900)
Change-Id: I28493a45821c80633446dd9d5edf49672d1740ae

themes/widgets/ctxpopup.edc

index 9b10a66..924eb68 100644 (file)
 #define CTXPOPUP_LIST_SHADOW_PADDING 3
 
 ///////////////////////////////////////////////////////////////////////////////
+       sounds {
+               sample {
+                       name: "touch_sound" RAW;
+                       source: "button-pressed.wav";
+               }
+       }
        group {
                name: "elm/ctxpopup/layout/default";
                max: CTXPOPUP_WIDTH_MAX_INC 802;
                                signal: "mouse,clicked,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
+                               after: "touch_snd";
+                       }
+                       program {
+                               name: "touch_snd";
+                               action: PLAY_SAMPLE "touch_sound" 1.0;
                        }
                        program {
                                name: "disable";
                                signal: "mouse,clicked,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
+                               after: "touch_snd";
+                       }
+                       program {
+                               name: "touch_snd";
+                               action: PLAY_SAMPLE "touch_sound" 1.0;
                        }
                        program {
                                name: "disable";
                                signal: "mouse,clicked,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
+                               after: "touch_snd";
+                       }
+                       program {
+                               name: "touch_snd";
+                               action: PLAY_SAMPLE "touch_sound" 1.0;
                        }
                        program {
                                name: "disable";
                                signal: "mouse,clicked,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
+                               after: "touch_snd";
+                       }
+                       program {
+                               name: "touch_snd";
+                               action: PLAY_SAMPLE "touch_sound" 1.0;
                        }
                        program {
                                name: "disable";
                                signal: "mouse,clicked,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
+                               after: "touch_snd";
+                       }
+                       program {
+                               name: "touch_snd";
+                               action: PLAY_SAMPLE "touch_sound" 1.0;
                        }
                        program {
                                name: "disable";
                                signal: "mouse,up,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
+                               after: "touch_snd";
+                       }
+                       program {
+                               name: "touch_snd";
+                               action: PLAY_SAMPLE "touch_sound" 1.0;
                        }
                        program {
                                name: "disable";
                                signal: "mouse,up,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
+                               after: "touch_snd";
+                       }
+                       program {
+                               name: "touch_snd";
+                               action: PLAY_SAMPLE "touch_sound" 1.0;
                        }
                        program {
                                name: "disable";
@@ -4952,6 +4993,11 @@ group {
                        signal: "mouse,up,1";
                        source: "over1";
                        action: SIGNAL_EMIT "elm,action,click" "";
+                       after: "touch_snd";
+               }
+               program {
+                       name: "touch_snd";
+                       action: PLAY_SAMPLE "touch_sound" 1.0;
                }
                program {
                        name: "item_click";
@@ -5169,6 +5215,11 @@ group {
                                signal: "mouse,clicked,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
+                               after: "touch_snd";
+                       }
+                       program {
+                               name: "touch_snd";
+                               action: PLAY_SAMPLE "touch_sound" 1.0;
                        }
                        program {
                                name: "disable";