On 2007-October-17 , at 21:33 , MenTaLguY wrote:
On Wed, 17 Oct 2007 15:58:12 -0300, "bulia byak" <buliabyak@...400...> wrote:
- this would make it more difficult to quickly test the progress of
cairo (unless we manage to have two exporters side by side, which indeed would be the best option).
FWIW, I think this might be a reasonable option for trunk, just not a release (assuming we can get the associated extension conflicts sorted out).
I was thinking at trunk only indeed, choosing either Cairo's or Inkscape's PDF exporter for the release depending which one is thought to be the more appropriate. Besides, having the two side by side would provide tangible arguments to make this choice in the end. As for the Cairo issues, I would not be able to make a all-possible- scenarios comparison but my principal concern was with transparency and groups: Cairo rasterizes transparent objects and there are some strange interaction with groups. IIRC it rasterizes all objects in a group containing a transparent object even if the other objects are opaque, above the transparent one. I tried several things right now but it seems Cairo rasterized everything in the drawing as soon as there was a transparent object in it. I thought I had an "old" version of Cairo but 1.4.10 (which I have) appears to be the latest stable one. Hence it is the latest "easily" available on OS X ("easily" meaning without fetching cairo source and compiling it by myself). I would gladly add a Cairo-devel port just for me, so that it integrated well with the rest of the build system on OS X, but the MacPort system can't use git to fetch code, only svn. I tried to figure out a way to get devel snapshots but the only I found were months old (http://cairographics.org/snapshots/? C=M;O=D). Is there any way other than git to get recent development version of Cairo?
JiHO --- http://jo.irisson.free.fr/