diff --git a/data/setup/anim/e001.png b/data/setup/anim/e001.png new file mode 100644 index 000000000..82d4b2b8f Binary files /dev/null and b/data/setup/anim/e001.png differ diff --git a/data/setup/anim/e002.png b/data/setup/anim/e002.png new file mode 100644 index 000000000..578a82f8a Binary files /dev/null and b/data/setup/anim/e002.png differ diff --git a/data/setup/anim/e003.png b/data/setup/anim/e003.png new file mode 100644 index 000000000..1416e03cc Binary files /dev/null and b/data/setup/anim/e003.png differ diff --git a/data/setup/anim/e004.png b/data/setup/anim/e004.png new file mode 100644 index 000000000..8b63241cf Binary files /dev/null and b/data/setup/anim/e004.png differ diff --git a/data/setup/anim/e005.png b/data/setup/anim/e005.png new file mode 100644 index 000000000..31ea7c2ea Binary files /dev/null and b/data/setup/anim/e005.png differ diff --git a/data/setup/anim/e006.png b/data/setup/anim/e006.png new file mode 100644 index 000000000..d16dd5b67 Binary files /dev/null and b/data/setup/anim/e006.png differ diff --git a/data/setup/anim/e007.png b/data/setup/anim/e007.png new file mode 100644 index 000000000..e2efb0502 Binary files /dev/null and b/data/setup/anim/e007.png differ diff --git a/data/setup/anim/e008.png b/data/setup/anim/e008.png new file mode 100644 index 000000000..35d1e7a9d Binary files /dev/null and b/data/setup/anim/e008.png differ diff --git a/data/setup/anim/e009.png b/data/setup/anim/e009.png new file mode 100644 index 000000000..9a1410113 Binary files /dev/null and b/data/setup/anim/e009.png differ diff --git a/data/setup/anim/e010.png b/data/setup/anim/e010.png new file mode 100644 index 000000000..da001e9ab Binary files /dev/null and b/data/setup/anim/e010.png differ diff --git a/data/setup/anim/e011.png b/data/setup/anim/e011.png new file mode 100644 index 000000000..10a1cad67 Binary files /dev/null and b/data/setup/anim/e011.png differ diff --git a/data/setup/anim/e012.png b/data/setup/anim/e012.png new file mode 100644 index 000000000..da6401d78 Binary files /dev/null and b/data/setup/anim/e012.png differ diff --git a/data/setup/anim/e013.png b/data/setup/anim/e013.png new file mode 100644 index 000000000..124aa9794 Binary files /dev/null and b/data/setup/anim/e013.png differ diff --git a/data/setup/anim/e014.png b/data/setup/anim/e014.png new file mode 100644 index 000000000..c73be597c Binary files /dev/null and b/data/setup/anim/e014.png differ diff --git a/data/setup/anim/e015.png b/data/setup/anim/e015.png new file mode 100644 index 000000000..f03a4785c Binary files /dev/null and b/data/setup/anim/e015.png differ diff --git a/data/setup/anim/e016.png b/data/setup/anim/e016.png new file mode 100644 index 000000000..07c0ff78b Binary files /dev/null and b/data/setup/anim/e016.png differ diff --git a/data/setup/anim/e017.png b/data/setup/anim/e017.png new file mode 100644 index 000000000..154dabb17 Binary files /dev/null and b/data/setup/anim/e017.png differ diff --git a/data/setup/anim/e018.png b/data/setup/anim/e018.png new file mode 100644 index 000000000..d40724e87 Binary files /dev/null and b/data/setup/anim/e018.png differ diff --git a/data/setup/anim/e019.png b/data/setup/anim/e019.png new file mode 100644 index 000000000..2ef6fd70f Binary files /dev/null and b/data/setup/anim/e019.png differ diff --git a/data/setup/anim/e020.png b/data/setup/anim/e020.png new file mode 100644 index 000000000..3c9653ed7 Binary files /dev/null and b/data/setup/anim/e020.png differ diff --git a/data/setup/anim/e021.png b/data/setup/anim/e021.png new file mode 100644 index 000000000..831efac97 Binary files /dev/null and b/data/setup/anim/e021.png differ diff --git a/data/setup/anim/e022.png b/data/setup/anim/e022.png new file mode 100644 index 000000000..7bc3a8f1a Binary files /dev/null and b/data/setup/anim/e022.png differ diff --git a/data/setup/anim/e023.png b/data/setup/anim/e023.png new file mode 100644 index 000000000..a050caa8a Binary files /dev/null and b/data/setup/anim/e023.png differ diff --git a/data/setup/anim/e024.png b/data/setup/anim/e024.png new file mode 100644 index 000000000..db1b648cc Binary files /dev/null and b/data/setup/anim/e024.png differ diff --git a/data/setup/anim/e025.png b/data/setup/anim/e025.png new file mode 100644 index 000000000..796023eea Binary files /dev/null and b/data/setup/anim/e025.png differ diff --git a/data/setup/anim/e026.png b/data/setup/anim/e026.png new file mode 100644 index 000000000..ca4db6304 Binary files /dev/null and b/data/setup/anim/e026.png differ diff --git a/data/setup/anim/e027.png b/data/setup/anim/e027.png new file mode 100644 index 000000000..195588378 Binary files /dev/null and b/data/setup/anim/e027.png differ diff --git a/data/setup/anim/e028.png b/data/setup/anim/e028.png new file mode 100644 index 000000000..649f2e069 Binary files /dev/null and b/data/setup/anim/e028.png differ diff --git a/data/setup/anim/e029.png b/data/setup/anim/e029.png new file mode 100644 index 000000000..896c6b210 Binary files /dev/null and b/data/setup/anim/e029.png differ diff --git a/data/setup/anim/e030.png b/data/setup/anim/e030.png new file mode 100644 index 000000000..08da5afb8 Binary files /dev/null and b/data/setup/anim/e030.png differ diff --git a/data/setup/anim/e031.png b/data/setup/anim/e031.png new file mode 100644 index 000000000..ae4046964 Binary files /dev/null and b/data/setup/anim/e031.png differ diff --git a/data/setup/anim/e032.png b/data/setup/anim/e032.png new file mode 100644 index 000000000..0c3bc712c Binary files /dev/null and b/data/setup/anim/e032.png differ diff --git a/data/setup/anim/e033.png b/data/setup/anim/e033.png new file mode 100644 index 000000000..19ac48900 Binary files /dev/null and b/data/setup/anim/e033.png differ diff --git a/data/setup/anim/e034.png b/data/setup/anim/e034.png new file mode 100644 index 000000000..db393af98 Binary files /dev/null and b/data/setup/anim/e034.png differ diff --git a/data/setup/anim/e035.png b/data/setup/anim/e035.png new file mode 100644 index 000000000..ca68c8825 Binary files /dev/null and b/data/setup/anim/e035.png differ diff --git a/data/setup/anim/e036.png b/data/setup/anim/e036.png new file mode 100644 index 000000000..2953811dc Binary files /dev/null and b/data/setup/anim/e036.png differ diff --git a/data/setup/anim/e037.png b/data/setup/anim/e037.png new file mode 100644 index 000000000..b411fde2b Binary files /dev/null and b/data/setup/anim/e037.png differ diff --git a/data/setup/anim/e038.png b/data/setup/anim/e038.png new file mode 100644 index 000000000..ed168e6a7 Binary files /dev/null and b/data/setup/anim/e038.png differ diff --git a/data/setup/anim/e039.png b/data/setup/anim/e039.png new file mode 100644 index 000000000..dd1207ca5 Binary files /dev/null and b/data/setup/anim/e039.png differ diff --git a/data/setup/anim/e040.png b/data/setup/anim/e040.png new file mode 100644 index 000000000..28a257b53 Binary files /dev/null and b/data/setup/anim/e040.png differ diff --git a/data/setup/anim/e041.png b/data/setup/anim/e041.png new file mode 100644 index 000000000..bd23007a6 Binary files /dev/null and b/data/setup/anim/e041.png differ diff --git a/data/setup/anim/e042.png b/data/setup/anim/e042.png new file mode 100644 index 000000000..f72ea4d8a Binary files /dev/null and b/data/setup/anim/e042.png differ diff --git a/data/setup/anim/e043.png b/data/setup/anim/e043.png new file mode 100644 index 000000000..0a38efdc1 Binary files /dev/null and b/data/setup/anim/e043.png differ diff --git a/data/setup/anim/e044.png b/data/setup/anim/e044.png new file mode 100644 index 000000000..a905e8e26 Binary files /dev/null and b/data/setup/anim/e044.png differ diff --git a/data/setup/anim/e045.png b/data/setup/anim/e045.png new file mode 100644 index 000000000..3a9ff8b5b Binary files /dev/null and b/data/setup/anim/e045.png differ diff --git a/data/setup/anim/e046.png b/data/setup/anim/e046.png new file mode 100644 index 000000000..24bf66959 Binary files /dev/null and b/data/setup/anim/e046.png differ diff --git a/data/setup/anim/e047.png b/data/setup/anim/e047.png new file mode 100644 index 000000000..8aa146985 Binary files /dev/null and b/data/setup/anim/e047.png differ diff --git a/data/setup/anim/e048.png b/data/setup/anim/e048.png new file mode 100644 index 000000000..6b8bc9452 Binary files /dev/null and b/data/setup/anim/e048.png differ diff --git a/data/setup/anim/e049.png b/data/setup/anim/e049.png new file mode 100644 index 000000000..b93b8c0fb Binary files /dev/null and b/data/setup/anim/e049.png differ diff --git a/data/setup/anim/e050.png b/data/setup/anim/e050.png new file mode 100644 index 000000000..67885b6eb Binary files /dev/null and b/data/setup/anim/e050.png differ diff --git a/data/setup/anim/e051.png b/data/setup/anim/e051.png new file mode 100644 index 000000000..922165059 Binary files /dev/null and b/data/setup/anim/e051.png differ diff --git a/data/setup/anim/e052.png b/data/setup/anim/e052.png new file mode 100644 index 000000000..266d7f3aa Binary files /dev/null and b/data/setup/anim/e052.png differ diff --git a/data/setup/anim/e053.png b/data/setup/anim/e053.png new file mode 100644 index 000000000..f6fceab52 Binary files /dev/null and b/data/setup/anim/e053.png differ diff --git a/data/setup/anim/e054.png b/data/setup/anim/e054.png new file mode 100644 index 000000000..6eb3e96f6 Binary files /dev/null and b/data/setup/anim/e054.png differ diff --git a/data/setup/anim/e055.png b/data/setup/anim/e055.png new file mode 100644 index 000000000..6178666ac Binary files /dev/null and b/data/setup/anim/e055.png differ diff --git a/data/setup/anim/e056.png b/data/setup/anim/e056.png new file mode 100644 index 000000000..b4024ba92 Binary files /dev/null and b/data/setup/anim/e056.png differ diff --git a/data/setup/anim/e057.png b/data/setup/anim/e057.png new file mode 100644 index 000000000..f2be932df Binary files /dev/null and b/data/setup/anim/e057.png differ diff --git a/data/setup/anim/e058.png b/data/setup/anim/e058.png new file mode 100644 index 000000000..0d81d2b22 Binary files /dev/null and b/data/setup/anim/e058.png differ diff --git a/data/setup/anim/e059.png b/data/setup/anim/e059.png new file mode 100644 index 000000000..224676302 Binary files /dev/null and b/data/setup/anim/e059.png differ diff --git a/data/setup/anim/e060.png b/data/setup/anim/e060.png new file mode 100644 index 000000000..e56dcdbe2 Binary files /dev/null and b/data/setup/anim/e060.png differ diff --git a/data/setup/anim/e061.png b/data/setup/anim/e061.png new file mode 100644 index 000000000..bc40e9aab Binary files /dev/null and b/data/setup/anim/e061.png differ diff --git a/data/setup/anim/e062.png b/data/setup/anim/e062.png new file mode 100644 index 000000000..cdffc0329 Binary files /dev/null and b/data/setup/anim/e062.png differ diff --git a/data/setup/anim/e063.png b/data/setup/anim/e063.png new file mode 100644 index 000000000..b799427da Binary files /dev/null and b/data/setup/anim/e063.png differ diff --git a/data/setup/anim/e064.png b/data/setup/anim/e064.png new file mode 100644 index 000000000..d0b3f292f Binary files /dev/null and b/data/setup/anim/e064.png differ diff --git a/data/setup/anim/e065.png b/data/setup/anim/e065.png new file mode 100644 index 000000000..7d0fb356b Binary files /dev/null and b/data/setup/anim/e065.png differ diff --git a/data/setup/anim/e066.png b/data/setup/anim/e066.png new file mode 100644 index 000000000..44a1917d6 Binary files /dev/null and b/data/setup/anim/e066.png differ diff --git a/data/setup/anim/e067.png b/data/setup/anim/e067.png new file mode 100644 index 000000000..1efee7666 Binary files /dev/null and b/data/setup/anim/e067.png differ diff --git a/data/setup/anim/e068.png b/data/setup/anim/e068.png new file mode 100644 index 000000000..ec07d3e54 Binary files /dev/null and b/data/setup/anim/e068.png differ diff --git a/data/setup/anim/e069.png b/data/setup/anim/e069.png new file mode 100644 index 000000000..b7fdb5bb0 Binary files /dev/null and b/data/setup/anim/e069.png differ diff --git a/data/setup/anim/e070.png b/data/setup/anim/e070.png new file mode 100644 index 000000000..98584308a Binary files /dev/null and b/data/setup/anim/e070.png differ diff --git a/data/setup/anim/e071.png b/data/setup/anim/e071.png new file mode 100644 index 000000000..7b695a426 Binary files /dev/null and b/data/setup/anim/e071.png differ diff --git a/data/setup/anim/e072.png b/data/setup/anim/e072.png new file mode 100644 index 000000000..678680f26 Binary files /dev/null and b/data/setup/anim/e072.png differ diff --git a/data/setup/anim/e073.png b/data/setup/anim/e073.png new file mode 100644 index 000000000..eb547ec91 Binary files /dev/null and b/data/setup/anim/e073.png differ diff --git a/data/setup/anim/e074.png b/data/setup/anim/e074.png new file mode 100644 index 000000000..7bea3578b Binary files /dev/null and b/data/setup/anim/e074.png differ diff --git a/data/setup/anim/e075.png b/data/setup/anim/e075.png new file mode 100644 index 000000000..908dce760 Binary files /dev/null and b/data/setup/anim/e075.png differ diff --git a/data/setup/anim/e076.png b/data/setup/anim/e076.png new file mode 100644 index 000000000..30402f78e Binary files /dev/null and b/data/setup/anim/e076.png differ diff --git a/data/setup/anim/e077.png b/data/setup/anim/e077.png new file mode 100644 index 000000000..7e87e7664 Binary files /dev/null and b/data/setup/anim/e077.png differ diff --git a/data/setup/anim/e078.png b/data/setup/anim/e078.png new file mode 100644 index 000000000..0dee079bc Binary files /dev/null and b/data/setup/anim/e078.png differ diff --git a/data/setup/anim/e079.png b/data/setup/anim/e079.png new file mode 100644 index 000000000..6387afb79 Binary files /dev/null and b/data/setup/anim/e079.png differ diff --git a/data/setup/anim/e080.png b/data/setup/anim/e080.png new file mode 100644 index 000000000..679230ff0 Binary files /dev/null and b/data/setup/anim/e080.png differ diff --git a/data/setup/anim/e081.png b/data/setup/anim/e081.png new file mode 100644 index 000000000..a732aecd4 Binary files /dev/null and b/data/setup/anim/e081.png differ diff --git a/data/setup/anim/e082.png b/data/setup/anim/e082.png new file mode 100644 index 000000000..2ec6548af Binary files /dev/null and b/data/setup/anim/e082.png differ diff --git a/data/setup/anim/e083.png b/data/setup/anim/e083.png new file mode 100644 index 000000000..42d958002 Binary files /dev/null and b/data/setup/anim/e083.png differ diff --git a/data/setup/anim/e084.png b/data/setup/anim/e084.png new file mode 100644 index 000000000..52ff28e7d Binary files /dev/null and b/data/setup/anim/e084.png differ diff --git a/data/setup/anim/e085.png b/data/setup/anim/e085.png new file mode 100644 index 000000000..2cd6e7ebe Binary files /dev/null and b/data/setup/anim/e085.png differ diff --git a/data/setup/anim/e086.png b/data/setup/anim/e086.png new file mode 100644 index 000000000..6cb35fcd7 Binary files /dev/null and b/data/setup/anim/e086.png differ diff --git a/data/setup/anim/e087.png b/data/setup/anim/e087.png new file mode 100644 index 000000000..327127134 Binary files /dev/null and b/data/setup/anim/e087.png differ diff --git a/data/setup/anim/e088.png b/data/setup/anim/e088.png new file mode 100644 index 000000000..b3f82199a Binary files /dev/null and b/data/setup/anim/e088.png differ diff --git a/data/setup/anim/e089.png b/data/setup/anim/e089.png new file mode 100644 index 000000000..de08f4403 Binary files /dev/null and b/data/setup/anim/e089.png differ diff --git a/data/setup/anim/e090.png b/data/setup/anim/e090.png new file mode 100644 index 000000000..4b9c00cbc Binary files /dev/null and b/data/setup/anim/e090.png differ diff --git a/data/setup/anim/e091.png b/data/setup/anim/e091.png new file mode 100644 index 000000000..8b7ce309d Binary files /dev/null and b/data/setup/anim/e091.png differ diff --git a/data/setup/anim/e092.png b/data/setup/anim/e092.png new file mode 100644 index 000000000..365b51dea Binary files /dev/null and b/data/setup/anim/e092.png differ diff --git a/data/setup/anim/e093.png b/data/setup/anim/e093.png new file mode 100644 index 000000000..25589bb0a Binary files /dev/null and b/data/setup/anim/e093.png differ diff --git a/data/setup/anim/e094.png b/data/setup/anim/e094.png new file mode 100644 index 000000000..1e8ada680 Binary files /dev/null and b/data/setup/anim/e094.png differ diff --git a/data/setup/anim/e095.png b/data/setup/anim/e095.png new file mode 100644 index 000000000..a6cc1f1b1 Binary files /dev/null and b/data/setup/anim/e095.png differ diff --git a/data/setup/anim/e096.png b/data/setup/anim/e096.png new file mode 100644 index 000000000..46f0ea2b2 Binary files /dev/null and b/data/setup/anim/e096.png differ diff --git a/data/setup/anim/e097.png b/data/setup/anim/e097.png new file mode 100644 index 000000000..3be92b283 Binary files /dev/null and b/data/setup/anim/e097.png differ diff --git a/data/setup/anim/e098.png b/data/setup/anim/e098.png new file mode 100644 index 000000000..185dfb6cb Binary files /dev/null and b/data/setup/anim/e098.png differ diff --git a/data/setup/anim/e099.png b/data/setup/anim/e099.png new file mode 100644 index 000000000..bba664a5d Binary files /dev/null and b/data/setup/anim/e099.png differ diff --git a/data/setup/anim/e100.png b/data/setup/anim/e100.png new file mode 100644 index 000000000..b5d54dc26 Binary files /dev/null and b/data/setup/anim/e100.png differ diff --git a/data/setup/anim/e101.png b/data/setup/anim/e101.png new file mode 100644 index 000000000..9df7a5371 Binary files /dev/null and b/data/setup/anim/e101.png differ diff --git a/data/setup/anim/e102.png b/data/setup/anim/e102.png new file mode 100644 index 000000000..f5c641c75 Binary files /dev/null and b/data/setup/anim/e102.png differ diff --git a/data/setup/anim/e103.png b/data/setup/anim/e103.png new file mode 100644 index 000000000..c31ae31f2 Binary files /dev/null and b/data/setup/anim/e103.png differ diff --git a/data/setup/anim/e104.png b/data/setup/anim/e104.png new file mode 100644 index 000000000..4659c705c Binary files /dev/null and b/data/setup/anim/e104.png differ diff --git a/data/setup/anim/e105.png b/data/setup/anim/e105.png new file mode 100644 index 000000000..6a48c8768 Binary files /dev/null and b/data/setup/anim/e105.png differ diff --git a/data/setup/anim/e106.png b/data/setup/anim/e106.png new file mode 100644 index 000000000..cf759b137 Binary files /dev/null and b/data/setup/anim/e106.png differ diff --git a/data/setup/anim/e107.png b/data/setup/anim/e107.png new file mode 100644 index 000000000..35d66702d Binary files /dev/null and b/data/setup/anim/e107.png differ diff --git a/data/setup/anim/e108.png b/data/setup/anim/e108.png new file mode 100644 index 000000000..85dd9f2a6 Binary files /dev/null and b/data/setup/anim/e108.png differ diff --git a/data/setup/anim/e109.png b/data/setup/anim/e109.png new file mode 100644 index 000000000..8b2fe441e Binary files /dev/null and b/data/setup/anim/e109.png differ diff --git a/data/setup/anim/e110.png b/data/setup/anim/e110.png new file mode 100644 index 000000000..40138c733 Binary files /dev/null and b/data/setup/anim/e110.png differ diff --git a/data/setup/anim/e111.png b/data/setup/anim/e111.png new file mode 100644 index 000000000..5393b9f2d Binary files /dev/null and b/data/setup/anim/e111.png differ diff --git a/data/setup/anim/e112.png b/data/setup/anim/e112.png new file mode 100644 index 000000000..0d3441a33 Binary files /dev/null and b/data/setup/anim/e112.png differ diff --git a/data/setup/anim/e113.png b/data/setup/anim/e113.png new file mode 100644 index 000000000..14de9c50a Binary files /dev/null and b/data/setup/anim/e113.png differ diff --git a/data/setup/anim/e114.png b/data/setup/anim/e114.png new file mode 100644 index 000000000..a5b2dd61e Binary files /dev/null and b/data/setup/anim/e114.png differ diff --git a/data/setup/anim/e115.png b/data/setup/anim/e115.png new file mode 100644 index 000000000..ac9dadde3 Binary files /dev/null and b/data/setup/anim/e115.png differ diff --git a/data/setup/anim/e116.png b/data/setup/anim/e116.png new file mode 100644 index 000000000..56e79ba1b Binary files /dev/null and b/data/setup/anim/e116.png differ diff --git a/data/setup/anim/e117.png b/data/setup/anim/e117.png new file mode 100644 index 000000000..11f5783cf Binary files /dev/null and b/data/setup/anim/e117.png differ diff --git a/data/setup/anim/e118.png b/data/setup/anim/e118.png new file mode 100644 index 000000000..4ba5e0a2f Binary files /dev/null and b/data/setup/anim/e118.png differ diff --git a/data/setup/anim/e119.png b/data/setup/anim/e119.png new file mode 100644 index 000000000..27659304e Binary files /dev/null and b/data/setup/anim/e119.png differ diff --git a/data/setup/anim/e120.png b/data/setup/anim/e120.png new file mode 100644 index 000000000..115eae9c9 Binary files /dev/null and b/data/setup/anim/e120.png differ diff --git a/tools/e_setup.c b/tools/e_setup.c index ce1403235..0f3f7b277 100644 --- a/tools/e_setup.c +++ b/tools/e_setup.c @@ -396,6 +396,7 @@ void txz_show(Text_Zone *txz); void txz_hide(Text_Zone *txz); void txz_move(Text_Zone *txz, double x, double y); void txz_text(Text_Zone *txz, char *text); +void animate_logo(int v, void *data); void idle(void *data) @@ -474,7 +475,7 @@ setup(void) win_main, 0, 0, root_w, root_w, RENDER_METHOD_ALPHA_SOFTWARE, - 216, 1024 * 1024, 8 * 1024 * 1024, + 216, 1024 * 1024, 16 * 1024 * 1024, PACKAGE_DATA_DIR"/data/fonts/"); bg = e_background_load(PACKAGE_DATA_DIR"/data/setup/setup.bg.db"); @@ -530,7 +531,15 @@ setup(void) "5c more than just once, as new setups need to be installed\n" ); } - + { + Evas_Object o; + + o = evas_add_image_from_file(evas, PACKAGE_DATA_DIR"/data/setup/anim/e001.png"); + evas_move(evas, o, root_w - 120, -15); + evas_set_layer(evas, o, 30); + evas_show(evas, o); + animate_logo(0, o); + } scr_w = root_w; scr_h = root_h; } @@ -658,6 +667,28 @@ txz_text(Text_Zone *txz, char *text) } } +void +animate_logo(int v, void *data) +{ + Evas_Object o; + double t; + static double start_t; + char buf[4096]; + int frame; + + o = (Evas_Object)data; + if (v == 0) start_t = ecore_get_time(); + t = ecore_get_time() - start_t; + frame = (int)(t * 15); + frame = frame % 120; + frame++; + if (frame < 10) sprintf(buf, PACKAGE_DATA_DIR"/data/setup/anim/e00%i.png", frame); + else if (frame < 100) sprintf(buf, PACKAGE_DATA_DIR"/data/setup/anim/e0%i.png", frame); + else if (frame < 1000) sprintf(buf, PACKAGE_DATA_DIR"/data/setup/anim/e%i.png", frame); + evas_set_image_file(evas, o, buf); + ecore_add_event_timer("animate_logo", 0.01, animate_logo, 1, data); +} + int main(int argc, char **argv) {