From: David S. <dav...@gm...> - 2006-05-03 23:40:32
|
On 02/05/06, kka...@fr... <kka...@fr...> wrote: > > > Because of Easter, progress is not as fast as I want. > First draft of EFL high level docs is online! > > Currently only the introduction and > what _I_ want to write about Evas is ready. > > Browse as html > http://homepages.pathfinder.gr/kazanaki/contrib/ > > Download and view with xpdf > http://homepages.pathfinder.gr/kazanaki/contrib/concepts.pdf > > Hosting is slow so please be patient. > > I am NOT a core EFL developer. I am not an expert EFL programmer. > So maybe > > -I have written things which are incorrect/obsolete > -I have missed important information > > So before I move on to Edje please > give me some feedback... 1) Always yay for documentation :) Hopefully various others can contribute their various tidbits of knowledge over time, should they have the time and desire :) 2) One thing that I noticed is that the docs give the impression that Embry= o is "above" the Edje library. It's the reverse, I believe, Edje uses Embryo functions quite extensively. Embryo doesn't have any dependancy on any other EFL lib, as far as I can tell, and I don't know of it being used directly anywhere, other than in Edje itself (although I've not checked EWL like the diagram shows). Embryo does power the scripting in the .edc files, but the way *I* think of it is: the embryo-based scripts describe *behavioural* part of the Edje theme file format, powered by Embryo behind the scenes, where as all the *visual* part= s of the interface are powered by Evas. Edje brings these two different thing= s together to allow advanced themes to be built :) Regards! David |