Sebastian Dransfeld f2273a3f51 use PATH_MAX to define buffer size
in snprintf on the buffer PATH_MAX is used, so also use it to define
buffer size

SVN revision: 46729
2010-03-01 19:05:37 +00:00
data add embryo to manipulate map stuff. 2010-02-21 10:55:45 +00:00
debian fix debian rules files. 2009-05-26 17:34:53 +00:00
doc documentation improvements: 2010-02-28 19:25:10 +00:00
m4 binaries can be disabled 2010-01-15 06:10:00 +00:00
src use PATH_MAX to define buffer size 2010-03-01 19:05:37 +00:00
utils Fix indentation levels. 2008-09-16 21:11:38 +00:00
.cvsignore Added cvsignore entries: mainly for *.spec files, 2005-12-04 17:16:20 +00:00
AUTHORS * edje: Add filter_state to program. 2010-02-10 15:07:17 +00:00
COPYING fix the copying license to 2009-01-13 13:00:45 +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
INSTALL remove old pc.in 2008-04-13 12:39:14 +00:00
Makefile.am README.in does not exist 2008-10-26 17:31:14 +00:00
NEWS - Fix warnings 2004-01-15 00:12:19 +00:00
README Fix Ticket #17 on Track ;) 2008-08-05 19:49:28 +00:00
autogen.sh autotools cleanups 2008-10-26 11:55:57 +00:00
configure.ac m4 quoting 2010-02-17 19:50:19 +00:00
edje.pc.in * use Requires.private field in edje.pc if pkg-config 0.22 or later is installed. We list in it the required packages needed to compile edje. 2009-10-02 17:21:36 +00:00
edje.spec.in Adjust for ver-pre-svn support 2010-02-21 18:40:56 +00:00
edje.supp added valgrind suppression file for Edje 2004-01-17 23:53:57 +00:00


Edje 0.5.0


  libc libm eet ecore ecore-evas ecore-job ecore-file embryo evas

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
  sudo make install

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

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

  cvs co e17/libs/ecore
  cd e17/libs/ecore
  sudo make install

4. You need embryo from the HEAD cvs branch

  cvs co e17/libs/embryo
  cd e17/libs/embryo
  sudo make install

5. You already have Edje. now build it:

   sudo make install

You now want to go test it out. first you'll need to make an Edje EET file.
   cd data
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:


Another test file is also there:

The test file doesn't build anything useful at the moment.