efl/legacy/edje
tilman bfc4031eb9 don't check for valid timers/animators in timer_cancel/anim_cancel. the gain:pain ratio didn't turn out as good as expected - it's a PITA to make sure you only cancel valid timers/animators in your embryo code.
SVN revision: 26454
2006-10-09 17:11:16 +00:00
..
data pass make distcheck. 2006-10-09 15:40:58 +00:00
debian space -- 2006-04-21 08:03:11 +00:00
doc Sun Jan 23 22:30:28 2005 Michael Jennings (mej) 2005-01-24 02:26:35 +00:00
m4 touchup help output 2005-10-29 02:43:40 +00:00
src don't check for valid timers/animators in timer_cancel/anim_cancel. the gain:pain ratio didn't turn out as good as expected - it's a PITA to make sure you only cancel valid timers/animators in your embryo code. 2006-10-09 17:11:16 +00:00
.cvsignore Added cvsignore entries: mainly for *.spec files, 2005-12-04 17:16:20 +00:00
AUTHORS cedrics font hash lookup speedup :) 2006-07-02 06:18:18 +00:00
COPYING in we go edje... no it doesnt do anything useful at the moment... 2003-06-02 23:49:56 +00:00
COPYING-PLAIN in we go edje... no it doesnt do anything useful at the moment... 2003-06-02 23:49:56 +00:00
ChangeLog - Fix warnings 2004-01-15 00:12:19 +00:00
Doxyfile updated Doxyfiles 2004-10-22 19:12:14 +00:00
INSTALL in we go edje... no it doesnt do anything useful at the moment... 2003-06-02 23:49:56 +00:00
Makefile.am Mon Apr 10 17:05:40 2006 Michael Jennings (mej) 2006-04-10 21:05:21 +00:00
NEWS - Fix warnings 2004-01-15 00:12:19 +00:00
README edje no longer needs imlib2. 2005-11-11 06:49:57 +00:00
autogen.sh add error checking to all autogen scripts 2005-08-03 01:00:21 +00:00
configure.in asparagus! (finally after all the radical changes of late) 2006-10-09 15:47:03 +00:00
edje-config.in add lib deps back in - seemingly i found a modern gcc/ld that doesnt seem to 2006-08-07 20:26:33 +00:00
edje.c.in edje no longer needs imlib2. 2005-11-11 06:49:57 +00:00
edje.pc.in edje no longer needs imlib2. 2005-11-11 06:49:57 +00:00
edje.spec.in Tue May 30 12:32:21 2006 Michael Jennings (mej) 2006-05-30 17:30:41 +00:00
edje.supp added valgrind suppression file for Edje 2004-01-17 23:53:57 +00:00
gendoc * prelim edje.pc. emotion.pc wants this. 2004-07-30 18:18:50 +00:00

README

Edje 0.5.0

A graphical layout and animation library for animated resizable, compressed and
scalable themes.

It's current under development and isn't complete. See src/lib/edje_private.h
for a list of FIXME's to do. Hopefully it will be complete in a few weeks.

Quick start-up guide:

1. You need eet from the HEAD cvs branch (must be up-to-date)

  cvs co e17/libs/eet
  cd e17/libs/eet
  ./autogen.sh
  ./configure
  make
  sudo make install
  cd

2. You need evas from the HEAD branch built with eet loader support.

  cvs co e17/libs/evas
  cd e17/libs/evas
  ./autogen.sh
  ./configure
  make
  sudo make install
  cd
  
3. You need ecore from the HEAD cvs branch

  cvs co e17/libs/ecore
  cd e17/libs/ecore
  ./autogen.sh
  ./configure
  make
  sudo make install
  cd

4. You need embryo from the HEAD cvs branch

  cvs co e17/libs/embryo
  cd e17/libs/embryo
  ./autogen.sh
  ./configure
  make
  sudo make install
  cd

5. You already have Edje. now build it:

   ./autogen.sh
   make
   sudo make install

You now want to go test it out. first you'll need to make an Edje EET file.
   
   cd data
   ./e_logo.sh
   
Now you can view the Edje you just built:
   
   edje ./e_logo.edj
   
You can view multiple files at once with the Edje test program:
   
   edje ./e_logo.edj ./e_logo.edj ./e_logo.edj
   
to view the same one 3 times.
   
You can read the source file that builds the Edje EET file by looking at:

   data/src/e_logo.edc

Another test file is also there:

   data/src/test.edc
   
The test file doesn't build anything useful at the moment.