> the biggest problem here is.. edje is intended for loading the files only and > so its internal structures are not (and never will be) geared to dynamic > modification. i suspect that the only sane way - though it is duplication, is > to make a separate parser for .edc and a separate calculation engine for the > "editing" display. you can have a "live playground" view u can lauch whihc > uses > edje's code to double check - maybe the editor doesnt implement every feature > (like it won't actually do the animation/tweening and other things u likely > dont want WHILE editing), so u'd likely be more doign thgins like editing a > frame in stop-motion then hit "play" to see it work. > > etcher was also separate form ebits - it re-implemnted the code.. well > actually. copy & pasted it where appropriate :) changes needed to me mirrored > across from ebits to etcher. >
Engrave has the the start of this, it has both the parser (.edc only, will probably blow up if it's slipped a redact file) and it has the start of engrave_canvas for editing those edc files in a visual manor. It's out of date, and the canvas part is missing a lot of stuff, but it should be possible to update it to the current stuff. dan ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel