Carsten Haitzler
53f0296ad6
a fixme list added, and 1 segv removed! :)
...
SVN revision: 7048
2003-06-20 09:38:27 +00:00
Carsten Haitzler
27d69a4698
emissions now for the part collection soruce is now "". fixed a tinsy parser
...
bug for parsing "". emissions now wont recurse - but they may loop. hmm need
to limit that - easy to do this way though.
SVN revision: 7046
2003-06-19 23:56:27 +00:00
Carsten Haitzler
66bcb0fb57
1 copy & paste bug in edje_cc. fixed non animated programs
...
SVN revision: 7045
2003-06-19 15:02:21 +00:00
Carsten Haitzler
5427be918c
Adding code to handle programs, signals, emissions, loops, animation, timers
...
and the whole lot. it WORKS! :) just re-run the e_logo.sh to rebuild an edje
.eet file that has animation built in... you'll see.
SVN revision: 7044
2003-06-19 14:43:49 +00:00
Carsten Haitzler
8cb638f08f
the edje test program displays an edje .eet file now! build it all then:
...
cd data
./e_logo.sh
cd ..
./src/bin/edje
you can resize the window to watch the edje "bit" resize. this is just held
togetehr with sitckytape right now... its not done right.. it's only a
bootstrap - but it works. it needs to be cleaned up. definitely. will be
working on that.
SVN revision: 7041
2003-06-17 08:15:06 +00:00
Carsten Haitzler
40763eba6e
some of my other changes from this morning go into edje. more defaults. more
...
example files... and a build script to make an "e_logo.eet" edje file
SVN revision: 7039
2003-06-17 01:28:01 +00:00
Carsten Haitzler
0a04871590
some default "sane" values to save a lot of typing in edje .edc files + a
...
test .edc with comments and some images to use for compiling.... :)
SVN revision: 7037
2003-06-16 23:44:13 +00:00
Carsten Haitzler
0d2194a7b5
edje_cc can now fully parse my test edje input "test.edc" file and build a
...
properly formed test.eet output file including inlined images, data structs
and all. it can display verbose output infomration if you use the -v flag.
the only problem now is that no sample .edc files are shipped. I'll make one
or 2 better ones and include them.
SVN revision: 7033
2003-06-16 13:55:13 +00:00
Carsten Haitzler
5d7c4d02e0
we parse.... MORE! :) order is now irrelevant of how you delcare images or
...
parts and what they are relative to/use. the lookups are put off until just
before write-out. order of parts still is the stacking order though.
SVN revision: 7020
2003-06-14 03:06:36 +00:00
Carsten Haitzler
ffc3810ee8
a few more handlers. i think next i need to add a verbose mode for the parser
...
SVN revision: 7019
2003-06-12 23:02:45 +00:00
Carsten Haitzler
598dd0b60f
mem allocs guaranteed now... they are wrapped and errors handled centrally
...
SVN revision: 7018
2003-06-12 22:34:51 +00:00
Carsten Haitzler
228f197d2b
cleaner. centralise type parsing... and error checking
...
SVN revision: 7017
2003-06-12 13:02:28 +00:00
Carsten Haitzler
dd7fe79b30
EVEN better parsing! :) lots of NULL handlers need filling in. i need to unify
...
common type parameter parsing to use smaller common functions to save space.
SVN revision: 7012
2003-06-11 14:14:23 +00:00
Carsten Haitzler
61586a277f
spread edje_cc code out a little... it's goign to get big now. put parse
...
result handlers in one place.
SVN revision: 7011
2003-06-11 13:20:48 +00:00
Carsten Haitzler
438b3ec082
parsing much nicer.. in fact starting to actually compile! :)
...
SVN revision: 7010
2003-06-11 09:30:28 +00:00
Carsten Haitzler
2f63ba5e91
edje_cc is beginning to do something. it parses the image section properly
...
and builds the memory data struct right, and writes the data struct out via
eet. need to parse the rest, build data structs and write them out ttoo. need
to write out images too.
SVN revision: 7002
2003-06-09 13:51:40 +00:00
Carsten Haitzler
c2137f09bb
more code & work on ejde. started on edje_cc.
...
SVN revision: 7001
2003-06-09 11:31:33 +00:00
Carsten Haitzler
f38b2f2c98
had wrong title & name/class!
...
SVN revision: 6971
2003-06-03 02:30:25 +00:00
Carsten Haitzler
664d811ff9
in we go edje... no it doesnt do anything useful at the moment...
...
SVN revision: 6968
2003-06-02 23:49:56 +00:00