From: Chady K. <cha...@gm...> - 2007-01-03 07:41:37
|
On 1/2/07, dan sinclair <ze...@pe...> wrote: > > > Thanks for picking this up. We've been kind of ignoring it as nothing > has been using it. As an aside, engrave currently has problems with the > e17.edj theme from EWL. It isn't able to find the main theme file. > Okay I looked at the EWL e17 theme, and there are two problems with engrave regarding that: 1 - the e17 theme uses a feature from edje that allows you to use single-word unquoted strings, which the parser didn't recognize. I implemented a fix, it seems to be working, but I need to test it more before I commit it. 2 - the theme also uses un-named parts, for which engrave_out will output a name: "(null)"; and thus edje_cc won't compile it. This is easily solved by checking if the name exist before writing that line out, but I'm wondering if there are other edc statements that can be omitted too. So anyway, I will commit the changes tonight when I'm back home. Not sure if you noticed but Engrave had the start of a 'canvas' widget > to allow people to edit .edc files. It was started, and could do > text/rects/images I believe at one point but is probably terribly out of > date with respect to the edje calc code. Feel free to rip the _canvas > stuff out if you don't think it's worth it but might be handy to have > editing code all in one library. I haven't looked at the canvas code cause my main concern was updating the parser to add the missing edje stuff, I'll have a look at it next. -- Chady 'Leviathan' Kassouf http://chady.net/ |