Hi all,
Below are my parts definition in EDC file, i find the memory leak issue when
use signal "START_LOADING" and "STOP_LOADING" to start and stop the image
loading.
If there anything wrong ? Please advise, thanks.
collections.group { "fresh_group";
parts {
image { "fresh";
repeat_events: 1;
desc { "default"
min: CAPTION_ICON_SIZE CAPTION_ICON_SIZE;
max: CAPTION_ICON_SIZE CAPTION_ICON_SIZE;
anchors.vertical_center: "refresh_weather" VERTICAL_CENTER;
anchors.horizontal_center: "refresh_weather" HORIZONTAL_CENTER;
image { normal: "refresh_default.png"; }
}
desc { "loading1"
inherit: "default";
image { normal: "refresh_gif1.png"; }
}
desc { "loading2"
inherit: "default";
image { normal: "refresh_gif2.png"; }
}
desc { "loading3"
inherit: "default";
image { normal: "refresh_gif3.png"; }
}
desc { "loading4"
inherit: "default";
image { normal: "refresh_gif4.png"; }
}
desc { "loading5"
inherit: "default";
image { normal: "refresh_gif5.png"; }
}
desc { "loading6"
inherit: "default";
image { normal: "refresh_gif6.png"; }
}
desc { "loading7"
inherit: "default";
image { normal: "refresh_gif7.png"; }
}
desc { "loading8"
inherit: "default";
image { normal: "refresh_gif8.png"; }
}
}
}
programs {
program {
name: "start";
signal: "START_LOADING";
source: "cardstack";
action: STATE_SET "default";
target: "fresh";
after: "img1";
}
program {
name: "img1";
action: STATE_SET "loading1";
target: "fresh";
transition: LINEAR 0.1;
in: 0.1 0.0;
after: "img2";
}
program {
name: "img2";
action: STATE_SET "loading2";
target: "fresh";
transition: LINEAR 0.1;
in: 0.1 0.0;
after: "img3";
}
program {
name: "img3";
action: STATE_SET "loading3";
target: "fresh";
transition: LINEAR 0.1;
in: 0.1 0.0;
after: "img4";
}
program {
name: "img4";
action: STATE_SET "loading4";
target: "fresh";
transition: LINEAR 0.1;
in: 0.1 0.0;
after: "img5";
}
program {
name: "img5";
action: STATE_SET "loading5";
target: "fresh";
transition: LINEAR 0.1;
in: 0.1 0.0;
after: "img6";
}
program {
name: "img6";
action: STATE_SET "loading6";
target: "fresh";
transition: LINEAR 0.1;
in: 0.1 0.0;
after: "img7";
}
program {
name: "img7";
action: STATE_SET "loading7";
target: "fresh";
transition: LINEAR 0.1;
in: 0.1 0.0;
after: "img8";
}
program {
name: "img8";
action: STATE_SET "loading8";
target: "fresh";
transition: LINEAR 0.1;
in: 0.1 0.0;
after: "img1";
}
program {
name: "stop";
signal: "STOP_LOADING";
source: "cardstack";
sequence {
action: ACTION_STOP;
target: "start";
target: "img1";
target: "img2";
target: "img3";
target: "img4";
target: "img5";
target: "img6";
target: "img7";
target: "img8";
action: STATE_SET "default";
target: "fresh";
}
}
}
}
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel