On Fri, 10 Sep 2010 06:20:40 -0700 (PDT)
"Edward K. Ream" <[email protected]> wrote:

> Performance of post production (inkscape) code is not good.  I'll see
> where the bottlenecks are.

I think Inkscape takes an annoyingly long time to instantiate its GUI, so that 
calls the edit_svg() are slow to get started.  I'd assume that's beyond the 
scope of the Leo documentation process, although the way it's been going so far 
I'm not sure :-)

I'd work around that with a workflow where all the SVGs are created first, with 
calls to make_svg(), and then you just work through editing them in Inkscape, 
probably loading them through Inkscapes file/load menu.

> I don't like the drop shadows.  I disabled them by disabling the call
> to:
> 
>     self.enable_filters(svg_fn, True)
> 
> in edit_svg.  This will be a setting.

The correct way would be to just delete the drop shadow from the template.svg 
(i.e. edit template.svg in Inkscape), and leave the disable/enable filters in 
place to (a) avoid the slow rendering during edit when there are effects like 
drop shadow in use, and (b) not leave cruft in the SVG file, not that that 
really matters in this case.

> It will be best to resolve all these picky details before generating
> slides en masse.  That way everything will be uniform in the final
> slideshow.

True, the possibilities for automated changes to the SVGs after they've been 
edited by hand for position callouts are limited.  There could be an "add to 
existing" mode, and a "replace text in existing in the same order they were 
done before" mode (which could also add to existing if there were more in the 
new list than the old).

I have thought of a better possibly design for the callout balloon template / 
resizing system, but it wouldn't make a huge difference to how things work / 
look.

Cheers -Terry

> I hope to finish this all today.  That may be a stretch.
> 
> Edward
> 

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to