* 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)
commita6c3939edc53e9c1c41f56cc181e8363bef82a2e
treed75b8be0dad95b517b4182fe6a73eb7f494bd631
parent1348cabe3623e59bd809f93589e61cc4d5b4dfd4
* 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: http://svn.enlightenment.org/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