Fwd: Re: [cairo] MOZ-SVG-cairo (was: usable libsvg-cairo?)
----- Forwarded message from Liam Breck <svg@...808...> ----- Date: Thu, 12 May 2005 01:25:39 -0400 From: Liam Breck <svg@...808...> Reply-To: Liam Breck <svg@...808...> Subject: Re: [cairo] MOZ-SVG-cairo (was: usable libsvg-cairo?) To: cairo@...278...
Considering the progress on Mozilla SVG, we're looking at pulling the Mozilla SVG cairo backend into a standalone library, wrapped for use outside Mozilla. It wouldn't parse the XML, but it would let you use any parser or content model to drive rendering.
We need this (or something similar) for SVGTerm, a mechanism that continually updates an SVG scene on one or more remote screens. (Embedding Gecko would be overkill for this app.)
Is this something that others would like to have?
Would anyone foresee problems with this approach?
Liam Breck Network Improv http://networkimprov.net/airwrx/
------------------- Date: Wed, 11 May 2005 20:06:41 +0800 From: Charles Wang <charles.wang@...809...> Subject: [cairo] Is there a usable libsvg-cairo? To: cairo@...278... Message-ID: <1115813201.5852.2.camel@...16...> Content-Type: text/plain
Hi:
I just want to use libsvg-cairo to render SVG into cairo_surface, but the libsvg-cairo can not pass compilation. I think the code of libsvg- cairo is out-dated because the rapid change of cairo API. Can I get some older version of cairo to let the current libsvg-cairo work correctly?
Thanks greatly.
Charles May 11, 2005.
_______________________________________________ cairo mailing list cairo@...278... http://lists.freedesktop.org/mailman/listinfo/cairo
----- End forwarded message -----
Whoaaa...two things:
1.) This is great.
2.) And, as we predicted, the push of MOZ-SVG into the main trunk and firefox, I think is paying off with more users/developers.
On what level could we utilize such a library? Would this be better than just us swapping in cairo? Maybe better to plug into this effort.
Is this effort to convert to a libsvg-cairo library done by the main development project MOZ-SVG, or is this person outside that project?
Jon
On Thu, 2005-05-12 at 13:34 -0400, mental@...3... wrote:
----- Forwarded message from Liam Breck <svg@...808...>
Date: Thu, 12 May 2005 01:25:39 -0400 From: Liam Breck <svg@...808...>
Reply-To: Liam Breck <svg@...808...> Subject: Re: [cairo] MOZ-SVG-cairo (was: usable libsvg-cairo?) To: cairo@...278...
Considering the progress on Mozilla SVG, we're looking at pulling the Mozilla SVG cairo backend into a standalone library, wrapped for use outside Mozilla. It wouldn't parse the XML, but it would let you use any parser or content model to drive rendering.
We need this (or something similar) for SVGTerm, a mechanism that continually updates an SVG scene on one or more remote screens. (Embedding Gecko would be overkill for this app.)
Is this something that others would like to have?
Would anyone foresee problems with this approach?
Liam Breck Network Improv http://networkimprov.net/airwrx/
Date: Wed, 11 May 2005 20:06:41 +0800 From: Charles Wang <charles.wang@...809...> Subject: [cairo] Is there a usable libsvg-cairo? To: cairo@...278... Message-ID: <1115813201.5852.2.camel@...16...> Content-Type: text/plain
Hi:
I just want to use libsvg-cairo to render SVG into cairo_surface, but the libsvg-cairo can not pass compilation. I think the code of libsvg- cairo is out-dated because the rapid change of cairo API. Can I get some older version of cairo to let the current libsvg-cairo work correctly?
Thanks greatly.
Charles May 11, 2005.
cairo mailing list cairo@...278... http://lists.freedesktop.org/mailman/listinfo/cairo
----- End forwarded message -----
This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_ids93&alloc_id%16281&op=click _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Quoting Jon Phillips <jon@...235...>:
On what level could we utilize such a library? Would this be better than just us swapping in cairo? Maybe better to plug into this effort.
Actually, as the thread has continued, it looks like the SVG stuff is too tied in with Firefox/Gecko internals to easily extract. So they're looking at a different approach now.
But, yeah, if someone does eventually put together a complete solution along these lines, we'd do well to look into how we could adopt it.
The less code we have to write and maintain ourselves, the better. :)
Is this effort to convert to a libsvg-cairo library done by the main development project MOZ-SVG, or is this person outside that project?
Someone outside.
-mental
mental@...3... wrote:
Actually, as the thread has continued, it looks like the SVG stuff is too tied in with Firefox/Gecko internals to easily extract. So they're looking at a different approach now.
But, yeah, if someone does eventually put together a complete solution along these lines, we'd do well to look into how we could adopt it.
The less code we have to write and maintain ourselves, the better. :)
XULRunner + SVG would be an awesome engine for building quick apps. You would basically need the entire MozEmbed bundle, but it would be fun to play with.
Bob
participants (3)
-
unknown@example.com
-
Bob Jamison
-
Jon Phillips