* edje: Add image set support.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 1 Jun 2010 13:31:07 +0000 (13:31 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 1 Jun 2010 13:31:07 +0000 (13:31 +0000)
commitfb239a33591773eb8d97c522fdf9792b9a25bf1c
treed75b8be0dad95b517b4182fe6a73eb7f494bd631
parent146775d9295469afbc898cea334bd67d152bf614
* edje: Add image set support.

Ease support of Freedesktop multiple size image.

Sample:
-------

images {
..
        set {
name: "image_name_used";
   image {
image: "500x500.png" LOSSY 90;
      size: 201 201 500 500;
   }
   image {
image: "200x200.png" COMP;
      size: 51 51 200 200;
   }
   image {
image: "50x50.png" COMP;
      size: 11 11 50 50;
   }
   image {
image: "10x10.png" COMP;
      size: 0 0 10 10;
   }
}
..
}

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@49369 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/bin/edje_cc.h
src/bin/edje_cc_handlers.c
src/bin/edje_cc_out.c
src/lib/edje_calc.c
src/lib/edje_data.c
src/lib/edje_edit.c
src/lib/edje_embryo.c
src/lib/edje_load.c
src/lib/edje_private.h