commit b54b065983e8fa7e2492fd0f741052c6f8441e4a Author: Vincent Penquerc'h Date: Thu Aug 18 12:59:23 2011 +0100 Avoid crashing on an invalid atts field Initialize it to NULL at construction, and test for it being NULL before using it. rsvg-structure.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit cafa41f72b5c7dc3b17fe079041362a0cbde7f48 Author: Christian Persch Date: Tue Sep 6 08:59:28 2011 +0200 Remove obsolete MAINTAINERS file ... and dist librsvg.doap instead. MAINTAINERS | 9 --------- Makefile.am | 2 +- 2 files changed, 1 insertions(+), 10 deletions(-) commit 7c83b86389644b96cb05938412c23e0aa51b80b8 Author: Christian Persch Date: Tue Sep 6 08:58:55 2011 +0200 Add myself to maintainers librsvg.doap | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 455c8991757e3f8fb1be6932514212ed61089f6d Author: Christian Persch Date: Tue Sep 6 08:52:37 2011 +0200 Automatically generate ChangeLog from git history ChangeLog => ChangeLog.old | 0 Makefile.am | 11 +++++++++++ 2 files changed, 11 insertions(+), 0 deletions(-) commit 79fe06acefc9cd739802c01423b5bca7810398dc Author: Christian Persch Date: Tue Sep 6 08:45:14 2011 +0200 NEWS update for 2.34.1 NEWS | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 34c95743ca692ea0e44778e41a7c0a129363de84 Author: Christian Persch Date: Thu Sep 1 21:35:38 2011 +0200 Store node type separately in RsvgNode The node name (formerly RsvgNode:type) cannot be used to infer the sub-type of RsvgNode that we're dealing with, since for unknown elements we put type = node-name. This lead to a (potentially exploitable) crash e.g. when the element name started with "fe" which tricked the old code into considering it as a RsvgFilterPrimitive. CVE-2011-3146 https://bugzilla.gnome.org/show_bug.cgi?id=658014 rsvg-base.c | 68 ++++++++++++++++++++++++++------------------ rsvg-cairo-draw.c | 2 +- rsvg-filter.c | 79 +++++++++++++++++++++++++++------------------------ rsvg-filter.h | 2 +- rsvg-image.c | 2 +- rsvg-marker.c | 4 +- rsvg-mask.c | 8 ++-- rsvg-paint-server.c | 25 ++++++++-------- rsvg-private.h | 60 ++++++++++++++++++++++++++++++++++++++- rsvg-shapes.c | 25 ++++++++-------- rsvg-shapes.h | 2 +- rsvg-structure.c | 25 ++++++++-------- rsvg-structure.h | 5 ++- rsvg-text.c | 22 ++++++++------ 14 files changed, 204 insertions(+), 125 deletions(-) commit eaaa3212b987748b6d5e9e1630a64d691292b8f0 Author: Øyvind Kolås Date: Mon Sep 5 22:33:37 2011 +0100 cairo: reduce cost of measuring bounding boxes Measuring the size of the stroke and fill bounding boxes is _very_ expensive (the flattened path is tesselated) when rendering zoomed in SVGs, this due to cairo subdividing until the tolerance value of cairo is met. This commit momentarily drops that precision to a precision of 1px during bounding box measurements. If these computations could be avoided, using the bounds of the path would be desirable. Some optimizations to further reduce edge case costs in cairo are to be expected. rsvg-cairo-draw.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 026a635af8fc4ec90766944c04d3277c1b9f9d70 Author: Hiroyuki Ikezoe Date: Thu Jul 28 15:42:45 2011 +0900 Call xmlFreeParserCtxt after using the context. GNOME Bug #655472 rsvg-base.c | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) commit 01c1c36070184d67f4e0b925acf82a0c0a509558 Author: Javier Jardón Date: Thu Jun 9 17:21:03 2011 +0100 Use "const" instead G_CONST_RETURN https://bugzilla.gnome.org/show_bug.cgi?id=652213 rsvg-base.c | 8 ++++---- rsvg-private.h | 2 +- rsvg-styles.c | 2 +- rsvg.h | 10 +++++----- 4 files changed, 11 insertions(+), 11 deletions(-) commit ab225933eb778751ed786bb82a1e8f2bdd89a187 Author: Christian Persch Date: Mon Apr 4 14:13:02 2011 +0200 Post release version bump configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d5ba6e84edfb3824999e73eaa41930491c06418d Author: Christian Persch Date: Sun Apr 3 20:02:58 2011 +0200 Version 2.34.0 NEWS | 18 ++++++++++++++++++ configure.in | 2 +- 2 files changed, 19 insertions(+), 1 deletions(-) commit 970c8a7d7e7bf8d40200f4b0c031620bb83a7797 Author: Kurosawa Takeshi Date: Sat Feb 19 20:29:59 2011 +0900 Set stroke properties correctly for texts In previous we ignore stroke-dasharray, miter-limit, and etc. for texts rsvg-cairo-draw.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 197a8fe3b15d01893ab0d1cd64e23dfeb7ca75a9 Author: Matthias Clasen Date: Fri Feb 18 17:27:26 2011 -0500 Don't accidentally return NULL from parse_style_value() Callers don't expect it and things go bad... https://bugzilla.gnome.org/show_bug.cgi?id=626802 rsvg-styles.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 1931b1ce0f514c091d03223bbb64aece083bd555 Author: Craig Keogh Date: Sat Feb 5 17:36:14 2011 +1030 Honor aclocal flags (GNOME bug 641586) Makefile.am | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 27c60bb77256cf6cd54177bf979ea6ff8a6d2764 Author: Emilio Pozuelo Monfort Date: Sun Jan 23 20:05:16 2011 +0000 rsvg.1: Fix typo https://bugzilla.gnome.org/show_bug.cgi?id=640336 rsvg.1 | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 202b7d5d2128480a2815ffcb8757e479e4fd33f1 Author: Tor Lillqvist Date: Mon Dec 27 19:16:38 2010 +0200 Pick headers and loader DLL from correct places into zip package We install the loader DLL in gdk-pixbuf's tree. When zipping up the loader package, move it from there to be in our own install tree, and remove the unnecessary libtool archive and import library. librsvg-zip.in | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) commit 9c7d76189c8191ce7070270f42183e827fac8d3d Author: Edward Sheldrake Date: Thu Nov 18 19:26:16 2010 +0000 Fix svgz support in pixbuf loader HAVE_SVGZ is not defined by the configure script, so use librsvg-features.h instead. gdk-pixbuf-loader/io-svg.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 105b068605e0ad6eaed3471d9558d0275afb16fa Author: Christian Persch Date: Wed Nov 10 21:47:40 2010 +0100 Fix pixbuf refcounting The surface takes over the reference, so don't add an extra one. rsvg-cairo-draw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 02a38df61976f6bbd1e5d2555a182e0a1411de57 Author: Christian Persch Date: Wed Oct 13 13:14:11 2010 +0200 Make sure the surfaces own their pixels When creating a surface for pixel data, make sure the surface keeps a reference to the pixels, either by directly owning them or by keeping a reference to the GdkPixbuf owning them. This fixes a crash when rendering some SVG files (e.g. [1]) to a recording or pdf surface. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=30071 . ==27565== Unaddressable byte(s) found during client check request ==27565== at 0x427E2C0: _cairo_debug_check_image_surface_is_defined (cairo-debug.c:125) ==27565== by 0x42B5749: _cairo_surface_acquire_source_image (cairo-surface.c:1447) ==27565== by 0x42BC119: _cairo_surface_snapshot_copy_on_write (cairo-surface-snapshot.c:125) ==27565== by 0x42B407E: _cairo_surface_detach_snapshot (cairo-surface.c:329) ==27565== by 0x42B3FE9: _cairo_surface_detach_snapshots (cairo-surface.c:314) ==27565== by 0x42B49D0: cairo_surface_finish (cairo-surface.c:715) ==27565== by 0x42B48EF: cairo_surface_destroy (cairo-surface.c:645) ==27565== by 0x42A16DA: _cairo_pattern_fini (cairo-pattern.c:346) ==27565== by 0x42A21D2: cairo_pattern_destroy (cairo-pattern.c:828) ==27565== by 0x4281FD8: _cairo_gstate_fini (cairo-gstate.c:229) ==27565== by 0x428211F: _cairo_gstate_restore (cairo-gstate.c:290) ==27565== by 0x4276D86: cairo_restore (cairo.c:583) ==27565== by 0x40390B0: rsvg_cairo_pop_discrete_layer (rsvg-cairo-draw.c:1003) ==27565== by 0x40380CD: rsvg_cairo_render_path (rsvg-cairo-draw.c:639) ==27565== by 0x4035C4D: rsvg_render_path (rsvg-base.c:2067) ==27565== by 0x40287FE: _rsvg_node_rect_draw (rsvg-shapes.c:445) ==27565== by 0x4029E89: rsvg_node_draw (rsvg-structure.c:69) ==27565== by 0x4029F34: _rsvg_node_draw_children (rsvg-structure.c:87) ==27565== by 0x4029E89: rsvg_node_draw (rsvg-structure.c:69) ==27565== by 0x402A9A9: rsvg_node_svg_draw (rsvg-structure.c:326) ==27565== by 0x4029E89: rsvg_node_draw (rsvg-structure.c:69) ==27565== by 0x4039D49: rsvg_handle_render_cairo_sub (rsvg-cairo-render.c:234) ==27565== by 0x4039DA1: rsvg_handle_render_cairo (rsvg-cairo-render.c:256) ==27565== by 0x804A06A: main (rsvg-convert.c:319) ==27565== Address 0x6c6b028 is not stack'd, malloc'd or (recently) free'd [1] http://websvn.kde.org/*checkout*/trunk/KDE/kdegames/libkdegames/carddecks/svg-oxygen-white/oxygen-white.svgz?revision=896352 rsvg-cairo-draw.c | 92 ++++++++++++++++++++++++++++++++++------------------- 1 files changed, 59 insertions(+), 33 deletions(-) commit e1137e53f821c02ab4d9cab85e2a8bf684579f54 Author: Christian Persch Date: Wed Oct 13 13:00:53 2010 +0200 Add xml and recording surface output to rsvg-convert This is useful mainly for debugging purposes. rsvg-convert.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 43a4c9ddb1a19cb03bdc45b9e2e19bb2bfc3e7ad Author: Christian Persch Date: Mon Sep 27 19:54:42 2010 +0200 Dist testcase input file Bug #629412. tests/Makefile.am | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 5e52f89ccda9552bb3a0cbcf609fe32912d244ae Author: Christian Persch Date: Mon Sep 27 01:21:30 2010 +0200 unfinished rsvg-convert.c | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) commit c8ccfacbdd768597552110c655213fd1eac39194 Author: Christian Persch Date: Mon Sep 27 19:17:16 2010 +0200 Remove stray comma Apparently C++ doesn't like this. Bug #630714. rsvg.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit beb01bfb68607bc03adbfd3f238419b238d20fb6 Author: Christian Persch Date: Mon Sep 27 19:15:04 2010 +0200 gtk-engine: Only build it on gtk 2 As discussed on IRC, disable building the gtk engine on gtk 3. Fixing it up would involve too much work, given that it's basically unused. Makefile.am | 8 +++++++- gtk-engine/Makefile.am | 48 ------------------------------------------------ 2 files changed, 7 insertions(+), 49 deletions(-) commit cbad691f0fee81673766e8c5c32d8019569ddf5d Author: Christian Persch Date: Mon Sep 27 19:08:34 2010 +0200 rsvg-view: Fix build with gtk 3 GdkColormap is gone. test-display.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 0d67f8cb4cb96b7a33531561bb1b2c7456bad115 Author: Maciej Piechotka Date: Mon Sep 20 19:36:19 2010 +0100 Fix for gdk keysym name change test-display.c | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) commit e6a1045b26dffab0504501e5b18a4272a4b9a436 Author: Christian Persch Date: Mon Sep 27 01:34:04 2010 +0200 Post branch version bump configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit a95fe3198156651b13fab2bbc5e01f4e4c396dd8 Author: William Hua Date: Tue Jul 20 09:33:12 2010 -0400 Fix gdk_pixbuf_binary_dir to gdk_pixbuf_binarydir gdk_pixbuf_binarydir is the variable set by configure.in gdk-pixbuf-loader/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4b022ea08f758e0d71f9178c51aacb50e81bc8e5 Author: Hiroyuki Ikezoe Date: Fri Jul 2 23:06:23 2010 +0900 [release] post-release bump to 2.31.1 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 823a32d0e41b3e4c5b539bad88d461da04379338 Author: Hiroyuki Ikezoe Date: Fri Jul 2 22:54:57 2010 +0900 [release] 2.31.0 NEWS | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) commit b78f0cfa37abfce1c34380f71e00151d508d2a5f Author: Adam Tkac Date: Fri Jul 2 14:47:07 2010 +0200 rsvg-gobject.c: g_free object after we free all it's attributes, not before (in instance_dispose() function) Signed-off-by: Adam Tkac rsvg-gobject.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 29516693006017f5cfbeeb18926c71598ec8e5cd Author: Christian Persch Date: Wed Jun 30 19:18:47 2010 +0200 Fix the .pc files They were broken by commit 4098d4e287ec5aaa989b025292511abf860164c9. librsvg-uninstalled.pc.in | 2 +- librsvg.pc.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit d5511227f538ef228ae152beb13b51d42d783b2f Author: Christian Persch Date: Tue Jun 29 19:40:17 2010 +0200 Restore tarball name to "librsvg" configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a52d5bf6cbbffa89982b5f4820280c9d07aed2cb Author: Christian Persch Date: Sun Jun 27 19:29:05 2010 +0200 Fix build against old libxml2 Before libxml2 commit http://git.gnome.org/browse/libxml2/commit/?id=a8f09ce8d33dbadd398efe5af36ec7984de31e4c xmlPushInput returned void, not int. The first release with this commit is libxml2 2.7.0. rsvg-base.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 569f8d37aae2e925cd48fb2ddf0593f18de58c69 Author: Christian Persch Date: Sun Jun 27 19:26:49 2010 +0200 Explicitly link against gthread-2.0 This fixes the build with glib < 2.24. Makefile.am | 3 +++ configure.in | 10 ++++------ doc/Makefile.am | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) commit 2244164922e504b12a010ffdc19da9025c26401c Author: Christian Persch Date: Sun Jun 27 19:22:33 2010 +0200 Fix a compiler warning with GIO < 2.24 rsvg-base.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4098d4e287ec5aaa989b025292511abf860164c9 Author: Christian Persch Date: Sat Jun 26 15:06:46 2010 +0200 Use standalone gdk-pixbuf Go back to just building one librsvg, using the standalone gdk-pixbuf-2.0. Bug #622790. Makefile.am | 143 +++++++++++++++++++++-------- configure.in | 157 +++++++++++++++++--------------- doc/Makefile.am | 2 +- gdk-pixbuf-loader/Makefile.am | 55 ++++++----- gtk-engine/Makefile.am | 92 +++++++++++++++---- gtk-engine/examples/bubble/Makefile.am | 15 +++- 6 files changed, 306 insertions(+), 158 deletions(-) commit fb09ff11cccf3ac08ed14b4aa8a2ddf5a57174ef Author: Christian Persch Date: Sat Jun 26 13:18:05 2010 +0200 Remove XEMBED support from rsvg-view Makefile.am | 3 +-- configure.in | 19 ------------------- test-display.c | 39 ++++----------------------------------- 3 files changed, 5 insertions(+), 56 deletions(-) commit 14f3d4cef8d13e073108a5359524118099b2ac9b Author: Christian Persch Date: Tue Jun 22 20:03:17 2010 +0200 Modernise API docs Use no-tmpl, move to xml, use xinclude, add indices. configure.in | 13 +- doc/.cvsignore | 13 -- doc/Makefile.am | 201 ++++++++++++++++++-------- doc/rsvg-docs.sgml | 92 ------------ doc/rsvg-docs.xml | 152 ++++++++++++++++++++ doc/rsvg-overrides.txt | 2 - doc/rsvg-sections.txt | 70 +++++++-- doc/rsvg.types | 3 + doc/tmpl/rsvg-file-util.sgml | 103 ------------- doc/tmpl/rsvg-unused.sgml | 150 ------------------- doc/tmpl/rsvg.sgml | 323 ------------------------------------------ doc/version.xml.in | 1 + librsvg.def | 2 + rsvg-base.c | 4 +- rsvg-file-util.c | 9 ++ rsvg-gobject.c | 14 ++ 16 files changed, 386 insertions(+), 766 deletions(-) commit 9afcac622199e08ce87153b8ec3b5801573075ff Author: Christian Persch Date: Tue Jun 22 18:19:55 2010 +0200 Don't leak the input stream ... if the handle is finalised without close having been called. rsvg-gobject.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit af8dc1feb3e38e06be5865d93ee6d266514c16af Author: Christian Persch Date: Tue Jun 22 17:54:50 2010 +0200 Use GZlibDecompressor for SVGZ support On gio >= 2.24, use GZlibDecompressor for SVGZ. Otherwise use libgsf. Bug #621699. configure.in | 76 +++++++++++++++++++++++--------------- rsvg-base.c | 112 ++++++++++++++++++++++++++++++++++++-------------------- rsvg-gobject.c | 19 +++++++-- rsvg-private.h | 8 +++- 4 files changed, 138 insertions(+), 77 deletions(-) commit 9aa2584d2bc8cae32e90f50e4d10e7126e70751b Author: Christian Persch Date: Tue Jun 22 16:03:39 2010 +0200 Add rsvg-xml.[ch] Forgot to git add these. Part of bug #621699. rsvg-xml.c | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-xml.h | 35 ++++++++++++++++++++++ 2 files changed, 131 insertions(+), 0 deletions(-) commit 236ddd7aedc03d511f70ac774d7f2715da1edb66 Author: Christian Persch Date: Tue Jun 22 15:54:33 2010 +0200 Fix pc file creation The librsvg-*.pc file creation was failing when the .pc.in file changes. Pass the right arguments to AC_CONFIG_FILES(). configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 2fc0b201ca40c0d736451565fb2aa3aeb4d121a8 Author: Christian Persch Date: Tue Jun 22 15:51:54 2010 +0200 Fix symlink creation for rsvg-view and rsvg-convert Only create the symlinks when it doesn't already exist. Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 3d28e419d726d972b178325c25b4f8d17aca17c1 Author: Christian Persch Date: Tue Jun 15 21:11:39 2010 +0200 Add GIO convenience to librsvg Adds rsvg_handle_read_stream_sync() to read the handle's data from a GInputStream, and rsvg_handle_new_from_{gfile,stream}_sync convenience functions analogous to rsvg_handle_new_from_{file,data}. Bug #621699. Makefile.am | 4 +- doc/rsvg-sections.txt | 10 ++- doc/tmpl/rsvg-unused.sgml | 42 +++++++++ doc/tmpl/rsvg.sgml | 53 +++++++++++ librsvg.def | 5 + librsvg.pc.in | 4 +- rsvg-base.c | 212 +++++++++++++++++++++++++++++++++++++++++++++ rsvg-gobject.c | 5 + rsvg-private.h | 1 + rsvg.h | 28 ++++++ 10 files changed, 358 insertions(+), 6 deletions(-) commit 28c2a570027b7d0b46b9e05a31757c09093e558f Author: Christian Persch Date: Tue Jun 22 15:39:08 2010 +0200 Bump version configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 7ce4e113d8715ade31081cd1763386e26fee4665 Author: Christian Persch Date: Tue Jun 22 15:36:01 2010 +0200 Require gio-2.0 configure.in | 17 ++--------------- librsvg.pc.in | 2 +- rsvg-image.c | 7 ------- 3 files changed, 3 insertions(+), 23 deletions(-) commit 0cc1279c5033a30cb715735fab0af54813b11c45 Author: Bastien Nocera Date: Fri Jun 11 14:02:49 2010 +0100 Fix compilation of GTK+ theme engine for GTK+ 3.0 ->draw_string() has been removed in GTK+ 3.x. gtk-engine/svg-draw.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 9a7292daf337e4da4eacf62edb45f34c28d11df2 Author: Christian Persch Date: Thu Jun 10 15:15:15 2010 +0200 Add dual gtk+ capability Make rsvg parallel-buildable for gtk+-2.0 and gtk+-3.0. Bug #618475. Makefile.am | 62 ++++++------ configure.in | 107 +++++++++++++------- doc/Makefile.am | 5 +- doc/tmpl/rsvg-file-util.sgml | 3 + doc/tmpl/rsvg.sgml | 39 +++++++ gdk-pixbuf-loader/Makefile.am | 9 +- gtk-engine/Makefile.am | 4 +- gtk-engine/examples/bubble/Makefile.am | 14 ++- gtk-engine/examples/bubble/{gtk-2.0 => }/blue.svg | 0 gtk-engine/examples/bubble/{gtk-2.0 => }/green.svg | 0 gtk-engine/examples/bubble/gtk-2.0/.cvsignore | 2 - gtk-engine/examples/bubble/gtk-2.0/Makefile.am | 10 -- gtk-engine/examples/bubble/{gtk-2.0 => }/gtkrc | 0 .../examples/bubble/{gtk-2.0 => }/orange.svg | 0 .../examples/bubble/{gtk-2.0 => }/purple.svg | 0 gtk-engine/examples/bubble/{gtk-2.0 => }/red.svg | 0 ...-uninstalled.pc.in => librsvg-uninstalled.pc.in | 4 +- librsvg-2.0.pc.in => librsvg.pc.in | 6 +- tests/Makefile.am | 2 +- tools/Makefile.am | 5 +- 20 files changed, 174 insertions(+), 98 deletions(-) commit f36d8f016173c05c428fffa6625e74e783d6547c Author: Hiroyuki Ikezoe Date: Tue Jun 8 20:53:29 2010 +0900 fix indent. rsvg-cairo-draw.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit dd8e5b13dbae2603693ff5ce78ab6ce3da3cb1ed Author: Hiroyuki Ikezoe Date: Tue Jun 8 19:47:53 2010 +0900 Apply style attributes of svg element at the end of svg element tag. Because svg element's presentation attributes does not apply when drawing SVG which has no "style" element. Fix for bug #620693. rsvg-base.c | 2 +- tests/fixtures/styles/bug620693.svg | 4 ++++ tests/styles.c | 1 + 3 files changed, 6 insertions(+), 1 deletions(-) commit bd8bb3d0855763f4ed65cc979afb13fa699aec9e Author: Hiroyuki Ikezoe Date: Mon Jun 7 21:00:48 2010 +0900 Fix parallel make failure. Fix for bug #620822. tools/Makefile.am | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit d3efef1408c4c5e1b636296c42f295974c4ec5ed Author: Christian Persch Date: Sun Jun 6 20:36:05 2010 +0900 Simplify code by using g_clear_error No need to provide our own implementation of this function. Bug #620649. rsvg-image.c | 13 +------------ 1 files changed, 1 insertions(+), 12 deletions(-) commit a736624adcacaa5e2ff695b3895104e9a9eab798 Author: Christian Persch Date: Sat Jun 5 19:28:21 2010 +0900 Save an extra allocation by directly decoding the base64 data into a GByteArray. Bug #620130. rsvg-image.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit fe489cc14d942b2a8ff91c395cc057eea0d33aac Author: Christian Persch Date: Fri Jun 4 20:56:03 2010 +0200 Use correct free func Use xmlFree() on strings from libxml, not free(). Bug #620592. rsvg-base.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit a55aa23ca95c749821c44c3d705adad0258305d9 Author: Hiroyuki Ikezoe Date: Wed Jun 2 20:13:19 2010 +0900 Fix crash when rendering style only file. Fix for bug #620238. rsvg-base.c | 2 +- tests/Makefile.am | 1 + tests/crash.c | 52 ++++++++++++++++++++++++++++++++++++ tests/fixtures/crash/bug620238.svg | 1 + 4 files changed, 55 insertions(+), 1 deletions(-) commit 5aa318c341c25666a2716b3e16e1d6c3652f9745 Author: Hiroyuki Ikezoe Date: Sun May 30 20:59:02 2010 +0900 fix memory leak. rsvg-image.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 672a01e42c06b5bc7c2a5007d246485ef0f7cb53 Author: Hiroyuki Ikezoe Date: Sun May 30 20:24:29 2010 +0900 fix indent. rsvg-styles.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 559cb26678853d322bea61f2a4c489acce2eb89c Author: Hiroyuki Ikezoe Date: Sun May 30 19:51:39 2010 +0900 fix memory leak. rsvg-structure.c | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) commit 6eedc73f76ec4d8fd338ed8c63c40e2f1f91b73c Author: Hiroyuki Ikezoe Date: Sun May 30 19:49:39 2010 +0900 fix indent. rsvg-styles.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit f328d4f725c6034d0a99332023a1910d590fd2c1 Author: Hiroyuki Ikezoe Date: Sun May 30 19:09:51 2010 +0900 Fix crash when rendering tests/svg1.1/svg/masking-path-04-b.svg. rsvg-cairo-clip.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 62b519abf6ccf510009b9106d5b8132c792ad816 Author: Hiroyuki Ikezoe Date: Fri May 28 20:06:35 2010 +0900 A tool to output glib's memory profile. tools/Makefile.am | 20 +++- tools/{test-performance.c => rsvg-tools-main.c} | 8 +- tools/rsvg-tools-main.h | 30 ++++ tools/test-memory.c | 35 +++++ tools/test-performance.c | 163 +---------------------- 5 files changed, 90 insertions(+), 166 deletions(-) commit 3e3b9d3a2d0b7e3abeadba224619ebe635e18f83 Author: Hiroyuki Ikezoe Date: Thu May 27 20:29:57 2010 +0900 fix memory leak. rsvg-image.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 70d9f65868eb9dfd923fa26f8a3fc326c816db9c Author: Hiroyuki Ikezoe Date: Thu May 27 20:27:32 2010 +0900 Use g_file_get_contents to local load image data. rsvg-image.c | 35 ++++++----------------------------- 1 files changed, 6 insertions(+), 29 deletions(-) commit 27692fc6e1a7ea87f117423857b4cebc744dba12 Author: Hiroyuki Ikezoe Date: Thu May 27 20:01:26 2010 +0900 Use g_base64_decode() instead of our own base64 function. We can use g_base64_decode here since librsvg already requires GLib-2.12. rsvg-image.c | 172 ++-------------------------------------------------------- 1 files changed, 6 insertions(+), 166 deletions(-) commit d2e80116df11d8517ab18d3a24fff8137e6a8948 Author: Hiroyuki Ikezoe Date: Mon May 17 20:11:58 2010 +0900 remove CVS directory. tests/svg1.1/images/CVS/Entries | 113 ------------------------------------ tests/svg1.1/images/CVS/Repository | 1 - tests/svg1.1/images/CVS/Root | 1 - 3 files changed, 0 insertions(+), 115 deletions(-) commit 00e2f3cef201170dddf14a6c20c67cc37acb1896 Author: Hiroyuki Ikezoe Date: Mon May 3 18:58:15 2010 +0900 remove unused declaration. rsvg-styles.h | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 0bd07b4ba07a1377c54bda7c2b48c592816f135f Author: Hiroyuki Ikezoe Date: Mon May 3 18:54:12 2010 +0900 fix indent. rsvg-path.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ede81d3cf81b68e00d334f252e083e15525063e3 Author: Hiroyuki Ikezoe Date: Sun May 2 20:43:07 2010 +0900 Create background pixbuf only if it's needed. Fix for bug #614556. rsvg-cairo-draw.c | 41 +----------------------------- rsvg-filter.c | 73 +++++++++++++++++++++++++++++++++++++++++++++++------ rsvg-filter.h | 2 +- 3 files changed, 67 insertions(+), 49 deletions(-) commit d2819f2db8b2c21278b7c58d73a0db9d9b445073 Author: Hiroyuki Ikezoe Date: Sun May 2 20:34:03 2010 +0900 Remove cairo-freetype rendering. Fix for bug #616018. rsvg-text.c | 489 +++-------------------------------------------------------- 1 files changed, 21 insertions(+), 468 deletions(-) commit b1240e9fad3413249a4f68dadfda91cc1fc3cc1c Author: Hiroyuki Ikezoe Date: Sun May 2 11:56:57 2010 +0900 [PATCH 3/3] Refer to parent's font-size if font-size unit is %, em and ex. Fix for bug #337979. rsvg-css.c | 27 +++++++++++++++++++++++++-- rsvg-private.h | 1 + rsvg-text.c | 9 ++++----- 3 files changed, 30 insertions(+), 7 deletions(-) commit bb0e931636ea4d79cd8cb65124dd9aeb132470d7 Author: Hiroyuki Ikezoe Date: Sun May 2 11:41:55 2010 +0900 [PATCH 2/3] Follow up fix of RsvgState change. rsvg_state_current -> rsvg_current_state. rsvg-cairo-clip.c | 4 ++-- rsvg-cairo-draw.c | 44 ++++++++++++++++++++++---------------------- rsvg-cairo-render.c | 2 +- rsvg-css.c | 2 +- rsvg-filter.c | 4 ++-- rsvg-image.c | 2 +- rsvg-marker.c | 8 ++++---- rsvg-structure.c | 4 ++-- rsvg-styles.c | 4 ++-- rsvg-styles.h | 5 +++-- rsvg-text.c | 30 +++++++++++++++--------------- 11 files changed, 55 insertions(+), 54 deletions(-) commit 1f859f2b4d4e1dd820544225da41ed9e32f7f195 Author: Hiroyuki Ikezoe Date: Sun May 2 11:29:18 2010 +0900 [PATCH 1/3] RsvgState has its parent state to traverse its ancestors. Now we can get ancestor's font-size. rsvg-base.c | 10 +------ rsvg-marker.c | 3 +- rsvg-private.h | 2 +- rsvg-styles.c | 78 +++++++++++++++++++++++++++++++++----------------------- rsvg-styles.h | 5 +++- 5 files changed, 53 insertions(+), 45 deletions(-) commit 2fedc9565c1fd0f8a469bc060da2d9aa7abce762 Author: Hiroyuki Ikezoe Date: Sun May 2 09:26:03 2010 +0900 [release] post-release bump to 2.26.4 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 364a9334e0f7dd0e36d013e6097cebce7615177d Author: Hiroyuki Ikezoe Date: Sat May 1 20:06:12 2010 +0900 [release] 2.26.3 NEWS | 38 ++++++++++++++++++++++++++++++++++++++ 1 files changed, 38 insertions(+), 0 deletions(-) commit 5da697b7c8e0799da9bb9754f42796adcbcfd0b8 Author: Hiroyuki Ikezoe Date: Sat May 1 10:29:22 2010 +0900 Disable failed test. This test is for bug #338160. The bug has not been fixed yet. tests/styles.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 65c43f4772ec16e3f984abe80b05aad6f097cc9a Author: Hiroyuki Ikezoe Date: Sat May 1 10:24:19 2010 +0900 set correct fixture path. tests/Makefile.am | 2 ++ tests/test-utils.c | 20 ++++---------------- 2 files changed, 6 insertions(+), 16 deletions(-) commit 71d0c5ce10c9942f918fcb7133a6b00df2cc5c2a Author: Hiroyuki Ikezoe Date: Sat May 1 09:11:20 2010 +0900 fix test-utils.h missing. tests/Makefile.am | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 99d255780e79b2295bd80aff7444144dbe3088f6 Author: Hiroyuki Ikezoe Date: Sat May 1 09:07:46 2010 +0900 doc fixes. rsvg-cairo-render.c | 3 +++ rsvg-filter.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) commit b4af5af75a2d4b7391646f3a405d7bbd1e53d988 Author: Hiroyuki Ikezoe Date: Sat May 1 09:01:12 2010 +0900 support !important directive without libcroco. Fix for bug #617163. rsvg-styles.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit c1bf7828c67b730bcb65167f547573e1fba72307 Author: Hiroyuki Ikezoe Date: Sat May 1 08:58:28 2010 +0900 Do not draw marker if the target element's line length is 0. Fix for bug 545158. rsvg-marker.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 51dac0e509be7a2d5b66d50b62418e0a4560d3d9 Author: Hiroyuki Ikezoe Date: Sat May 1 08:12:59 2010 +0900 set proper mode-line and fix indent and styles. rsvg-base.c | 388 +++++++++++++++++++++++++-------------------------- rsvg-filter.c | 3 +- rsvg-filter.h | 47 +++--- rsvg-gobject.c | 11 +- rsvg-paint-server.c | 3 +- rsvg-paint-server.h | 21 ++-- rsvg-private.h | 105 +++++++------- rsvg-shapes.c | 3 +- rsvg-shapes.h | 3 +- rsvg.h | 55 ++++---- 10 files changed, 321 insertions(+), 318 deletions(-) commit 7ebac427d0e9042ceb0c8b894106e8c56f04fad4 Author: Hiroyuki Ikezoe Date: Fri Apr 30 21:03:00 2010 +0900 set proper mode-line and fix indent. rsvg-structure.c | 14 ++++++------ rsvg-structure.h | 19 +++++++++-------- rsvg-text.c | 59 +++++++++++++++++++++++++++-------------------------- rsvg-text.h | 3 +- 4 files changed, 49 insertions(+), 46 deletions(-) commit 91c16170d150f5fbd954de9994692278b408e321 Author: Hiroyuki Ikezoe Date: Fri Apr 30 20:56:48 2010 +0900 set proper mode-line and fix indent. rsvg-cairo-clip.c | 25 ++++++++++--------- rsvg-cairo-clip.h | 3 +- rsvg-cairo-draw.c | 65 ++++++++++++++++++++++++++------------------------- rsvg-cairo-draw.h | 37 +++++++++++++++-------------- rsvg-cairo-render.c | 13 +++++---- rsvg-cairo-render.h | 7 +++-- rsvg-cairo.h | 7 +++-- 7 files changed, 82 insertions(+), 75 deletions(-) commit d81104d5e3a5d48774479111034709fbc8cf40d1 Author: Hiroyuki Ikezoe Date: Fri Apr 30 19:15:03 2010 +0900 support !important directive in style attributes. rsvg-styles.c | 20 +++++++++++++------- tests/fixtures/styles/important.svg | 1 + tests/styles.c | 1 + 3 files changed, 15 insertions(+), 7 deletions(-) commit 991096b7d389302b2209ab8bd59b334e1a3422ea Author: Hiroyuki Ikezoe Date: Thu Apr 29 20:45:08 2010 +0900 fix compile error without libcroco. rsvg-styles.c | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) commit 4e06d4815ccd2b89571646d644d3b44e73ceefeb Author: Hiroyuki Ikezoe Date: Thu Apr 29 20:29:06 2010 +0900 fix filename. tests/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c3e9ad76dee91ab28afc50d3e563e15b8d3b55f4 Author: Hiroyuki Ikezoe Date: Thu Apr 29 20:08:23 2010 +0900 Now test programs can be run from top directory. tests/Makefile.am | 14 +++++++++--- tests/dimensions.c | 17 ++++++++++----- tests/styles.c | 56 +++++++++++++++++++++++++++------------------------ tests/test-utils.c | 33 ++++++++++++++++++++++++++++++ tests/test-utils.h | 15 +++++++++++++ 5 files changed, 99 insertions(+), 36 deletions(-) commit 154976b388af19fdd65f866c61875f6a9eb74310 Author: Hiroyuki Ikezoe Date: Thu Apr 29 18:57:13 2010 +0900 added test svg files into EXTRA_DIST list. tests/Makefile.am | 22 ++++++++++++++++------ 1 files changed, 16 insertions(+), 6 deletions(-) commit 511b348669e89da48ae6888a44976908a951ce61 Author: Hiroyuki Ikezoe Date: Wed Apr 28 19:24:57 2010 +0900 Use void explicitly. rsvg-filter.c | 2 +- rsvg-paint-server.c | 2 +- rsvg-structure.c | 4 ++-- rsvg-styles.h | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) commit c9a143f29b24e4ae98cab0c115230a47520857a7 Author: Hiroyuki Ikezoe Date: Tue Apr 27 20:49:46 2010 +0900 Should commit with 20dd6a3ae7fa5fcddfbcf3bcfc39d8783890135d. tests/fixtures/styles/important.svg | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) commit 9b5fe34c5d5cf2f8f31bef66d76c345abd0ff01c Author: Hiroyuki Ikezoe Date: Tue Apr 27 20:43:12 2010 +0900 set proper mode-line and fix indent. rsvg-bpath-util.c | 3 +- rsvg-bpath-util.h | 21 ++++---- rsvg-image.c | 33 +++++++------ rsvg-image.h | 3 +- rsvg-path.c | 134 ++++++++++++++++++++++++++-------------------------- rsvg-path.h | 3 +- 6 files changed, 101 insertions(+), 96 deletions(-) commit e2182b444099597846f57d8ec02259293c036c86 Author: Hiroyuki Ikezoe Date: Tue Apr 27 20:33:02 2010 +0900 set proper mode-line and fix indent. rsvg-css.c | 3 ++- rsvg-css.h | 35 ++++++++++++++++++----------------- rsvg-styles.c | 43 ++++++++++++++++++++++--------------------- rsvg-styles.h | 23 ++++++++++++----------- 4 files changed, 54 insertions(+), 50 deletions(-) commit 20dd6a3ae7fa5fcddfbcf3bcfc39d8783890135d Author: Hiroyuki Ikezoe Date: Tue Apr 27 20:18:49 2010 +0900 Handle !important directive. Fix for bug #61406. RsvgState keeps style information with "!important" in hash table. rsvg-css.c | 31 --- rsvg-css.h | 3 - rsvg-gobject.c | 5 +- rsvg-styles.c | 570 ++++++++++++++++++++++++++++++++----------------------- rsvg-styles.h | 3 +- tests/styles.c | 3 + 6 files changed, 341 insertions(+), 274 deletions(-) commit 8e37c2a25111ec283779386d13a1a3da791d0f81 Author: Hiroyuki Ikezoe Date: Tue Apr 27 19:34:13 2010 +0900 set proper mode-line and fix indent. librsvg-2.0.pc.in | 2 +- rsvg-marker.c | 116 ++++++++++++++++++++++++++++------------------------ rsvg-marker.h | 3 +- 3 files changed, 65 insertions(+), 56 deletions(-) commit 49316796af290c87b2763942f98b9631a1192315 Author: Bastien Nocera Date: Tue Apr 27 19:22:15 2010 +0900 Fix linking with pedantic linkers librsvg uses libm functions so should link against it. https://bugzilla.gnome.org/show_bug.cgi?id=616835 Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 35b88c666eccc4fd0e7da8f8c3e7c842c68ae1a3 Author: Hiroyuki Ikezoe Date: Sun Apr 25 20:39:40 2010 +0900 set proper mode-line and fix indent. rsvg-convert.c | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) commit ad922982fca7b773e413530a3d27e345e5fd3994 Author: Hiroyuki Ikezoe Date: Sun Apr 25 20:37:47 2010 +0900 set proper mode-line. rsvg-cond.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 4761b17bbdaec21a85918dc9f1183f081a2ae071 Author: Hiroyuki Ikezoe Date: Sun Apr 25 20:35:25 2010 +0900 set proper mode-line and indent fix. tools/rsvg-dimensions.c | 221 +++++++++++++++++++++++----------------------- tools/test-performance.c | 4 +- 2 files changed, 114 insertions(+), 111 deletions(-) commit 3e458ca75370b695b44e916688ef95a80db877ab Author: Hiroyuki Ikezoe Date: Sun Apr 25 20:31:42 2010 +0900 set proper mode-line and fix indent. rsvg-file-util.c | 4 ++-- test-display.c | 49 +++++++++++++++++++++++++------------------------ 2 files changed, 27 insertions(+), 26 deletions(-) commit 331c6b9307ac8145f149cbb366017d97819dfec5 Author: Hiroyuki Ikezoe Date: Sun Apr 25 20:25:04 2010 +0900 set proper mode line and fix indent. rsvg-defs.c | 3 ++- rsvg-defs.h | 5 +++-- rsvg-mask.c | 3 ++- rsvg-mask.h | 3 ++- rsvg.c | 27 ++++++++++++++------------- 5 files changed, 23 insertions(+), 18 deletions(-) commit 6aa3ce5d07c31e037efdf8c08e277d9dde9498f8 Author: Hiroyuki Ikezoe Date: Sun Apr 25 20:19:23 2010 +0900 set proper mode-line. rsvg-affine.c | 2 ++ rsvg-base-file-util.c | 3 ++- 2 files changed, 4 insertions(+), 1 deletions(-) commit e352743079faecbce339ac0ba9e147c921808730 Author: Hiroyuki Ikezoe Date: Sat Apr 24 17:20:25 2010 +0900 fix typo. tests/fixtures/styles/order.svg | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bfd1c637d810a53908f602f6d6d3861e08ec59de Author: Hiroyuki Ikezoe Date: Sat Apr 24 16:31:00 2010 +0900 Handle comma separated CSS selectors without libcroco. Fix for bug #614643. rsvg-styles.c | 15 ++++++++++----- tests/fixtures/styles/bug614643.svg | 15 +++++++++++++++ tests/styles.c | 2 ++ 3 files changed, 27 insertions(+), 5 deletions(-) commit 1654ddfe547ebd3203f8d82a072a11e39175160b Author: Hiroyuki Ikezoe Date: Wed Apr 21 19:08:48 2010 +0900 Cleanup unused codes. There is no difinition of RSVGV_RELATIVE. rsvg-path.c | 10 ---------- 1 files changed, 0 insertions(+), 10 deletions(-) commit 3ccfa9b28f7548621372fee2b20bb24b67b7b22c Author: Hiroyuki Ikezoe Date: Tue Apr 20 19:58:47 2010 +0900 test case for bug #615701. tests/fixtures/styles/svg-class.svg | 2 +- tests/styles.c | 1 + 2 files changed, 2 insertions(+), 1 deletions(-) commit 7934d42365202d67dfc5fdc31301a40d05077e67 Author: Hiroyuki Ikezoe Date: Tue Apr 20 19:49:01 2010 +0900 Fix crash in rsvg_filter_blend. Fix for bug #616187. rsvg-filter.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fed5073e6804bdc5376e1248f3e0a7fc1863633a Author: Hiroyuki Ikezoe Date: Mon Apr 19 20:10:55 2010 +0900 fix incorrect scaling. Also fix memory leak. tools/test-performance.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 10e41fccf789c762c5b57be655e3cd8ca24cedb6 Author: Hiroyuki Ikezoe Date: Wed Apr 14 11:50:05 2010 +0900 Apply svg element's style after loading style data. Fix for bug #615701. rsvg-base.c | 3 +++ rsvg-private.h | 7 ++----- rsvg-structure.c | 24 +++++++++++++++++++----- rsvg-structure.h | 2 ++ rsvg-styles.c | 20 ++++++++++++-------- 5 files changed, 38 insertions(+), 18 deletions(-) commit 0e6724d1966a7a1cf18467ec9eda72d8ed7cb97d Author: Hiroyuki Ikezoe Date: Sun Apr 18 18:25:54 2010 +0900 accept plural files. tools/test-performance.c | 72 +++++++++++++++++++++++----------------------- 1 files changed, 36 insertions(+), 36 deletions(-) commit 062a7ce915a746c700fbe939ce85f80453fb26d9 Author: Hiroyuki Ikezoe Date: Sun Apr 18 17:49:31 2010 +0900 Get rid of the overhead of conversion from cairo surface to GdkPixbuf. tools/test-performance.c | 97 ++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 80 insertions(+), 17 deletions(-) commit 53fffcdffa381a13ad23e9ef14be4f08af63583d Author: Hiroyuki Ikezoe Date: Sun Apr 18 16:36:50 2010 +0900 Move rsvg-dimensions and test-performance into tools/. Makefile.am | 15 +---------- configure.in | 1 + tools/Makefile.am | 33 ++++++++++++++++++++++++ rsvg-dimensions.c => tools/rsvg-dimensions.c | 0 test-performance.c => tools/test-performance.c | 0 5 files changed, 35 insertions(+), 14 deletions(-) commit dfd034d2bec00e0890824991c6eb3b93ad494d78 Author: Hiroyuki Ikezoe Date: Sun Apr 18 07:32:14 2010 +0900 change my E-mail address. MAINTAINERS | 2 +- librsvg.doap | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 4e7f090d1b2e2bb7c6a47d6f45edc8adb335e9a3 Author: Didier Barvaux Date: Sun Apr 18 06:25:29 2010 +0900 Add --enable-tools/--disable-tools options to avoid building miscellaneous tools Fix for bug #614123. Makefile.am | 2 ++ configure.in | 18 ++++++++++++++++++ tests/pdiff/Makefile.am | 5 +++++ 3 files changed, 25 insertions(+), 0 deletions(-) commit cde8e3f167f8feaf3b4df24183c64648a5407d1d Author: Hiroyuki Ikezoe Date: Sat Apr 17 20:30:40 2010 +0900 Compute correct text size. Push RsvgState when computing text size too and create same PangoContext at the time of rendering. Fix for bug #524690. rsvg-text.c | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) commit 2596c98dd44c9e63f631cfe699720451fd77b4a4 Author: Hiroyuki Ikezoe Date: Sat Apr 17 15:30:20 2010 +0900 scale image if the image is larger than screen by default. test-display.c | 114 ++++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 99 insertions(+), 15 deletions(-) commit 9decb940a264cdba931388d3d1d2381f6c74372a Author: Hiroyuki Ikezoe Date: Sat Apr 17 15:21:41 2010 +0900 rsvg-view should show current zoom ratio. Fix for bug #615699. test-display.c | 67 +++++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 49 insertions(+), 18 deletions(-) commit a8f93e33ac216dd8eb559a4d8967d099af916b94 Author: Hiroyuki Ikezoe Date: Fri Apr 16 19:40:54 2010 +0900 Workaround for bug #581491. rsvg-text.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit d972c114f969485a597eca4c65980a3e98be97fe Author: Hiroyuki Ikezoe Date: Thu Apr 15 08:11:48 2010 +0900 update. .gitignore | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 5f90d3652c7555a414828efe928a6eefe2552dd3 Author: Hiroyuki Ikezoe Date: Thu Apr 15 08:10:50 2010 +0900 Should use gboolean for boolean value. rsvg-css.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit a2ee8b0a87b946fef724986ecf4c500a7d414556 Author: Hiroyuki Ikezoe Date: Wed Apr 14 16:07:28 2010 +0900 Support .class.#id selector. Fix for bug #615715. rsvg-styles.c | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) commit 8e3ac5aa1ac8b009a492090641533bcb5004e935 Author: Matthias Clasen Date: Wed Apr 14 16:00:04 2010 +0900 Parse presentation attributes before looking for a style matching class/id. Fix for bug #614704. rsvg-styles.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 97f6a12777e3d6ccf83493a89fcda4c745247993 Author: Hiroyuki Ikezoe Date: Wed Apr 14 15:48:31 2010 +0900 fix CSS selector order. Fix for 592207. rsvg-styles.c | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) commit 53f13337cd3d46bd8fb5197c6cea457618e9252c Author: Hiroyuki Ikezoe Date: Wed Apr 14 15:39:28 2010 +0900 tests for CSS selectors. Fix for bug #614866. librsvg.def | 1 + tests/Makefile.am | 3 +- tests/fixtures/styles/bug338160.svg | 58 +++++++++++++++ tests/fixtures/styles/bug379629.svg | 45 ++++++++++++ tests/fixtures/styles/bug418823.svg | 12 +++ tests/fixtures/styles/bug592207.svg | 13 ++++ tests/fixtures/styles/bug614606.svg | 133 +++++++++++++++++++++++++++++++++++ tests/fixtures/styles/bug614704.svg | 11 +++ tests/fixtures/styles/order.svg | 25 +++++++ tests/fixtures/styles/svg-class.svg | 14 ++++ tests/styles.c | 116 ++++++++++++++++++++++++++++++ 11 files changed, 430 insertions(+), 1 deletions(-) commit cb6172513b9ff3446c97629dc5f9de3d76ff6440 Author: Hiroyuki Ikezoe Date: Mon Apr 12 18:45:27 2010 +0900 Get glib-mkenums path from pkg-config. Fix for bug #597873. Makefile.am | 4 ++-- configure.in | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) commit 829eea4894ea816e48155d965ed8ea17d5c923bb Author: Tom Paker Date: Mon Apr 12 12:40:42 2010 +0900 Fix crash in rsvg_filter_primitive_component_transfer_render. Fix for bug #579286. Set correct fallback transfer funcion. Some ComponentTransferFunc are not set if the original RGBA order is used for index because channelmap order is BGRA on x86. rsvg-filter.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 966a269f1235a17feb082c949ec8f7b2700eb330 Author: Hiroyuki Ikezoe Date: Sun Apr 11 11:02:41 2010 +0900 Fix corrupted rendering. checking in_num flag should be prior to in_frac. Fix for bug #563933. rsvg-path.c | 30 ++++++++------- tests/bugs/548494-ref.png | Bin 0 -> 2307 bytes tests/bugs/548494.svg | 5 +++ tests/bugs/563933-ref.png | Bin 0 -> 38311 bytes tests/bugs/563933.svg | 86 +++++++++++++++++++++++++++++++++++++++++++++ tests/rsvg-test.txt | 2 + 6 files changed, 109 insertions(+), 14 deletions(-) commit 2647e45742d430d39ade332747494b287b9ea0bf Author: Christian Persch Date: Sat Apr 10 16:32:35 2010 +0900 Fix crash while saving as svg. Part of fix for bug #591766. The return value of basename should not be free. We can use g_path_get_basename instead. configure.in | 2 +- test-display.c | 12 ++---------- 2 files changed, 3 insertions(+), 11 deletions(-) commit 62e1aca09c877c1c132432d9bfaefdfdd0fc52b9 Author: Jasper Lievisse Adriaanse Date: Sat Apr 10 16:12:16 2010 +0900 Fix pkgconfig file. Fix for bug #597988. librsvg-2.0.pc.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1abd741ddc047fe34438d989acefc220eb20f964 Author: Hiroyuki Ikezoe Date: Sat Apr 10 09:17:53 2010 +0900 move Dominic into prior maintainers. Thanks Dominic for your great works! MAINTAINERS | 5 +---- librsvg.doap | 4 ---- 2 files changed, 1 insertions(+), 8 deletions(-) commit ac23a763d700a96902c3aa01913f804d524342af Author: Hiroyuki Ikezoe Date: Wed Apr 7 19:50:57 2010 +0900 Do not draw 0 sized shape. Fix for bug #614730. rsvg-shapes.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 91c66dc2541012f2264f8a09cc92e4b7496091cb Author: Hiroyuki Ikezoe Date: Wed Apr 7 19:48:20 2010 +0900 Support "shape-rendering" property. Fix for 598151. rsvg-styles.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit c372499d0de4206df6c3c4efd27817165b269a1c Author: Hiroyuki Ikezoe Date: Wed Apr 7 19:46:32 2010 +0900 "crispEdges" should be non-antialias. Fix for bug #564544. rsvg-cairo-draw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d6153ce93c11b2d6127d3c96a1c1b2eb55b61b39 Author: Felix Riemann Date: Thu Apr 8 12:55:16 2010 +0900 Use semi-implict casting to fix a crash in pixman. Fix for bug #589612. rsvg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cc027e5400ae901c7bbb892dade404fea83e7d1f Author: Hiroyuki Ikezoe Date: Wed Apr 7 18:51:34 2010 +0900 Fix infinite loop caused by self-reference. Fix for bug #608575. rsvg-paint-server.c | 26 ++++++++++++++++---------- 1 files changed, 16 insertions(+), 10 deletions(-) commit e07a6d01f722a083cb16abc0225dadb1a7c0ff3e Author: Hiroyuki Ikezoe Date: Mon Apr 5 19:41:53 2010 +0900 render correctly no width and height specification SVG. Fix for bug 612951 and bug 614018. Should use viewBox width and height if these values is in there. Width and height should be 100% by default. Do not reset those variables to -1 even if they are not specified. rsvg-base.c | 2 +- rsvg-structure.c | 8 -------- 2 files changed, 1 insertions(+), 9 deletions(-) commit 067437540fd55f2899a2b13c81a6cad509dd727d Author: Hiroyuki Ikezoe Date: Mon Apr 5 19:31:05 2010 +0900 _rsvg_css_hand_normalize_length_sub is unnecessary. In case of sub element, the element dimensions have already been calculated in rsvg_node_draw in user coordinate system, so each value can be used as it is. rsvg-base.c | 24 ++++++------------------ rsvg-css.c | 19 ------------------- rsvg-private.h | 3 --- 3 files changed, 6 insertions(+), 40 deletions(-) commit a00a156f44c6bcb69c0c78045c39896f2385ad47 Author: Hiroyuki Ikezoe Date: Mon Apr 5 20:22:23 2010 +0900 added tests for get_dimensions and get_dimensions_sub. tests/Makefile.am | 11 +- tests/dimensions.c | 62 ++ tests/fixtures/dimensions/bug564527.svg | 110 ++++ tests/fixtures/dimensions/bug608102.svg | 15 + tests/fixtures/dimensions/bug612951.svg | 738 ++++++++++++++++++++++++ tests/fixtures/dimensions/bug614018.svg | 355 ++++++++++++ tests/fixtures/dimensions/sub-rect-no-unit.svg | 13 + 7 files changed, 1303 insertions(+), 1 deletions(-) commit 414f4156521e444a3c4f52ace5a3ed0d2a9be8a7 Author: Hiroyuki Ikezoe Date: Wed Apr 7 12:39:38 2010 +0900 remove needless G_OBJECT macros. gdk-pixbuf-loader/io-svg.c | 2 +- gtk-engine/svg-render.c | 4 +- rsvg-base-file-util.c | 4 +- rsvg-base.c | 2 +- rsvg-cairo-draw.c | 6 +- rsvg-convert.c | 8 ++-- rsvg-dimensions.c | 4 +- rsvg-file-util.c | 12 +++--- rsvg-filter.c | 92 ++++++++++++++++++++++---------------------- rsvg-gobject.c | 6 +- rsvg-image.c | 2 +- rsvg-text.c | 2 +- test-display.c | 24 ++++++------ tests/rsvg-test.c | 2 +- 14 files changed, 85 insertions(+), 85 deletions(-) commit 66107a90ed6c7de1d9e404b9d8e68e82606e4974 Author: Hiroyuki Ikezoe Date: Wed Apr 7 12:31:34 2010 +0900 add myself. MAINTAINERS | 4 ++++ librsvg.doap | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletions(-) commit d79fc0f43bbc9753a8bbb0ea97336237acbfbc46 Author: Hiroyuki Ikezoe Date: Thu Apr 1 18:42:24 2010 +0900 remove unused rsvg_filter_adobe_blend function. Fix for bug #614555. rsvg-filter.c | 50 -------------------------------------------------- rsvg-filter.h | 3 --- 2 files changed, 0 insertions(+), 53 deletions(-) commit 39685a8b40e2515d6aada78a59114b559a8531b6 Author: Hiroyuki Ikezoe Date: Tue Apr 6 19:05:57 2010 +0900 fix compiler warnings. rsvg-base.c | 2 +- rsvg-gobject.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 0774ad403c737a1298a05c6274a7b910a4bda622 Author: Hiroyuki Ikezoe Date: Tue Apr 6 18:52:21 2010 +0900 add .gitignore. .gitignore | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 48 insertions(+), 0 deletions(-) commit 3725cf2b6b9ad1c793275fa145bd3ebeef4abde8 Author: Tor Lillqvist Date: Fri Apr 2 12:10:35 2010 +0300 Just run pkg-config as such The PKG_CONFIG environment variable was a relic from my old build environment. librsvg-zip.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0f97c1d6fea8c5e714c773e94a470a9ac67764bd Author: Vincent Untz Date: Tue Mar 30 07:35:58 2010 +0200 [release] post-release bump to 2.26.3 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 288f4d82d61b2d6a852bc791b0a7fbe64c6af45d Author: Vincent Untz Date: Tue Mar 30 07:35:50 2010 +0200 [release] 2.26.2 NEWS | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 228a39a27d0c40afd17d37fb46a571f5c5120ac3 Author: Vincent Untz Date: Tue Mar 30 07:30:33 2010 +0200 Fix compiler warnings. Correctly initialize a variable, and do not set twice a variable on the same line. rsvg-convert.c | 2 +- rsvg-paint-server.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) commit 95eaad11b6f3e3d85ea9375e26db948b2224511a Author: Vincent Untz Date: Tue Mar 30 07:29:39 2010 +0200 Use GDK_DRAWABLE() instead of non-existing GTK_DRAWABLE() The error was introduced in commit 248b7310. gtk-engine/svg-draw.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit e9e91f2cc671ec452b974e87f5073ae118412ebb Author: Vincent Untz Date: Tue Mar 30 07:29:13 2010 +0200 [build] Enable silent build by default configure.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit ccb732730afa08fe5c91ce24f87c81e4bb345e5c Author: Vincent Untz Date: Tue Mar 30 02:17:18 2010 +0200 [release] post-release bump to 2.26.2 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c7aa8517bb23b3a9a5643b2e54d223ffdc24ae65 Author: Vincent Untz Date: Tue Mar 30 02:15:57 2010 +0200 [release] 2.26.1 NEWS | 7 +++++++ configure.in | 2 +- 2 files changed, 8 insertions(+), 1 deletions(-) commit c6d4ab78ed1a2c0d83c85b4fec8b21dc72737c1b Author: Vincent Untz Date: Fri Mar 26 14:01:10 2010 +0100 Drop mozilla plugin It doesn't build against recent xulrunner, and xulrunner now has builtin support for svg anyway. https://bugzilla.gnome.org/show_bug.cgi?id=593961 Makefile.am | 2 +- TODO | 7 - configure.in | 32 --- librsvg.spec.in | 2 - moz-plugin/.cvsignore | 2 - moz-plugin/Makefile.am | 14 -- moz-plugin/moz-plugin.c | 587 ----------------------------------------------- 7 files changed, 1 insertions(+), 645 deletions(-) commit f1fc86c474d714f3d0485b690f09b2410648a9cb Author: Andre Klapper Date: Wed Mar 10 22:55:48 2010 +0100 Make librsvg compile with -DGSEAL_ENABLED. Fixes bug 612489. test-display.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 0592c1b5cf7ae61bace9627d40b9d4860334eccc Author: Matthias Clasen Date: Sun Feb 14 14:24:13 2010 -0500 Fix linking with pedantic linkers tests/pdiff/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 248b73101710f01711d4da885fb907082a4709e5 Author: Javier Jardón Date: Sat Jul 18 15:11:17 2009 +0200 Remove deprecated GTK symbol - bug #572084 gtk-engine/svg-draw.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit fd58ea90f77e373aeafe48117386ac0dada00148 Author: Andre Klapper Date: Mon Jun 1 14:31:10 2009 +0200 Replace deprecated gdk_pixmap_unref() with g_object_unref(). Bug #572084. ChangeLog | 6 ++++++ gtk-engine/svg-render.c | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) commit d8b0dc125c41f6017e19a81dd3f92397c8a6e0be Author: Andre Klapper Date: Mon Jun 1 14:18:54 2009 +0200 Remove some deprecated gtk+ functions and bump gtk+ requirement. Bug #572084. ChangeLog | 8 ++++++++ configure.in | 2 +- gtk-engine/svg-draw.c | 12 ++++++------ gtk-engine/svg-render.c | 29 ++++++++++++++--------------- 4 files changed, 29 insertions(+), 22 deletions(-) commit 6649bf822f996e7a3990e599d3a148a86887a32a Author: Dominic Lachowicz Date: Mon May 11 09:06:38 2009 -0400 use correct category in doap file librsvg.doap | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8d5bfc16e7976f5e47eb681a510321d4da136960 Author: Dominic Lachowicz Date: Mon May 11 09:04:19 2009 -0400 add librsvg.doap so that the project shows up properly on gnome's cgit listing librsvg.doap | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) commit 0a997d789e843f91bc6e635e34dc956ea5dccfd6 Author: Dom Lachowicz Date: Mon Mar 16 17:12:14 2009 +0000 2.26.0 svn path=/trunk/; revision=1209 ChangeLog | 4 ++++ configure.in | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) commit 2e7462d5ae9113a8abef519e80d0113bbc9e006b Author: Christian Persch Date: Thu Feb 19 23:39:40 2009 +0000 fails to parse SVG with parameter entities. Bug #567311 2009-02-19 Christian Persch * rsvg-base.c: fails to parse SVG with parameter entities. Bug #567311 svn path=/trunk/; revision=1208 ChangeLog | 4 ++++ rsvg-base.c | 27 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 0 deletions(-) commit 6dd5969b1f353d3dbb3bee966513ae3436656827 Author: Thomas Andersen Date: Thu Feb 19 23:37:41 2009 +0000 mem leaks. Bug #444444 2009-02-19 Thomas Andersen * rsvg-image.c: mem leaks. Bug #444444 svn path=/trunk/; revision=1207 ChangeLog | 4 ++++ rsvg-image.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletions(-) commit 2311d18ea588661c7f97b1d3e6017d0966d46d95 Author: Matthias Clasen Date: Thu Feb 19 23:35:36 2009 +0000 filter nodes are leaked. Bug #475851. 2009-02-19 Matthias Clasen * rsvg-filter.c: filter nodes are leaked. Bug #475851. svn path=/trunk/; revision=1206 ChangeLog | 4 ++++ rsvg-filter.c | 5 ----- 2 files changed, 4 insertions(+), 5 deletions(-) commit c90a3b74123ed815cf53d206428ba7a147477a83 Author: Josselin Mouette Date: Thu Feb 19 23:33:57 2009 +0000 Crashes on some architectures because of wrong zero check on doubles. Bug 2009-02-19 Josselin Mouette * rsvg-path.c: Crashes on some architectures because of wrong zero check on doubles. Bug #565371 svn path=/trunk/; revision=1205 ChangeLog | 4 ++++ rsvg-path.c | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit de032025ea1243cd96f148336cbac96575232956 Author: Dom Lachowicz Date: Thu Feb 19 23:30:50 2009 +0000 remove warning svn path=/trunk/; revision=1204 rsvg-base.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit a782478bec0c4778ec6aecd95a71c88597808382 Author: Christian Persch Date: Thu Feb 19 23:29:16 2009 +0000 better error messages. Bug #567307 2009-02-19 Christian Persch * rsvg-base.c: better error messages. Bug #567307 svn path=/trunk/; revision=1203 ChangeLog | 4 ++++ rsvg-base.c | 22 ++++++++++++++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) commit 35e9aaa1a62ceac6f72c2a67f814f110f40ac038 Author: Thomas Andersen Date: Thu Feb 19 23:27:31 2009 +0000 "const static" should be "static const". Bug #570656 2009-02-19 Thomas Andersen * rsvg-filter.c: "const static" should be "static const". Bug #570656 svn path=/trunk/; revision=1202 ChangeLog | 4 ++++ rsvg-filter.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) commit 5ecf980ed71cf304d649cd550b8d04ecd3782a19 Author: Thomas Andersen Date: Thu Feb 19 23:26:12 2009 +0000 don't use deprecated gdk_pixbuf_unref. Bug #570938 2009-02-19 Thomas Andersen * gtk-engine/svg-draw.c: don't use deprecated gdk_pixbuf_unref. Bug #570938 svn path=/trunk/; revision=1201 ChangeLog | 4 ++++ gtk-engine/svg-render.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) commit 5f4be64cb58d281dd85547331a91a6b656444b01 Author: liucougar Date: Thu Feb 19 23:24:00 2009 +0000 librsvg can not render text-decoration=underline text. Bug #566365 ditto 2009-02-19 liucougar * rsvg-text.c: librsvg can not render text-decoration=underline text. Bug #566365 * rsvg-cairo-draw.c: ditto svn path=/trunk/; revision=1200 ChangeLog | 5 +++++ rsvg-cairo-draw.c | 6 +++--- rsvg-text.c | 16 ++++++++++++++++ 3 files changed, 24 insertions(+), 3 deletions(-) commit fec08529a8283305f2f5834969abc179e6264ae4 Author: Luis Menina Date: Thu Feb 19 23:21:09 2009 +0000 GNOME Goal: Clean up GLib and GTK+ includes. Bug #563789 2009-02-19 Luis Menina * *: GNOME Goal: Clean up GLib and GTK+ includes. Bug #563789 svn path=/trunk/; revision=1199 ChangeLog | 4 ++++ gdk-pixbuf-loader/io-svg.c | 1 - gtk-engine/svg-rc-style.h | 2 +- gtk-engine/svg-style.h | 2 +- rsvg-bpath-util.c | 3 +-- rsvg-bpath-util.h | 2 +- rsvg-cairo-render.c | 2 +- rsvg-css.h | 2 +- rsvg-defs.c | 6 +----- rsvg-defs.h | 2 +- rsvg-paint-server.c | 4 +--- rsvg-paint-server.h | 2 +- rsvg-path.c | 2 +- rsvg-private.h | 2 +- 14 files changed, 16 insertions(+), 20 deletions(-) commit af59d5ef25707ff6096c87c12adb700fe70b2dfa Author: Hagen Schink Date: Thu Feb 19 23:19:18 2009 +0000 Memory leak in rsvg_handle_get_dimensions_sub(). Bug #562546 2009-02-19 Hagen Schink * rsvg-base.c: Memory leak in rsvg_handle_get_dimensions_sub(). Bug #562546 svn path=/trunk/; revision=1198 ChangeLog | 4 ++++ rsvg-base.c | 6 +++++- 2 files changed, 9 insertions(+), 1 deletions(-) commit 57c9aa6ccfc7b9f5e0e3500fdd419ae65f03a042 Author: Robert Staudinger Date: Thu Feb 19 23:17:21 2009 +0000 Do not allocate RsvgState in rsvg_new_image(), use the instance that's 2009-02-19 Robert Staudinger * rsvg-file.c: Do not allocate RsvgState in rsvg_new_image(), use the instance that's been allocated and set up in the call to _rsvg_node_init(). Bug #557082 svn path=/trunk/; revision=1197 ChangeLog | 5 +++++ rsvg-image.c | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) commit 256d62774c1db84f5cbe4d63a013afefcff2dadc Author: Christian Persch Date: Thu Jan 8 23:45:45 2009 +0000 Add function to check whether the SVG document contains an element by ID. * doc/rsvg-sections.txt: * librsvg.def: * rsvg-base.c: * rsvg.h: Add function to check whether the SVG document contains an element by ID. Bug #567070. svn path=/trunk/; revision=1196 ChangeLog | 8 ++++++++ doc/rsvg-sections.txt | 1 + librsvg.def | 1 + rsvg-base.c | 24 ++++++++++++++++++++++++ rsvg.h | 2 ++ 5 files changed, 36 insertions(+), 0 deletions(-) commit 97eb56051a624b80e1ef8dce107a48db61cd41b3 Author: Christian Persch Date: Mon Jan 5 23:41:45 2009 +0000 Also add feature defines and check macro to librsvg-features.h.in. Bug * configure.in: * librsvg-features.h.in: Also add feature defines and check macro to librsvg-features.h.in. Bug #566701. svn path=/trunk/; revision=1195 ChangeLog | 6 ++++++ configure.in | 6 ++++++ librsvg-features.h.in | 6 ++++++ 3 files changed, 18 insertions(+), 0 deletions(-) commit 5d455db8b3d5b34fc79198b809ba2f2d5d669332 Author: Christian Persch Date: Mon Jan 5 23:27:31 2009 +0000 Bug 564616 – should indicate in pc file if svgz and css are supported svn path=/trunk/; revision=1194 ChangeLog | 7 +++++++ configure.in | 4 ++++ librsvg-2.0-uninstalled.pc.in | 3 +++ librsvg-2.0.pc.in | 3 +++ 4 files changed, 17 insertions(+), 0 deletions(-) commit ab67ac586edfe145c68d3ab8955618c5840bdd68 Author: Christian Persch Date: Mon Dec 15 14:22:19 2008 +0000 Bug 564522 – rsvg_handle_get_position_sub doesn't work svn path=/trunk/; revision=1193 ChangeLog | 5 +++++ rsvg-base.c | 2 ++ 2 files changed, 7 insertions(+), 0 deletions(-) commit 19b6a9616464a20a6824e255a296c708f882e55b Author: Christian Persch Date: Fri Dec 12 20:31:50 2008 +0000 Add version check macro. Bug #564226. * librsvg-features.h.in: Add version check macro. Bug #564226. svn path=/trunk/; revision=1192 ChangeLog | 4 ++++ librsvg-features.h.in | 5 +++++ 2 files changed, 9 insertions(+), 0 deletions(-) commit 8383def1fdf5f1f687d14bfbadcd3629c6a60a10 Author: Robert Staudinger Date: Thu Nov 27 15:33:04 2008 +0000 New API rsvg_handle_get_position_sub(), gets the offset of an SVG element. * doc/rsvg-sections.txt: New API rsvg_handle_get_position_sub(), gets the offset of an SVG element. * librsvg.def: * rsvg-base.c (rsvg_handle_get_position_sub): * rsvg-dimensions.c (main): * rsvg.h: ditto. svn path=/trunk/; revision=1191 ChangeLog | 9 ++++ doc/rsvg-sections.txt | 2 + librsvg.def | 1 + rsvg-base.c | 106 +++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-dimensions.c | 33 +++++++++------ rsvg.h | 10 +++++ 6 files changed, 147 insertions(+), 14 deletions(-) commit 6d261c898d3e5f151cf3d5e9267bda77ac0e80cc Author: Dominic Lachowicz Date: Sat Nov 22 16:44:34 2008 +0000 Feature request: rsvg_handle_get_dimensions_sub() (#555682). Patches from 2008-11-22 Dominic Lachowicz * rsvg-cairo-render.h: Feature request: rsvg_handle_get_dimensions_sub() (#555682). Patches from Hagen Schink (troja84@gmail.com) and Robert Staudinger (robert.staudinger@gmail.com) * librsvg.def: * rsvg-private.h: * ChangeLog: * rsvg-structure.c: * rsvg-base.c: * rsvg-css.c: * rsvg.h: * rsvg-dimensions.c: * Makefile.am: * rsvg-cairo-render.c: * rsvg-gobject.c: ditto svn path=/trunk/; revision=1190 ChangeLog | 17 ++++ Makefile.am | 7 +- librsvg.def | 1 + rsvg-base.c | 255 ++++++++++++++++++++++----------------------------- rsvg-cairo-render.c | 2 +- rsvg-cairo-render.h | 1 + rsvg-css.c | 19 ++++ rsvg-dimensions.c | 128 ++++++++++++++++++++++++++ rsvg-gobject.c | 1 + rsvg-private.h | 4 + rsvg-structure.c | 9 ++- rsvg.h | 2 + 12 files changed, 299 insertions(+), 147 deletions(-) commit 949e471dfe58e6813233979d9d8b28906a82081d Author: Dominic Lachowicz Date: Sat Nov 22 16:31:39 2008 +0000 -I flag-ordering problem breaks build if system already has lib installed 2008-11-22 Dominic Lachowicz * gdk-pixbuf-loader/Makefile.am: -I flag-ordering problem breaks build if system already has lib installed (#558040). Patch from dmacks@netspace.org * Makefile.am: ditto svn path=/trunk/; revision=1189 ChangeLog | 7 +++++++ Makefile.am | 4 ++-- gdk-pixbuf-loader/Makefile.am | 4 ++-- 3 files changed, 11 insertions(+), 4 deletions(-) commit 866b6a6f3fc8be0212a7d54a70abaf350ce02b7a Author: Dominic Lachowicz Date: Sat Nov 22 16:28:45 2008 +0000 Stray Makefile variables (#558039). Patches from dmacks@netspace.org 2008-11-22 Dominic Lachowicz * Makefile.am: Stray Makefile variables (#558039). Patches from dmacks@netspace.org * rsvg-base.c: * gdk-pixbuf-loader/Makefile.am: * gtk-engine/Makefile.am: ditto svn path=/trunk/; revision=1188 ChangeLog | 8 ++++++++ Makefile.am | 2 +- gdk-pixbuf-loader/Makefile.am | 1 - gtk-engine/Makefile.am | 4 ++-- rsvg-base.c | 4 ---- 5 files changed, 11 insertions(+), 8 deletions(-) commit bf1036431036c1f7f3fbca0608b58d4954e475a8 Author: Dominic Lachowicz Date: Sat Nov 22 16:22:46 2008 +0000 Remove deprecated GLib symbols (#560444). Patch by Luis Menina 2008-11-22 Dominic Lachowicz * gtk-engine/svg-rc-style.c: Remove deprecated GLib symbols (#560444). Patch by Luis Menina (liberforce@freeside.fr) svn path=/trunk/; revision=1187 ChangeLog | 5 +++++ gtk-engine/svg-rc-style.c | 2 -- 2 files changed, 5 insertions(+), 2 deletions(-) commit db7e277fd923ee25db43f88e40acf58d875eaea5 Author: Kjartan Maraas Date: Wed Nov 5 20:56:43 2008 +0000 Use G_STRFUNC as suggested by Christian Persch. 2008-11-05 Kjartan Maraas * rsvg-private.h: Use G_STRFUNC as suggested by Christian Persch. svn path=/trunk/; revision=1186 ChangeLog | 4 ++++ rsvg-private.h | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) commit 85a222cf37468f6eba6c768e4c6af5ce2c4f6913 Author: Kjartan Maraas Date: Wed Nov 5 19:58:26 2008 +0000 Don't use deprecated glib symbols. 2008-11-05 Kjartan Maraas * rsvg-private.h: Don't use deprecated glib symbols. svn path=/trunk/; revision=1185 ChangeLog | 4 ++++ rsvg-private.h | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) commit 44c86fb123eed191fd91119c74fce9c9e62f3143 Author: Dominic Lachowicz Date: Mon Oct 20 14:39:27 2008 +0000 Stop crash due to recursive references (#518640). Patch by Tom Parker 2008-10-20 Dominic Lachowicz * rsvg-structure.c: Stop crash due to recursive references (#518640). Patch by Tom Parker * rsvg-private.h: ditto * rsvg-base.c: ditto * rsvg-cairo-render.c: ditto svn path=/trunk/; revision=1184 ChangeLog | 8 ++++++++ rsvg-base.c | 3 +++ rsvg-cairo-render.c | 1 + rsvg-private.h | 1 + rsvg-structure.c | 17 +++++++++++++++++ 5 files changed, 30 insertions(+), 0 deletions(-) commit a21de260fb991234c289fc547b53486da5888b5f Author: Dominic Lachowicz Date: Mon Oct 20 14:33:57 2008 +0000 another memory leak (#552919). Found by mclasen. 2008-10-20 Dominic Lachowicz * rsvg-mask.c: another memory leak (#552919). Found by mclasen. svn path=/trunk/; revision=1183 ChangeLog | 4 ++++ rsvg-mask.c | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) commit a78e2808628027f6793550acbd16ad504429232e Author: Dominic Lachowicz Date: Mon Oct 20 14:25:29 2008 +0000 gdmgreeter segfault due to libxml2 API/ABI change (#549087). Patch by Tom 2008-10-20 Dominic Lachowicz * rsvg-gobject.c: gdmgreeter segfault due to libxml2 API/ABI change (#549087). Patch by Tom Parker (palfrey%40tevp.net). Untested against libxml2 >= 2.7.0, but DV says "from the distance, that patch seems to do the right thing" * rsvg-base.c: ditto svn path=/trunk/; revision=1182 ChangeLog | 8 ++++++++ rsvg-base.c | 18 ++++++++++++++++++ rsvg-gobject.c | 4 ++++ 3 files changed, 30 insertions(+), 0 deletions(-) commit 698d3be255aed900d076a516f6adc84509467551 Author: Dominic Lachowicz Date: Mon Oct 20 14:14:21 2008 +0000 background color setting feature in rsvg_convert program (#556969). Patch 2008-10-20 Dominic Lachowicz * rsvg-convert.c: background color setting feature in rsvg_convert program (#556969). Patch inspired by harobed (stephane%40harobed.org) * librsvg.def: Export 1 function necessary for the above svn path=/trunk/; revision=1181 ChangeLog | 6 ++++++ librsvg.def | 1 + rsvg-convert.c | 19 +++++++++++++++++++ 3 files changed, 26 insertions(+), 0 deletions(-) commit 9a8b06cb4d72c6c4d10567c4e4babf7c62ce60a6 Author: Dominic Lachowicz Date: Mon Oct 20 14:08:42 2008 +0000 command-line tools can't handle UTF-8 encoded filenames (#557036, reported 2008-10-20 Dominic Lachowicz * rsvg-convert.c: command-line tools can't handle UTF-8 encoded filenames (#557036, reported by Tim Starling) * test-display.c: ditto svn path=/trunk/; revision=1180 ChangeLog | 6 ++++++ rsvg-convert.c | 6 +++++- test-display.c | 4 ++++ 3 files changed, 15 insertions(+), 1 deletions(-) commit 3e3a9ed6f161123a5cec913477550cd5d5bd3865 Author: Vincent Untz Date: Tue Sep 23 00:58:35 2008 +0000 post-release bump to 2.22.4. 2008-09-23 Vincent Untz * configure.in: post-release bump to 2.22.4. svn path=/trunk/; revision=1179 ChangeLog | 6 ++++++ configure.in | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) commit 4df8e26cd3d10e04a4eba87162d2ca2765ccb23a Author: Vincent Untz Date: Tue Sep 23 00:58:00 2008 +0000 version 2.22.3 2008-09-23 Vincent Untz * NEWS: * configure.in: version 2.22.3 svn path=/trunk/; revision=1177 ChangeLog | 5 +++++ NEWS | 23 +++++++++++++++++++++++ configure.in | 2 +- 3 files changed, 29 insertions(+), 1 deletions(-) commit 9d18f9d67ffc301ba275b168e9fa2efb93d360a4 Author: Dom Lachowicz Date: Wed Aug 27 19:38:10 2008 +0000 #549619 . build librsvg fail svn path=/trunk/; revision=1176 configure.in | 1 - rsvg-convert.c | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit b58834b098ceef7f765550f0b9e2380de5194056 Author: Dominic Lachowicz Date: Tue Aug 26 18:07:12 2008 +0000 Make cairo render functions return a gboolean. Returns TRUE if the image 2008-08-26 Dominic Lachowicz * rsvg-cairo.h: Make cairo render functions return a gboolean. Returns TRUE if the image can't be rendered * rsvg.c: Check && handle the return value * rsvg-cairo-render.c: Implement the above. Also, return FALSE if we're asked to render an ID that doesn't exist Collectively, fixes #540383 - rsvg_handle_render_cairo_sub - if ID not found, return an error and/or dont render whole SVG svn path=/trunk/; revision=1175 ChangeLog | 11 +++++++++++ rsvg-cairo-render.c | 25 ++++++++++++++++--------- rsvg-cairo.h | 4 ++-- rsvg.c | 29 ++++++++++++++++------------- 4 files changed, 45 insertions(+), 24 deletions(-) commit 011bd05931805c8b262ecebd7b6c651dacb3db1d Author: Dominic Lachowicz Date: Tue Aug 26 17:51:17 2008 +0000 #539488 - migrate use of GMemChunk to GSlice, from Felix Riemann ditto 2008-08-26 Dominic Lachowicz * rsvg-private.h: #539488 - migrate use of GMemChunk to GSlice, from Felix Riemann * rsvg-base.c: ditto * rsvg-styles.c: ditto * rsvg-cairo-render.c: ditto svn path=/trunk/; revision=1174 ChangeLog | 7 +++++++ rsvg-base.c | 7 +------ rsvg-cairo-render.c | 3 --- rsvg-private.h | 1 - rsvg-styles.c | 4 ++-- 5 files changed, 10 insertions(+), 12 deletions(-) commit 2abfb5963a0e2e2589c785bc5374d81f4224b4b1 Author: Dominic Lachowicz Date: Tue Aug 26 17:47:17 2008 +0000 #524835 - nautilus crashed with SIGSEGV 2008-08-26 Dominic Lachowicz * rsvg-text.c: #524835 - nautilus crashed with SIGSEGV svn path=/trunk/; revision=1173 ChangeLog | 4 ++++ rsvg-text.c | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) commit f9933327c72ebfcdb521b9cf05997ad016143e46 Author: Dominic Lachowicz Date: Tue Aug 26 17:31:02 2008 +0000 #538149 - svg_loader.so does not set license field in GdkPixBufFormat 2008-08-26 Dominic Lachowicz * gdk-pixbuf-loader/io-svg.c: #538149 - svg_loader.so does not set license field in GdkPixBufFormat svn path=/trunk/; revision=1172 ChangeLog | 5 +++++ gdk-pixbuf-loader/io-svg.c | 1 + 2 files changed, 6 insertions(+), 0 deletions(-) commit ce1336d402e4533e2f1e41cc228ff861159f60f4 Author: Dominic Lachowicz Date: Tue Aug 26 15:22:39 2008 +0000 #548154 - Nautilus Segmentation fault when displaying SVG file 2008-08-26 Dominic Lachowicz * rsvg-filters.c: #548154 - Nautilus Segmentation fault when displaying SVG file svn path=/trunk/; revision=1171 ChangeLog | 4 ++++ rsvg-filter.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) commit 74e759eb2beb54dda696980fc3e51eb01f02f9cd Author: Dominic Lachowicz Date: Tue Aug 26 15:15:55 2008 +0000 #549418 - build failure: test-display.c io-svg.c format not a string 2008-08-26 Dominic Lachowicz * gdk-pixbuf-loader/io-svg.c: #549418 - build failure: test-display.c io-svg.c format not a string literal and no format arguments * test-display.c: Ditto svn path=/trunk/; revision=1170 ChangeLog | 8 +++++++- gdk-pixbuf-loader/io-svg.c | 2 +- test-display.c | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) commit f62c47f9ecd7f0e7ad4f8d75f3e81458a304e722 Author: Dominic Lachowicz Date: Mon Aug 25 21:48:44 2008 +0000 549256 - some arcs are not well drawn in SVG path. From Frederic Wang 2008-08-25 Dominic Lachowicz * rsvg-path.c: 549256 - some arcs are not well drawn in SVG path. From Frederic Wang svn path=/trunk/; revision=1169 ChangeLog | 5 ++ rsvg-path.c | 195 +++++++++++++++++++++++++++++++++++++--------------------- 2 files changed, 129 insertions(+), 71 deletions(-) commit 169a383a21d3a3aecb4664bcd6f23e4f060b0dae Author: Dominic Lachowicz Date: Fri Aug 22 19:06:53 2008 +0000 Bug #547981 - librsvg-test.c doesn't build on x86_64 2008-08-22 Dominic Lachowicz * tests/rsvg-test.c: Bug #547981 - librsvg-test.c doesn't build on x86_64 svn path=/trunk/; revision=1168 ChangeLog | 4 ++++ tests/rsvg-test.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 3160fe6065f694f8f801b171305feb7508e308f2 Author: Dominic Lachowicz Date: Thu Aug 21 19:34:39 2008 +0000 Bug #548494 - bad rendering for some wacko SVG path data 2008-08-21 Dominic Lachowicz * rsvg-path.c: Bug #548494 - bad rendering for some wacko SVG path data svn path=/trunk/; revision=1167 ChangeLog | 5 ++ rsvg-path.c | 121 +++++++++++++++++++++++++++++++++-------------------------- 2 files changed, 73 insertions(+), 53 deletions(-) commit 61816067cb9819613fb136789804ae964dba53c7 Author: Simon Budig Date: Mon Aug 4 14:45:18 2008 +0000 fix the handling of the stroke-dashoffset property. 2008-08-04 Simon Budig * rsvg-styles.[ch]: fix the handling of the stroke-dashoffset property. svn path=/trunk/; revision=1166 ChangeLog | 5 +++++ rsvg-styles.c | 7 ++++++- rsvg-styles.h | 1 + 3 files changed, 12 insertions(+), 1 deletions(-) commit 2e135f7389f9becc3c09119e9ce00f9ccf4455a9 Author: Tor Lillqvist Date: Fri May 23 17:41:28 2008 +0000 Use "sans-serif" instead of "sanserif". 2008-05-23 Tor Lillqvist * tests/samples/artwork.svg: Use "sans-serif" instead of "sanserif". * tests/samples/Picasso.svg: Use "sans-serif" instead of "sansserif". svn path=/trunk/; revision=1165 ChangeLog | 8 ++++++++ tests/samples/Picasso.svg | 4 ++-- tests/samples/artwork.svg | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) commit 226ae7c4253314e6490401d148e1bfe3980e8995 Author: Tor Lillqvist Date: Tue May 20 19:01:25 2008 +0000 Package rsvg-convert.exe instead of the now nonexistent rsvg.exe. 2008-05-20 Tor Lillqvist * librsvg-zip.in: Package rsvg-convert.exe instead of the now nonexistent rsvg.exe. svn path=/trunk/; revision=1164 ChangeLog | 5 +++++ librsvg-zip.in | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit 8cf0f2ee35ca177e240f63e2b09b55a29cfe336b Author: Wouter Bolsterlee Date: Mon Apr 28 09:22:57 2008 +0000 Use #elif instead of nested #else #if. 2008-04-28 Wouter Bolsterlee * rsvg-text.c: Use #elif instead of nested #else #if. svn path=/trunk/; revision=1163 ChangeLog | 4 ++++ rsvg-text.c | 4 +--- 2 files changed, 5 insertions(+), 3 deletions(-) commit ad8afc772031dcfa26efabb4ef577ace1ae90fdf Author: Wouter Bolsterlee Date: Mon Apr 28 09:12:58 2008 +0000 Don't use #else if, but #else and an additional #if. Fixes the build with 2008-04-28 Wouter Bolsterlee * rsvg-text.c: Don't use #else if, but #else and an additional #if. Fixes the build with at least gcc 4.2.3. svn path=/trunk/; revision=1162 ChangeLog | 5 +++++ rsvg-text.c | 4 +++- 2 files changed, 8 insertions(+), 1 deletions(-) commit 7b4df28e87307edf95df7a6f950bcbe4753bbf63 Author: Dom Lachowicz Date: Fri Apr 25 19:35:05 2008 +0000 528804 - tests don't honor have_stdint_h. use glib-based equivalents svn path=/trunk/; revision=1161 tests/pdiff/pdiff.c | 15 ++++++++++++++- tests/pdiff/perceptualdiff.c | 13 +++++++++++++ 2 files changed, 27 insertions(+), 1 deletions(-) commit 4999aab0cc7c29423ea7935001e5c7edce003559 Author: Hans Breuer Date: Fri Apr 25 14:27:44 2008 +0000 use HAVE_STRINGS_H #include "rsvg-private.h" to get common definitions 2008-04-25 Hans Breuer * rsvg-css.c : use HAVE_STRINGS_H * rsvg-path.c : #include "rsvg-private.h" to get common definitions * rsvg-text.c : make the text rendering capability depend on what cairo provides. If there is no CAIRO_HAS_FT_FONT try to use CAIRO_HAS_WIN32_FONT. Makes librsvg buildable on windows without freetype dependency, bug #529889 svn path=/trunk/; revision=1160 ChangeLog | 9 ++++++++ rsvg-css.c | 2 + rsvg-path.c | 2 + rsvg-text.c | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 80 insertions(+), 0 deletions(-) commit eab26f6f761aaef363e332cff48c7a908020a62e Author: Dom Lachowicz Date: Mon Mar 24 17:44:03 2008 +0000 524008 - remove spurious g_print() svn path=/trunk/; revision=1159 test-display.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 23a44be920eb6880c0b765ce32f8f0bf2debe21a Author: Dominic Lachowicz Date: Tue Mar 4 16:44:17 2008 +0000 rsvg-convert crashed with SIGSEGV in _rsvg_acquire_xlink_href_resource() 2008-03-04 Dominic Lachowicz * rsvg-image.c: rsvg-convert crashed with SIGSEGV in _rsvg_acquire_xlink_href_resource() (#520261) svn path=/trunk/; revision=1158 ChangeLog | 5 +++++ configure.in | 2 +- rsvg-image.c | 23 +++++++++++++++++------ 3 files changed, 23 insertions(+), 7 deletions(-) commit bdef75012b011da92d4c534753abd1d872755d25 Author: Dom Lachowicz Date: Sun Feb 24 16:28:34 2008 +0000 bump version; adjust for frame borders svn path=/trunk/; revision=1157 configure.in | 2 +- test-display.c | 29 +++++++++++++++++++++-------- 2 files changed, 22 insertions(+), 9 deletions(-) commit 68fa4f8c1f5ef457335cbc645144b0116ba7d755 Author: Dominic Lachowicz Date: Sun Feb 24 16:14:25 2008 +0000 Handle xml:space="prserve" (#353609) 2008-02-24 Dominic Lachowicz * rsvg-text.c: * rsvg-styles.h: * rsvg-styles.c: Handle xml:space="prserve" (#353609) svn path=/trunk/; revision=1156 ChangeLog | 6 ++++++ rsvg-styles.c | 15 +++++++++++++++ rsvg-styles.h | 3 +++ rsvg-text.c | 52 +++++++++++++++++++++++++++------------------------- 4 files changed, 51 insertions(+), 25 deletions(-) commit 1cebcf353a40677395ecc48eca8cf21d5a06ea0a Author: Dom Lachowicz Date: Sun Feb 24 14:53:28 2008 +0000 Make window size larger (#445870) * test-display: Make window size larger (#445870) svn path=/trunk/; revision=1155 ChangeLog | 2 ++ test-display.c | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) commit f92ec544dbdb2c0436a09d67451cc38df0a3e917 Author: Dom Lachowicz Date: Sun Feb 24 14:44:25 2008 +0000 better comment, so that people understand what's going on in 511924 svn path=/trunk/; revision=1154 rsvg-cairo-draw.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 80d3c7d3577c074b383043c456584c7d55175c8c Author: Dom Lachowicz Date: Sun Feb 24 14:39:47 2008 +0000 Handle display:none (#486377) * rsvg-structure.c (rsvg_node_draw): Handle display:none (#486377) svn path=/trunk/; revision=1153 ChangeLog | 2 ++ rsvg-structure.c | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) commit b758b660e791994f04b63ea21699acc1d748c059 Author: Dominic Lachowicz Date: Sun Feb 24 14:32:59 2008 +0000 If a moveto is followed by multiple pairs of coordinates, the subsequent 2008-02-24 Dominic Lachowicz * rsvg-path.c (rsvg_parse_path_do_cmd): If a moveto is followed by multiple pairs of coordinates, the subsequent pairs are treated as implicit lineto commands. (#482787) svn path=/trunk/; revision=1152 ChangeLog | 6 ++++++ rsvg-path.c | 2 ++ 2 files changed, 8 insertions(+), 0 deletions(-) commit e0a0adf24c0655797e1d0c52abad766d78e6d0b0 Author: Dom Lachowicz Date: Thu Feb 21 18:07:54 2008 +0000 update news svn path=/trunk/; revision=1151 NEWS | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 0acabfc0becefdf7c349a80b67c652613d0252bf Author: Dominic Lachowicz Date: Wed Feb 20 16:14:35 2008 +0000 Fixes last bug @ below url. Text inside of text and tspan nodes now gets 2008-02-20 Dominic Lachowicz * Fixes last bug @ below url. Text inside of text and tspan nodes now gets coalesced, so that we can pass it all to a single PangoLayout. This fixes some rendering bugs. svn path=/trunk/; revision=1150 ChangeLog | 6 ++++++ rsvg-base.c | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 0 deletions(-) commit 1e0474e5dd37766139f1cad2c5db924fefc728e1 Author: Dom Lachowicz Date: Wed Feb 20 15:26:09 2008 +0000 make compile with -Werror svn path=/trunk/; revision=1149 rsvg-text.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit e43de4f04817a0d0e21438ed660d1a898d9ce8ac Author: Dom Lachowicz Date: Wed Feb 20 15:08:58 2008 +0000 bump version # svn path=/trunk/; revision=1148 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d42e6f241ab5a9374ad23e6fc21ad5707cf3ef74 Author: Dominic Lachowicz Date: Wed Feb 20 15:07:21 2008 +0000 From Behdad Esfahbod 2008-02-20 Dominic Lachowicz From Behdad Esfahbod * Fixes bugs described in the following thread: http://lists.cairographics.org/archives/cairo/2008-February/013082.html svn path=/trunk/; revision=1147 ChangeLog | 7 ++++++ configure.in | 2 +- rsvg-cairo-draw.c | 23 ++++++++++--------- rsvg-text.c | 60 ++++++++++------------------------------------------ 4 files changed, 32 insertions(+), 60 deletions(-) commit 60c15fd9860f834ed4c417e754cccabee46f4ca1 Author: Christian Persch Date: Tue Feb 12 15:23:08 2008 +0000 Fix mismatched allocators. Bug #514071. * rsvg-gobject.c: (rsvg_ctx_free_helper): Fix mismatched allocators. Bug #514071. svn path=/trunk/; revision=1146 ChangeLog | 5 +++++ rsvg-gobject.c | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) commit 976c62ec106d9acb3316868a40ff7a0681059a54 Author: Dom Lachowicz Date: Sat Feb 2 19:20:08 2008 +0000 fix pkg-config file to not require gio svn path=/trunk/; revision=1145 librsvg-2.0.pc.in | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit e830f1f7d8a7f1b1291ad13334154eb69a9e8df9 Author: Dominic Lachowicz Date: Sat Feb 2 17:33:39 2008 +0000 Get rid of gnome print. Use gtk-print instead (#508526) 2008-02-02 Dominic Lachowicz * test-display.c: Get rid of gnome print. Use gtk-print instead (#508526) svn path=/trunk/; revision=1144 ChangeLog | 4 + Makefile.am | 3 +- configure.in | 21 ------- test-display.c | 169 ++++++++++++++++++++------------------------------------ 4 files changed, 66 insertions(+), 131 deletions(-) commit 17ad07f3f4e5f372178921e77458b0a1bebae08d Author: Dominic Lachowicz Date: Sat Feb 2 16:46:04 2008 +0000 Bump version #; automake warning about required AM_PROG_CC_C_O (#513858) 2008-02-02 Dominic Lachowicz * configure.in: Bump version #; automake warning about required AM_PROG_CC_C_O (#513858) svn path=/trunk/; revision=1143 ChangeLog | 4 ++++ configure.in | 3 ++- 2 files changed, 6 insertions(+), 1 deletions(-) commit 8cc946e1bedb9491cd5a86062e6149310fdb3514 Author: Jan Arne Petersen Date: Sat Feb 2 16:43:03 2008 +0000 Migrate to gio (#513778) 2008-02-02 Jan Arne Petersen * Migrate to gio (#513778) svn path=/trunk/; revision=1142 ChangeLog | 4 +++ Makefile.am | 4 +-- configure.in | 42 ++++++++++----------------------- rsvg-base.c | 4 --- rsvg-image.c | 72 +++++++++++++++++++++++++--------------------------------- 5 files changed, 49 insertions(+), 77 deletions(-) commit 159f27bc4f891be76924f713c3c9ed971c4a4d17 Author: Christian Persch Date: Tue Jan 29 15:37:59 2008 +0000 Add the filename to the window title. Bug #512797. 2008-01-29 Christian Persch * test-display.c: (view_pixbuf): Add the filename to the window title. Bug #512797. svn path=/trunk/; revision=1141 ChangeLog | 5 +++++ test-display.c | 10 +++++++++- 2 files changed, 14 insertions(+), 1 deletions(-) commit 119b9c8a35833638eabcdd11a4bf6f23693dcd2f Author: Dom Lachowicz Date: Sat Jan 19 16:47:51 2008 +0000 2.20.0 svn path=/trunk/; revision=1140 ChangeLog | 4 ++++ configure.in | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) commit bf196bdcc3344b4d86a9ef17d37e4b5e66643c34 Author: Bertram Felgenhauer Date: Sat Jan 19 16:47:05 2008 +0000 Bug 500787 - translation gets ignored when rendering an svg with cairo in 2008-01-19 Bertram Felgenhauer * Bug 500787 - translation gets ignored when rendering an svg with cairo in the context of a cairo_push_group() svn path=/trunk/; revision=1139 ChangeLog | 4 ++++ rsvg-cairo-clip.c | 20 ++++++++++---------- rsvg-cairo-draw.c | 51 ++++++++++++++++++++++++++------------------------- rsvg-cairo-render.c | 19 +++---------------- rsvg-cairo-render.h | 2 ++ 5 files changed, 45 insertions(+), 51 deletions(-) commit d9378cff47a8408b6bad19f6f46acf12b1bb34d0 Author: Dom Lachowicz Date: Tue Nov 27 21:51:04 2007 +0000 499386 - rsvg_handle_close leads to segfault Ditto 2007-11-27 Dom Lachowicz * rsvg-base.c: 499386 - rsvg_handle_close leads to segfault * rsvg-private.h: Ditto svn path=/trunk/; revision=1138 ChangeLog | 5 +++++ rsvg-base.c | 6 ++++++ rsvg-private.h | 1 + 3 files changed, 12 insertions(+), 0 deletions(-) commit d31f8b95c0a0a5dfec121bdf5374c798da82428b Author: Dom Lachowicz Date: Mon Sep 24 15:39:03 2007 +0000 rsvg-cairo-draw.c: Fix memory leak (#475841, Matthias Clasen) svn path=/trunk/; revision=1137 ChangeLog | 1 + rsvg-cairo-draw.c | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) commit 781bb2d8052d92053983b1587fe33f8d8c956488 Author: Dom Lachowicz Date: Mon Sep 24 15:37:14 2007 +0000 gdk-pixbuf-loader/io-svg.c: svgz support is optional (#473836, Lucas Rocha) svn path=/trunk/; revision=1136 ChangeLog | 4 ++++ gdk-pixbuf-loader/io-svg.c | 4 ++++ 2 files changed, 8 insertions(+), 0 deletions(-) commit 38a4ff21024eb0aba7847c183916aeec55f3e4fa Author: Dom Lachowicz Date: Wed Aug 29 19:13:09 2007 +0000 2.18.2 svn path=/trunk/; revision=1135 ChangeLog | 10 ++++++++++ configure.in | 2 +- 2 files changed, 11 insertions(+), 1 deletions(-) commit e344637864c1a217923fe8afb442aea670394e2e Author: Emmanuel Pacaud Date: Tue Aug 21 13:10:58 2007 +0000 fix a typo preventing the compilation. 2007-08-21 Emmanuel Pacaud * rsvg-styles.c: fix a typo preventing the compilation. svn path=/trunk/; revision=1134 ChangeLog | 4 ++++ rsvg-styles.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 60bf89d55a959a6afa456944cc5b3c8f3746f1b4 Author: Dom Lachowicz Date: Mon Aug 20 19:13:24 2007 +0000 2.18.1 svn path=/trunk/; revision=1133 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9fd6f910a7286a3a58e2c16b0247ce50ed34b5c3 Author: Dom Lachowicz Date: Mon Aug 20 19:08:28 2007 +0000 update news svn path=/trunk/; revision=1132 NEWS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit a759d44f384dfc1d50d1680eddba97c32cb7468f Author: Dom Lachowicz Date: Mon Aug 20 19:07:14 2007 +0000 Basic support for SVG 1.1's text-rendering and shape-rendering properties 2007-08-20 Dom Lachowicz * rsvg-styles.c: Basic support for SVG 1.1's text-rendering and shape-rendering properties (#464599) http://www.w3.org/TR/SVG/painting.html#ShapeRenderingProperty * rsvg-styles.h: Ditto * rsvg-cairo-draw.c: Ditto svn path=/trunk/; revision=1131 ChangeLog | 7 +++++++ rsvg-cairo-draw.c | 33 ++++++++++++++++++++++++++++++++- rsvg-styles.c | 33 +++++++++++++++++++++++++++++++++ rsvg-styles.h | 20 ++++++++++++++++++++ 4 files changed, 92 insertions(+), 1 deletions(-) commit 731dc4d5ffe979970bce1c3dc33e05ff98cfd3fa Author: Dom Lachowicz Date: Mon Aug 13 17:49:22 2007 +0000 fix spelling of email in MAINTAINERS svn path=/trunk/; revision=1130 MAINTAINERS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4df13a1e8062fdb37ec7423fcb84fe7972f7e051 Author: Dom Lachowicz Date: Thu Aug 9 11:11:16 2007 +0000 update MAINTAINERS to match what the new accounts system wants svn path=/trunk/; revision=1129 ChangeLog | 4 ++++ MAINTAINERS | 6 ++++-- NEWS | 9 +++++++++ configure.in | 4 ++-- rsvg-cairo-draw.c | 18 ++++++++++++++++++ 5 files changed, 37 insertions(+), 4 deletions(-) commit 539d59cd538235ccc5e7cd24e7e79dc22b8177c3 Author: Dom Lachowicz Date: Fri Jul 20 18:03:15 2007 +0000 Rendering magnified SVGs with rsvg-cairo produces blurry images (#412682) 2007-07-20 Dom Lachowicz * rsvg-cairo-render.h: * rsvg-cairo-draw.c: * rsvg-cairo-clip.c: * rsvg-cairo-render.c: Rendering magnified SVGs with rsvg-cairo produces blurry images (#412682) From Bertram Felgenhauer svn path=/trunk/; revision=1128 ChangeLog | 8 ++++ rsvg-cairo-clip.c | 2 +- rsvg-cairo-draw.c | 7 +++- rsvg-cairo-render.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++++-- rsvg-cairo-render.h | 2 + 5 files changed, 103 insertions(+), 6 deletions(-) commit ef86a5a84a40e667b20cf7e0d7c91877f42ba294 Author: Dom Lachowicz Date: Fri Jul 20 17:28:25 2007 +0000 Re-order how CSS styles get applied (#418823) 2007-07-20 Dom Lachowicz * rsvg-styles.c: Re-order how CSS styles get applied (#418823) svn path=/trunk/; revision=1127 ChangeLog | 4 ++++ rsvg-styles.c | 36 ++++++++++++++++++------------------ 2 files changed, 22 insertions(+), 18 deletions(-) commit 5382a20c1389253a742bd865d2cbf6a87801de6d Author: Dom Lachowicz Date: Fri Jul 20 17:03:29 2007 +0000 rsvg threw away nodes that it didn't understand, which caused things like 2007-07-20 Dom Lachowicz * rsvg-base.c: rsvg threw away nodes that it didn't understand, which caused things like not to work properly. Now, treat unknown nodes as groups (#401115) svn path=/trunk/; revision=1126 ChangeLog | 6 ++++++ rsvg-base.c | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletions(-) commit 94f60bf969687ddac0e9792ac2060e15f5d3801c Author: Emmanuel Pacaud Date: Fri Jul 20 15:45:24 2007 +0000 Fix for embedded SVG position issue (#444462) 2007-07-20 Emmanuel Pacaud * rsvg-base.c: Fix for embedded SVG position issue (#444462) svn path=/trunk/; revision=1125 ChangeLog | 4 ++++ rsvg-base.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 7bb1360d14fbaff1655c1446323eb930732411bb Author: Dom Lachowicz Date: Thu Jul 19 13:41:22 2007 +0000 Replace g_malloc with g_try_malloc. We'll need to go through the rest of 2007-07-19 Dom Lachowicz * rsvg-cairo-draw.c: Replace g_malloc with g_try_malloc. We'll need to go through the rest of the source and replace g_new with g_try_new, and fall-back gracefully. svn path=/trunk/; revision=1124 ChangeLog | 6 ++++++ rsvg-cairo-draw.c | 5 ++++- 2 files changed, 10 insertions(+), 1 deletions(-) commit 9f0ba28f207b9cd430e65d3799a602658eeddbaa Author: Dom Lachowicz Date: Sun Jul 1 13:45:25 2007 +0000 Support compressed SVG from the GdkPixbufLoader (#452823) 2007-07-01 Dom Lachowicz * io-svg.c: Support compressed SVG from the GdkPixbufLoader (#452823) svn path=/trunk/; revision=1123 ChangeLog | 4 ++++ gdk-pixbuf-loader/io-svg.c | 1 + 2 files changed, 5 insertions(+), 0 deletions(-) commit 3a2f65fc41f823377150e6de8c2a7f0cddd83c09 Author: Emmanuel Pacaud Date: Fri Jun 22 16:39:42 2007 +0000 Move sample files to tests/samples. svn path=/trunk/; revision=1122 tests/{ => samples}/104201.svg | 0 tests/{ => samples}/CHEMICALS.svg | 0 tests/{ => samples}/Mop_Bucket.svg | 0 tests/{ => samples}/Picasso.svg | 0 tests/{ => samples}/Poultice_1.svg | 0 tests/{ => samples}/Surface_Wipe.svg | 0 tests/{ => samples}/Units.svg | 0 tests/{ => samples}/ViewBox-bak.svg | 0 tests/{ => samples}/ViewBox.svg | 0 tests/{ => samples}/Wall_Wipe.svg | 0 tests/{ => samples}/background.svg | 0 tests/{ => samples}/chem1.svg | 0 tests/{ => samples}/circle-gradient-2.svg | 0 tests/{ => samples}/circle01.svg | 0 tests/{ => samples}/combo-3.svg | 0 tests/{ => samples}/cubic01.svg | 0 tests/{ => samples}/defs1.svg | 0 tests/{ => samples}/double-square.svg | 0 tests/{ => samples}/ellipse01.svg | 0 tests/{ => samples}/ellipse02.svg | 0 tests/{ => samples}/file-directory.svg | 0 tests/{ => samples}/filters00.svg | 0 tests/{ => samples}/folder_home-2.2.svg | 0 tests/{ => samples}/gnome-sodi2.svg | 0 tests/{ => samples}/gnomefoot.svg | 0 tests/{ => samples}/i-directory.svg | 0 tests/{ => samples}/image1.svg | 0 tests/{ => samples}/intersect_bezier2_ellipse.svg | 0 tests/{ => samples}/librsvg-logo.svg | 0 tests/{ => samples}/line01.svg | 0 tests/{ => samples}/lingrad01.svg | 0 tests/{ => samples}/lion.svg | 0 tests/{ => samples}/obj_bbox.svg | 0 tests/{ => samples}/opac.svg | 0 tests/{ => samples}/opacity01.svg | 0 tests/{ => samples}/polygon01.svg | 0 tests/{ => samples}/polyline01.svg | 0 tests/{ => samples}/radgrad01.svg | 0 tests/{ => samples}/rect-fill.svg | 0 tests/{ => samples}/rect-grad-new.svg | 0 tests/{ => samples}/rect-linear-grad.svg | 0 tests/{ => samples}/rect-radial-grad.svg | 0 tests/{ => samples}/rect-stroke-grad-linear.svg | 0 tests/{ => samples}/rect-stroke-grad-radial.svg | 0 tests/{ => samples}/rect01.svg | 0 tests/{ => samples}/rect02.svg | 0 tests/{ => samples}/rectangle-dashes.svg | 0 tests/{ => samples}/rectangle-gradient-rainbow.svg | 0 .../rectangle-style-blizzaro-dashes.svg | 0 tests/{ => samples}/stock_home.svg | 0 tests/{ => samples}/stock_paste.svg | 0 tests/{ => samples}/telephone.svg | 0 tests/{ => samples}/test-20020212.svg | 0 tests/{ => samples}/test-60544.svg | 0 tests/{ => samples}/test-61082.svg | 0 tests/{ => samples}/test-61223.svg | 0 tests/{ => samples}/test-62614.svg | 0 tests/{ => samples}/test-62620.svg | 0 tests/{ => samples}/test-62699.svg | 0 tests/{ => samples}/test-64684-1.svg | 0 tests/{ => samples}/test-64684-2.svg | 0 tests/{ => samples}/test-71297.svg | 0 tests/{ => samples}/test-71622.svg | 0 tests/{ => samples}/test-nested-transform.svg | 0 tests/{ => samples}/test-opacity.svg | 0 tests/{ => samples}/test-rgb.svg | 0 tests/{ => samples}/test.svg | 0 tests/{ => samples}/text-gradient-3.svg | 0 tests/{ => samples}/text-outline-3b.svg | 0 tests/{ => samples}/text-sizes-NimbusSans.svg | 0 tests/{ => samples}/text01.svg | 0 tests/{ => samples}/textdecoration01.svg | 0 tests/{ => samples}/tspan.svg | 0 tests/{ => samples}/tspan01.svg | 0 tests/{ => samples}/undo-128-d-sodipodi.svg | 0 tests/{ => samples}/undo-128-d-sodipodi.svg.gz | Bin 1066 -> 1066 bytes tests/{ => samples}/undo-128-new.svg | 0 tests/{ => samples}/undo-v2.1-sodipodi0.26.svg | 0 tests/{ => samples}/window.svg | 0 79 files changed, 0 insertions(+), 0 deletions(-) commit 2e1e06855c9cb585eeda75c8d8171ea9b3883a1f Author: Emmanuel Pacaud Date: Fri Jun 22 16:25:08 2007 +0000 Enable additional tests and add reference images. 2007-06-22 Emmanuel Pacaud * tests: Enable additional tests and add reference images. svn path=/trunk/; revision=1121 ChangeLog | 4 ++++ tests/rsvg-test.txt | 22 +++++++++++----------- tests/svg1.1/svg/filters-conv-01-f-ref.png | Bin 0 -> 53213 bytes tests/svg1.1/svg/filters-diffuse-01-f-ref.png | Bin 0 -> 19475 bytes tests/svg1.1/svg/filters-displace-01-f-ref.png | Bin 0 -> 56940 bytes tests/svg1.1/svg/filters-image-01-b-ref.png | Bin 0 -> 96829 bytes tests/svg1.1/svg/filters-light-01-f-ref.png | Bin 0 -> 29388 bytes tests/svg1.1/svg/filters-specular-01-f-ref.png | Bin 0 -> 26258 bytes tests/svg1.1/svg/struct-image-01-t-ref.png | Bin 0 -> 116585 bytes tests/svg1.1/svg/struct-image-05-b-ref.png | Bin 0 -> 6216 bytes tests/svg1.1/svg/struct-symbol-01-b-ref.png | Bin 0 -> 55504 bytes 11 files changed, 15 insertions(+), 11 deletions(-) commit 4dda8d3eaec832b681a5d37ca2b2c837ae92155f Author: Emmanuel Pacaud Date: Fri Jun 22 15:36:24 2007 +0000 fix modeline. 2007-06-22 Emmanuel Pacaud * test-display.c: fix modeline. 2007-06-22 Emmanuel Pacaud Fix for Bug 448327 * rsvg-base.c (rsvg_path_is_uri): new. (rsvg_get_base_uri_from_filename): really return a URI. (rsvg_handle_set_base_uri): accept a non URI as parameter, converting it to local URI. * rsvg-convert.c: fix rsvg_handle_set_base_uri call. * rsvg-image.c (rsvg_get_file_path): adpat the code to the fact base_uri is now really an URI. (rsvg_acquire_file_resource): handle path==NULL. svn path=/trunk/; revision=1120 ChangeLog | 17 ++++++++++++++ rsvg-base.c | 68 +++++++++++++++++++++++++++++++++++++++++++++---------- rsvg-convert.c | 5 +++- rsvg-image.c | 21 ++++++++++++----- test-display.c | 3 +- 5 files changed, 93 insertions(+), 21 deletions(-) commit e77e87b4744a8f54d47781bda92db69fdba2dc65 Author: Dom Lachowicz Date: Sat Jun 16 14:48:37 2007 +0000 Bug 444462 - x & y attributes shouldn't affect the outermost element 2007-06-16 Dom Lachowicz * rsvg-structure.c: Bug 444462 - x & y attributes shouldn't affect the outermost element svn path=/trunk/; revision=1119 ChangeLog | 5 +++++ rsvg-structure.c | 10 ++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) commit baacfc1bfa63b7c73d6e0ac1654b50375bb47652 Author: Dom Lachowicz Date: Fri Jun 15 16:45:04 2007 +0000 Add gthread as a dependency; call g_thread_init(NULL) in the right places, since gnome-vfs requires it svn path=/trunk/; revision=1118 Makefile.am | 1 + configure.in | 3 ++- rsvg-convert.c | 2 ++ 3 files changed, 5 insertions(+), 1 deletions(-) commit b60c466506b091c0d86173d7ec8163f247578415 Author: Dom Lachowicz Date: Fri Jun 15 16:38:06 2007 +0000 Bug 444443 - allow to subrender with rsvg-view. From Christian Persch. 2007-06-15 Dom Lachowicz * test-display.c: Bug 444443 - allow to subrender with rsvg-view. From Christian Persch. svn path=/trunk/; revision=1117 ChangeLog | 5 +++++ test-display.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 54 insertions(+), 5 deletions(-) commit e27e8601cdcb016c48ca7b6e1a280844a8adf9e2 Author: Dom Lachowicz Date: Wed May 2 14:12:13 2007 +0000 435129 - fix a crash caused by double-freeing RsvgNodes svn path=/trunk/; revision=1116 rsvg-base.c | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-) commit eabc6d374f32f5835f8fb85c06e37e2ee6759b9b Author: Dom Lachowicz Date: Wed May 2 12:41:56 2007 +0000 Bug 435129 - crashes when using subrendering svn path=/trunk/; revision=1115 ChangeLog | 4 ++++ rsvg-base.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 9e91366d82ac6fa8c3d439ad30affda3bcbb2766 Author: Dom Lachowicz Date: Tue May 1 22:15:11 2007 +0000 mem leak in rsvg_cairo_render_sub (#409030) 2007-05-01 Dom Lachowicz * rsvg-base.c: mem leak in rsvg_cairo_render_sub (#409030) svn path=/trunk/; revision=1114 ChangeLog | 4 ++++ rsvg-base.c | 10 ++++++++++ 2 files changed, 14 insertions(+), 0 deletions(-) commit e5095e48f3ae99dc91654e16dbab4cf800fe44f6 Author: Dom Lachowicz Date: Tue May 1 21:44:22 2007 +0000 Bug 427031 . librsvg-2.16.1 crashes performing arithmetic on uninitialised values svn path=/trunk/; revision=1113 ChangeLog | 4 ++++ rsvg-base.c | 19 +++++++++++++++---- 2 files changed, 19 insertions(+), 4 deletions(-) commit 0dafc3ae0eb4b0620a9ed8eebe6f0b5b7acbdfb3 Author: Emmanuel Pacaud Date: Tue May 1 21:39:32 2007 +0000 change generated png filename suffix from .png to -out.png. That makes 2007-05-01 Emmanuel Pacaud * tests/rsvg-test.c: change generated png filename suffix from .png to -out.png. That makes thing cleaner for svn:ignore. svn path=/trunk/; revision=1112 ChangeLog | 5 +++++ tests/rsvg-test.c | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) commit 728d63b4b706bd4c0cea7eaffd44baebed344e74 Author: Emmanuel Pacaud Date: Tue May 1 15:36:19 2007 +0000 Use correct type for bpath code storage. svn path=/trunk/; revision=1110 rsvg-marker.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 788f6aa6cf2b564792b81861e9566655daa10f9c Author: Emmanuel Pacaud Date: Tue May 1 15:26:08 2007 +0000 Fix marker orientation for spline path, and add a corresponding test file. svn path=/trunk/; revision=1109 ChangeLog | 7 +++ rsvg-marker.c | 74 +++++++++++++++++++-------- tests/rsvg-test.txt | 3 +- tests/samples/arrows-ref.png | Bin 0 -> 22554 bytes tests/samples/arrows.svg | 116 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 177 insertions(+), 23 deletions(-) commit 4fef1d3016f12868ac381a564e8a92974e6ea65a Author: Dom Lachowicz Date: Mon Apr 23 22:45:03 2007 +0000 Incorrect rendering of certain SVG files because of SVG namespaces. Patch 2007-04-23 Dom Lachowicz * rsvg-base.c: Incorrect rendering of certain SVG files because of SVG namespaces. Patch from Bertram Felgenhauer (#375649) svn path=/trunk/; revision=1108 ChangeLog | 5 +++++ rsvg-base.c | 5 +++++ 2 files changed, 10 insertions(+), 0 deletions(-) commit 484a09f753c99d01cb3062563caa0a0398d5a3c9 Author: Dom Lachowicz Date: Fri Apr 20 17:31:04 2007 +0000 correction - rsvg is lgpl licensed svn path=/trunk/; revision=1107 doc/rsvg-docs.sgml | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b27578a35501a11325c2d10c0d1f851e26fc8b6f Author: Dom Lachowicz Date: Fri Apr 13 13:40:45 2007 +0000 fix jhbuild - fix jhbuild - http://jhbuild.bxlug.be/builds/2007-04-13-0003/logs/librsvg/#build svn path=/trunk/; revision=1106 rsvg-base.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 010eede2cfa17a075d08126759991ef1c851ac32 Author: Dom Lachowicz Date: Fri Apr 13 00:38:36 2007 +0000 Bug 421697 - rsvg_handle_new_from_file overwrites GError 2007-04-12 Dom Lachowicz * rsvg-image.c: Bug 421697 - rsvg_handle_new_from_file overwrites GError svn path=/trunk/; revision=1105 ChangeLog | 4 ++++ rsvg-image.c | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) commit d167c45176b3fd59149eb442e5789889a85b2120 Author: Dom Lachowicz Date: Fri Apr 13 00:35:14 2007 +0000 Bug 421710 - want a way to detect whether gnome-vfs support is enabled 2007-04-12 Dom Lachowicz * configure.in: Bug 421710 - want a way to detect whether gnome-vfs support is enabled (Christian Perch) svn path=/trunk/; revision=1104 ChangeLog | 5 +++++ configure.in | 19 ++++++++++--------- librsvg-2.0.pc.in | 3 +++ 3 files changed, 18 insertions(+), 9 deletions(-) commit c230d5e36dc3ce3d8f093a1ae58fdd84a2d468ac Author: Dom Lachowicz Date: Fri Apr 13 00:33:43 2007 +0000 If dst->virgin is set, dst->x, y, w and h are uninitialised. The result of 2007-04-12 Dom Lachowicz * rsvg-base.c: If dst->virgin is set, dst->x, y, w and h are uninitialised. The result of the addition is already not used, but the addition itself can trigger floating point exceptions, so make sure it's not performed. Bug 427031 (Harald van Dijk) svn path=/trunk/; revision=1103 ChangeLog | 7 +++++++ rsvg-base.c | 11 +++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) commit 2db6c40be59efdfeaa3cc5e4fc9bda79448524d2 Author: Christian Persch Date: Fri Mar 16 20:56:44 2007 +0000 Fix bug reference svn path=/trunk/; revision=1102 ChangeLog | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit dc297391697bcdf8b363047a9ee67189a8efedd9 Author: Emmanuel Pacaud Date: Thu Feb 22 15:56:49 2007 +0000 Update reference files. They are generated using MS fonts. 2007-02-22 Emmanuel Pacaud Update reference files. They are generated using MS fonts. (http://corefonts.sourceforge.net/) svn path=/trunk/; revision=1101 ChangeLog | 5 +++++ tests/svg1.1/svg/color-prop-01-b-ref.png | Bin 16921 -> 16438 bytes tests/svg1.1/svg/color-prop-02-f-ref.png | Bin 23271 -> 22794 bytes tests/svg1.1/svg/color-prop-03-t-ref.png | Bin 16040 -> 15547 bytes tests/svg1.1/svg/coords-trans-01-b-ref.png | Bin 15158 -> 13599 bytes tests/svg1.1/svg/coords-trans-02-t-ref.png | Bin 12022 -> 11363 bytes tests/svg1.1/svg/coords-trans-03-t-ref.png | Bin 11405 -> 10664 bytes tests/svg1.1/svg/coords-trans-04-t-ref.png | Bin 10497 -> 9697 bytes tests/svg1.1/svg/coords-trans-05-t-ref.png | Bin 11833 -> 11056 bytes tests/svg1.1/svg/coords-trans-06-t-ref.png | Bin 11995 -> 11372 bytes tests/svg1.1/svg/coords-units-01-b-ref.png | Bin 24062 -> 20764 bytes tests/svg1.1/svg/coords-units-02-b-ref.png | Bin 21508 -> 18759 bytes tests/svg1.1/svg/coords-units-03-b-ref.png | Bin 21319 -> 19573 bytes tests/svg1.1/svg/coords-viewattr-01-b-ref.png | Bin 18393 -> 17521 bytes tests/svg1.1/svg/coords-viewattr-02-b-ref.png | Bin 38559 -> 37699 bytes tests/svg1.1/svg/filters-example-01-b-ref.png | Bin 25840 -> 25223 bytes tests/svg1.1/svg/filters-morph-01-f-ref.png | Bin 37144 -> 35690 bytes tests/svg1.1/svg/filters-offset-01-b-ref.png | Bin 14360 -> 13735 bytes tests/svg1.1/svg/filters-tile-01-b-ref.png | Bin 9453 -> 8683 bytes tests/svg1.1/svg/filters-turb-01-f-ref.png | Bin 118444 -> 118005 bytes tests/svg1.1/svg/masking-opacity-01-b-ref.png | Bin 42977 -> 43108 bytes tests/svg1.1/svg/masking-path-01-b-ref.png | Bin 15120 -> 16028 bytes tests/svg1.1/svg/masking-path-02-b-ref.png | Bin 16579 -> 17408 bytes tests/svg1.1/svg/masking-path-03-b-ref.png | Bin 25782 -> 25428 bytes tests/svg1.1/svg/masking-path-05-f-ref.png | Bin 10899 -> 10054 bytes tests/svg1.1/svg/metadata-example-01-b-ref.png | Bin 46126 -> 45527 bytes tests/svg1.1/svg/painting-fill-01-t-ref.png | Bin 13652 -> 13458 bytes tests/svg1.1/svg/painting-fill-02-t-ref.png | Bin 17180 -> 17101 bytes tests/svg1.1/svg/painting-fill-03-t-ref.png | Bin 17218 -> 16998 bytes tests/svg1.1/svg/painting-fill-04-t-ref.png | Bin 7367 -> 6954 bytes tests/svg1.1/svg/painting-marker-01-f-ref.png | Bin 13160 -> 12320 bytes tests/svg1.1/svg/painting-marker-02-f-ref.png | Bin 12856 -> 12398 bytes tests/svg1.1/svg/painting-stroke-01-t-ref.png | Bin 18171 -> 17386 bytes tests/svg1.1/svg/painting-stroke-02-t-ref.png | Bin 21897 -> 20922 bytes tests/svg1.1/svg/painting-stroke-03-t-ref.png | Bin 21530 -> 20776 bytes tests/svg1.1/svg/painting-stroke-04-t-ref.png | Bin 19622 -> 19508 bytes tests/svg1.1/svg/paths-data-01-t-ref.png | Bin 34262 -> 34183 bytes tests/svg1.1/svg/paths-data-02-t-ref.png | Bin 38810 -> 38229 bytes tests/svg1.1/svg/paths-data-04-t-ref.png | Bin 24223 -> 24255 bytes tests/svg1.1/svg/paths-data-05-t-ref.png | Bin 23367 -> 23251 bytes tests/svg1.1/svg/paths-data-06-t-ref.png | Bin 10296 -> 9972 bytes tests/svg1.1/svg/paths-data-07-t-ref.png | Bin 9960 -> 9450 bytes tests/svg1.1/svg/pservers-grad-01-b-ref.png | Bin 13584 -> 13537 bytes tests/svg1.1/svg/pservers-grad-02-b-ref.png | Bin 26554 -> 26362 bytes tests/svg1.1/svg/pservers-grad-03-b-ref.png | Bin 13834 -> 13644 bytes tests/svg1.1/svg/pservers-grad-04-b-ref.png | Bin 26837 -> 27081 bytes tests/svg1.1/svg/pservers-grad-05-b-ref.png | Bin 52875 -> 51946 bytes tests/svg1.1/svg/pservers-grad-06-b-ref.png | Bin 28239 -> 28441 bytes tests/svg1.1/svg/pservers-grad-07-b-ref.png | Bin 14701 -> 14677 bytes tests/svg1.1/svg/pservers-grad-09-b-ref.png | Bin 19759 -> 18813 bytes tests/svg1.1/svg/pservers-grad-12-b-ref.png | Bin 25741 -> 24820 bytes tests/svg1.1/svg/pservers-pattern-01-b-ref.png | Bin 25985 -> 23830 bytes tests/svg1.1/svg/render-elems-01-t-ref.png | Bin 11086 -> 10475 bytes tests/svg1.1/svg/render-elems-02-t-ref.png | Bin 12521 -> 11793 bytes tests/svg1.1/svg/render-elems-03-t-ref.png | Bin 12366 -> 11985 bytes tests/svg1.1/svg/shapes-circle-01-t-ref.png | Bin 20269 -> 19709 bytes tests/svg1.1/svg/shapes-ellipse-01-t-ref.png | Bin 22595 -> 22199 bytes tests/svg1.1/svg/shapes-line-01-t-ref.png | Bin 15362 -> 14774 bytes tests/svg1.1/svg/shapes-polygon-01-t-ref.png | Bin 18866 -> 18287 bytes tests/svg1.1/svg/shapes-polyline-01-t-ref.png | Bin 18331 -> 17934 bytes tests/svg1.1/svg/shapes-rect-01-t-ref.png | Bin 13491 -> 13088 bytes tests/svg1.1/svg/struct-cond-01-t-ref.png | Bin 7461 -> 6820 bytes tests/svg1.1/svg/struct-defs-01-t-ref.png | Bin 7449 -> 6806 bytes tests/svg1.1/svg/struct-group-01-t-ref.png | Bin 8881 -> 8386 bytes tests/svg1.1/svg/struct-group-02-b-ref.png | Bin 7132 -> 6617 bytes tests/svg1.1/svg/struct-image-04-t-ref.png | Bin 83152 -> 82653 bytes tests/svg1.1/svg/styling-css-01-b-ref.png | Bin 19645 -> 18495 bytes tests/svg1.1/svg/styling-inherit-01-b-ref.png | Bin 30393 -> 29866 bytes tests/svg1.1/svg/styling-pres-01-t-ref.png | Bin 7246 -> 6669 bytes tests/svg1.1/svg/text-align-01-b-ref.png | Bin 22215 -> 23297 bytes tests/svg1.1/svg/text-align-03-b-ref.png | Bin 18780 -> 19309 bytes tests/svg1.1/svg/text-fonts-02-t-ref.png | Bin 25776 -> 25190 bytes tests/svg1.1/svg/text-ws-01-t-ref.png | Bin 44009 -> 43095 bytes 73 files changed, 5 insertions(+), 0 deletions(-) commit 600104790acd473648f8f14914fd53a7956b09ad Author: Emmanuel Pacaud Date: Wed Feb 21 21:35:52 2007 +0000 Implement letter-spacing property. 2007-02-21 Emmanuel Pacaud Implement letter-spacing property. http://bugzilla.gnome.org/show_bug.cgi?id=410509 * rsvg-styles.c: parse and handle letter-spacing. * rsvg-text.c (rsvg_text_create_layout): set letter spacing attribute. svn path=/trunk/; revision=1100 ChangeLog | 7 +++++++ rsvg-styles.c | 8 ++++++++ rsvg-styles.h | 2 ++ rsvg-text.c | 11 +++++++++++ 4 files changed, 28 insertions(+), 0 deletions(-) commit b9e7ecc2af654d7c9e68bcef5ab0b34e00eeaed2 Author: Dom Lachowicz Date: Wed Feb 14 21:15:12 2007 +0000 make distcheck pass by removing a few 'check' files svn path=/trunk/; revision=1099 tests/Makefile.am | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 1fc2ea58bf63c4dcb4ae1f2f53a015774b477337 Author: Dom Lachowicz Date: Wed Feb 14 20:46:35 2007 +0000 Bug 407230 - make check fails when builddir != srcdir in that certain 2007-02-14 Dom Lachowicz * tests/Makefile.am: Bug 407230 - make check fails when builddir != srcdir in that certain headers are not found * tests/rsvg-test.c: Ditto svn path=/trunk/; revision=1098 ChangeLog | 6 ++++++ tests/Makefile.am | 2 ++ tests/rsvg-test.c | 10 ++++++++-- 3 files changed, 16 insertions(+), 2 deletions(-) commit 58aff5a3b2b904e3f396ee02d80efce32e446258 Author: Emmanuel Pacaud Date: Mon Feb 12 20:55:13 2007 +0000 Add the W3C test files. 2007-02-12 Emmanuel Pacaud Add the W3C test files. * tests/rsvg-test.c: generates a html file with test failures. svn path=/trunk/; revision=1097 ChangeLog | 6 + tests/bugs/403357-ref.png | Bin 3890 -> 5914 bytes tests/rsvg-test.c | 53 +- tests/rsvg-test.txt | 182 +++ tests/samples/artwork-ref.png | Bin 48010 -> 49846 bytes tests/samples/butterfly-ref.png | Bin 59530 -> 61360 bytes tests/svg1.1/images/CVS/Entries | 113 ++ tests/svg1.1/images/CVS/Repository | 1 + tests/svg1.1/images/CVS/Root | 1 + tests/svg1.1/images/DisplaceChecker.png | Bin 0 -> 2470 bytes tests/svg1.1/images/SVG-1.1-monolithic-fixed.dtd | 1622 ++++++++++++++++++++ tests/svg1.1/images/animation-add-BE-09.svg | 201 +++ tests/svg1.1/images/animation-extRef-image1.svg | 18 + tests/svg1.1/images/animation-extRef-image2.svg | 16 + tests/svg1.1/images/animation-extRef-image3.svg | 14 + tests/svg1.1/images/bluesquidj.png | Bin 0 -> 37497 bytes tests/svg1.1/images/bullet-small.png | Bin 0 -> 973 bytes tests/svg1.1/images/bullet-white.png | Bin 0 -> 971 bytes tests/svg1.1/images/bullet.png | Bin 0 -> 972 bytes tests/svg1.1/images/bumpMap.png | Bin 0 -> 1998 bytes tests/svg1.1/images/bumpMap2.png | Bin 0 -> 657 bytes tests/svg1.1/images/changeColor.ICM | Bin 0 -> 740 bytes tests/svg1.1/images/colorprof.png | Bin 0 -> 705 bytes tests/svg1.1/images/convolveImage.png | Bin 0 -> 9281 bytes tests/svg1.1/images/coords-units-01-f.png | Bin 0 -> 29842 bytes tests/svg1.1/images/coords-units-01-f.svg | 193 +++ .../images/copyright-documents-19990405.html | 89 ++ tests/svg1.1/images/diagarrow.png | Bin 0 -> 997 bytes tests/svg1.1/images/ext-TestComic.svg | 21 + tests/svg1.1/images/fillChangeColor.ICM | Bin 0 -> 740 bytes tests/svg1.1/images/filters-blend-01-f.svg | 128 ++ tests/svg1.1/images/filters-color-01-f.svg | 121 ++ tests/svg1.1/images/filters-composite-01-f.svg | 188 +++ tests/svg1.1/images/filters-comptran-01-f.svg | 132 ++ .../images/filters-conv-01-f.includeimage.png | Bin 0 -> 9281 bytes tests/svg1.1/images/filters-conv-01-f.svg | 121 ++ tests/svg1.1/images/filters-diffuse-01-f.svg | 172 +++ tests/svg1.1/images/filters-example-01-f.svg | 120 ++ tests/svg1.1/images/gam030.png | Bin 0 -> 213 bytes tests/svg1.1/images/gam030b.png | Bin 0 -> 1029 bytes tests/svg1.1/images/gam045.png | Bin 0 -> 216 bytes tests/svg1.1/images/gam045b.png | Bin 0 -> 1059 bytes tests/svg1.1/images/gam056.png | Bin 0 -> 216 bytes tests/svg1.1/images/gam056b.png | Bin 0 -> 1059 bytes tests/svg1.1/images/gam100.png | Bin 0 -> 205 bytes tests/svg1.1/images/gam100b.png | Bin 0 -> 1044 bytes tests/svg1.1/images/gam200.png | Bin 0 -> 187 bytes tests/svg1.1/images/gam200b.png | Bin 0 -> 1019 bytes tests/svg1.1/images/greentopbutton.jpg | Bin 0 -> 1111 bytes tests/svg1.1/images/image.png | Bin 0 -> 1884 bytes tests/svg1.1/images/image1.jpg | Bin 0 -> 34183 bytes tests/svg1.1/images/image1.png | Bin 0 -> 394416 bytes tests/svg1.1/images/image1_b.png | Bin 0 -> 12586 bytes tests/svg1.1/images/image2_b.jpg | Bin 0 -> 6643 bytes tests/svg1.1/images/image2_b.png | Bin 0 -> 7412 bytes tests/svg1.1/images/interact-dom-01-f.svg | 148 ++ tests/svg1.1/images/interact-order-02-b-targ.svg | 62 + tests/svg1.1/images/interact-order-03-b-targ.svg | 62 + tests/svg1.1/images/leftarrow.png | Bin 0 -> 124 bytes tests/svg1.1/images/linking-uri-01-b.svg | 88 ++ tests/svg1.1/images/linking-uri-01-f-1st.png | Bin 0 -> 8183 bytes tests/svg1.1/images/linking-uri-01-f-2nd.png | Bin 0 -> 34164 bytes tests/svg1.1/images/linking-uri-01-f-3rd.png | Bin 0 -> 34164 bytes tests/svg1.1/images/linking-uri-01-f-4th.png | Bin 0 -> 13626 bytes tests/svg1.1/images/linking-uri-01-f-start.png | Bin 0 -> 34164 bytes tests/svg1.1/images/linking-uri-03-f-1st.png | Bin 0 -> 28465 bytes tests/svg1.1/images/linking-uri-03-f-start.png | Bin 0 -> 26549 bytes tests/svg1.1/images/linkingCircle-f.svg | 25 + tests/svg1.1/images/linkingToc-t.svg | 63 + tests/svg1.1/images/magnify.png | Bin 0 -> 268 bytes tests/svg1.1/images/myimage.jpg | Bin 0 -> 4402 bytes tests/svg1.1/images/nav_bullet.png | Bin 0 -> 264 bytes tests/svg1.1/images/nav_down.png | Bin 0 -> 252 bytes tests/svg1.1/images/nav_downleft.png | Bin 0 -> 170 bytes tests/svg1.1/images/nav_downright.png | Bin 0 -> 169 bytes tests/svg1.1/images/nav_frame.png | Bin 0 -> 155 bytes tests/svg1.1/images/nav_left.png | Bin 0 -> 166 bytes tests/svg1.1/images/nav_noframe.png | Bin 0 -> 270 bytes tests/svg1.1/images/nav_right.png | Bin 0 -> 168 bytes tests/svg1.1/images/nav_svg.png | Bin 0 -> 155 bytes tests/svg1.1/images/nav_up.png | Bin 0 -> 173 bytes tests/svg1.1/images/nav_upleft.png | Bin 0 -> 172 bytes tests/svg1.1/images/nav_upright.png | Bin 0 -> 173 bytes tests/svg1.1/images/old-name-2-new-name1.html | 1178 ++++++++++++++ tests/svg1.1/images/paths-data-01-f.png | Bin 0 -> 36446 bytes tests/svg1.1/images/paths-data-01-f.svg | 169 ++ tests/svg1.1/images/paths-data-02-f.png | Bin 0 -> 42041 bytes tests/svg1.1/images/paths-data-02-f.svg | 143 ++ tests/svg1.1/images/paths-data-03-f.png | Bin 0 -> 38026 bytes tests/svg1.1/images/paths-data-03-f.svg | 137 ++ tests/svg1.1/images/paths-data-04-f.png | Bin 0 -> 30546 bytes tests/svg1.1/images/paths-data-04-f.svg | 171 ++ tests/svg1.1/images/rects.svg | 11 + tests/svg1.1/images/rects_b.svg | 6 + tests/svg1.1/images/rightarrow.png | Bin 0 -> 963 bytes tests/svg1.1/images/rotate20.png | Bin 0 -> 1434 bytes tests/svg1.1/images/shapes-ellipse-01-b.svg | 59 + tests/svg1.1/images/shapes-ellipse-01-f.png | Bin 0 -> 31126 bytes tests/svg1.1/images/shapes-ellipse-01-f.svg | 111 ++ tests/svg1.1/images/shapes-rect-01-b.svg | 60 + tests/svg1.1/images/shapes-rect-01-f.png | Bin 0 -> 26453 bytes tests/svg1.1/images/shapes-rect-01-f.svg | 113 ++ tests/svg1.1/images/sign.png | Bin 0 -> 10647 bytes tests/svg1.1/images/sphere.png | Bin 0 -> 5923 bytes tests/svg1.1/images/struct-frag-01-B.svg | 55 + tests/svg1.1/images/struct-image-01.jpg | Bin 0 -> 4751 bytes tests/svg1.1/images/struct-image-01.png | Bin 0 -> 63238 bytes tests/svg1.1/images/struct-image-02.jpg | Bin 0 -> 3779 bytes tests/svg1.1/images/struct-image-02.png | Bin 0 -> 35887 bytes tests/svg1.1/images/struct-symbol-01.png | Bin 0 -> 71497 bytes tests/svg1.1/images/text-align-01-f.svg | 95 ++ tests/svg1.1/images/text-align-02-f.svg | 146 ++ tests/svg1.1/images/text-align-03-f.svg | 96 ++ tests/svg1.1/images/text-altglyph-01-f.svg | 202 +++ tests/svg1.1/images/text-extTref-BE-18-targ.svg | 58 + tests/svg1.1/images/text-intro-01-f.svg | 106 ++ tests/svg1.1/images/text-tref-01-f.svg | 160 ++ tests/svg1.1/images/text-ws-01-f.svg | 130 ++ tests/svg1.1/images/toc-sv.svg | 114 ++ tests/svg1.1/images/toc-svcmp.svg | 114 ++ tests/svg1.1/images/uparrow.png | Bin 0 -> 1232 bytes tests/svg1.1/svg/animate-elem-02-t.svg | 93 ++ tests/svg1.1/svg/animate-elem-03-t.svg | 88 ++ tests/svg1.1/svg/animate-elem-04-t.svg | 53 + tests/svg1.1/svg/animate-elem-05-t.svg | 55 + tests/svg1.1/svg/animate-elem-06-t.svg | 54 + tests/svg1.1/svg/animate-elem-07-t.svg | 56 + tests/svg1.1/svg/animate-elem-08-t.svg | 71 + tests/svg1.1/svg/animate-elem-09-t.svg | 97 ++ tests/svg1.1/svg/animate-elem-10-t.svg | 94 ++ tests/svg1.1/svg/animate-elem-11-t.svg | 93 ++ tests/svg1.1/svg/animate-elem-12-t.svg | 93 ++ tests/svg1.1/svg/animate-elem-13-t.svg | 94 ++ tests/svg1.1/svg/animate-elem-14-t.svg | 76 + tests/svg1.1/svg/animate-elem-15-t.svg | 77 + tests/svg1.1/svg/animate-elem-16-t.svg | 77 + tests/svg1.1/svg/animate-elem-17-t.svg | 77 + tests/svg1.1/svg/animate-elem-18-t.svg | 76 + tests/svg1.1/svg/animate-elem-19-t.svg | 77 + tests/svg1.1/svg/animate-elem-20-t.svg | 75 + tests/svg1.1/svg/animate-elem-21-t.svg | 87 ++ tests/svg1.1/svg/animate-elem-22-b.svg | 80 + tests/svg1.1/svg/animate-elem-23-t.svg | 87 ++ tests/svg1.1/svg/animate-elem-24-t.svg | 105 ++ tests/svg1.1/svg/animate-elem-25-t.svg | 59 + tests/svg1.1/svg/animate-elem-26-t.svg | 59 + tests/svg1.1/svg/animate-elem-27-t.svg | 77 + tests/svg1.1/svg/animate-elem-28-t.svg | 53 + tests/svg1.1/svg/animate-elem-29-b.svg | 98 ++ tests/svg1.1/svg/color-prof-01-f.svg | 66 + tests/svg1.1/svg/color-prop-01-b-ref.png | Bin 0 -> 16921 bytes tests/svg1.1/svg/color-prop-01-b.svg | 64 + tests/svg1.1/svg/color-prop-02-f-ref.png | Bin 0 -> 23271 bytes tests/svg1.1/svg/color-prop-02-f.svg | 98 ++ tests/svg1.1/svg/color-prop-03-t-ref.png | Bin 0 -> 16040 bytes tests/svg1.1/svg/color-prop-03-t.svg | 101 ++ tests/svg1.1/svg/coords-trans-01-b-ref.png | Bin 0 -> 15158 bytes tests/svg1.1/svg/coords-trans-01-b.svg | 240 +++ tests/svg1.1/svg/coords-trans-02-t-ref.png | Bin 0 -> 12022 bytes tests/svg1.1/svg/coords-trans-02-t.svg | 178 +++ tests/svg1.1/svg/coords-trans-03-t-ref.png | Bin 0 -> 11405 bytes tests/svg1.1/svg/coords-trans-03-t.svg | 100 ++ tests/svg1.1/svg/coords-trans-04-t-ref.png | Bin 0 -> 10497 bytes tests/svg1.1/svg/coords-trans-04-t.svg | 69 + tests/svg1.1/svg/coords-trans-05-t-ref.png | Bin 0 -> 11833 bytes tests/svg1.1/svg/coords-trans-05-t.svg | 89 ++ tests/svg1.1/svg/coords-trans-06-t-ref.png | Bin 0 -> 11995 bytes tests/svg1.1/svg/coords-trans-06-t.svg | 83 + tests/svg1.1/svg/coords-units-01-b-ref.png | Bin 0 -> 24062 bytes tests/svg1.1/svg/coords-units-01-b.svg | 182 +++ tests/svg1.1/svg/coords-units-02-b-ref.png | Bin 0 -> 21508 bytes tests/svg1.1/svg/coords-units-02-b.svg | 145 ++ tests/svg1.1/svg/coords-units-03-b-ref.png | Bin 0 -> 21319 bytes tests/svg1.1/svg/coords-units-03-b.svg | 163 ++ tests/svg1.1/svg/coords-viewattr-01-b-ref.png | Bin 0 -> 18393 bytes tests/svg1.1/svg/coords-viewattr-01-b.svg | 123 ++ tests/svg1.1/svg/coords-viewattr-02-b-ref.png | Bin 0 -> 38559 bytes tests/svg1.1/svg/coords-viewattr-02-b.svg | 699 +++++++++ tests/svg1.1/svg/extend-namespace-01-f.svg | 167 ++ tests/svg1.1/svg/filters-blend-01-b.svg | 106 ++ tests/svg1.1/svg/filters-color-01-b.svg | 92 ++ tests/svg1.1/svg/filters-composite-02-b.svg | 200 +++ tests/svg1.1/svg/filters-comptran-01-b.svg | 106 ++ tests/svg1.1/svg/filters-conv-01-f.svg | 109 ++ tests/svg1.1/svg/filters-diffuse-01-f.svg | 161 ++ tests/svg1.1/svg/filters-displace-01-f.svg | 150 ++ tests/svg1.1/svg/filters-example-01-b-ref.png | Bin 0 -> 25840 bytes tests/svg1.1/svg/filters-example-01-b.svg | 81 + tests/svg1.1/svg/filters-gauss-01-b.svg | 101 ++ tests/svg1.1/svg/filters-image-01-b.svg | 47 + tests/svg1.1/svg/filters-light-01-f.svg | 173 +++ tests/svg1.1/svg/filters-morph-01-f-ref.png | Bin 0 -> 37144 bytes tests/svg1.1/svg/filters-morph-01-f.svg | 87 ++ tests/svg1.1/svg/filters-offset-01-b-ref.png | Bin 0 -> 14360 bytes tests/svg1.1/svg/filters-offset-01-b.svg | 121 ++ tests/svg1.1/svg/filters-specular-01-f.svg | 178 +++ tests/svg1.1/svg/filters-tile-01-b-ref.png | Bin 0 -> 9453 bytes tests/svg1.1/svg/filters-tile-01-b.svg | 63 + tests/svg1.1/svg/filters-turb-01-f-ref.png | Bin 0 -> 118444 bytes tests/svg1.1/svg/filters-turb-01-f.svg | 86 + tests/svg1.1/svg/fonts-elem-01-t.svg | 103 ++ tests/svg1.1/svg/fonts-elem-02-t.svg | 107 ++ tests/svg1.1/svg/fonts-elem-03-b.svg | 98 ++ tests/svg1.1/svg/fonts-elem-04-b.svg | 98 ++ tests/svg1.1/svg/interact-cursor-01-f.svg | 136 ++ tests/svg1.1/svg/interact-dom-01-b.svg | 122 ++ tests/svg1.1/svg/interact-events-01-b.svg | 103 ++ tests/svg1.1/svg/interact-order-01-b.svg | 83 + tests/svg1.1/svg/interact-order-02-b.svg | 81 + tests/svg1.1/svg/interact-order-03-b.svg | 81 + tests/svg1.1/svg/interact-zoom-01-t.svg | 71 + tests/svg1.1/svg/linking-a-01-b.svg | 58 + tests/svg1.1/svg/linking-a-02-b.svg | 59 + tests/svg1.1/svg/linking-a-03-b.svg | 60 + tests/svg1.1/svg/linking-a-04-t.svg | 124 ++ tests/svg1.1/svg/linking-uri-01-b.svg | 165 ++ tests/svg1.1/svg/linking-uri-02-b.svg | 175 +++ tests/svg1.1/svg/linking-uri-03-t.svg | 74 + tests/svg1.1/svg/masking-mask-01-b.svg | 110 ++ tests/svg1.1/svg/masking-opacity-01-b-ref.png | Bin 0 -> 42977 bytes tests/svg1.1/svg/masking-opacity-01-b.svg | 112 ++ tests/svg1.1/svg/masking-path-01-b-ref.png | Bin 0 -> 15120 bytes tests/svg1.1/svg/masking-path-01-b.svg | 85 + tests/svg1.1/svg/masking-path-02-b-ref.png | Bin 0 -> 16579 bytes tests/svg1.1/svg/masking-path-02-b.svg | 79 + tests/svg1.1/svg/masking-path-03-b-ref.png | Bin 0 -> 25782 bytes tests/svg1.1/svg/masking-path-03-b.svg | 110 ++ tests/svg1.1/svg/masking-path-04-b.svg | 79 + tests/svg1.1/svg/masking-path-05-f-ref.png | Bin 0 -> 10899 bytes tests/svg1.1/svg/masking-path-05-f.svg | 59 + tests/svg1.1/svg/metadata-example-01-b-ref.png | Bin 0 -> 46126 bytes tests/svg1.1/svg/metadata-example-01-b.svg | 174 +++ tests/svg1.1/svg/painting-fill-01-t-ref.png | Bin 0 -> 13652 bytes tests/svg1.1/svg/painting-fill-01-t.svg | 80 + tests/svg1.1/svg/painting-fill-02-t-ref.png | Bin 0 -> 17180 bytes tests/svg1.1/svg/painting-fill-02-t.svg | 80 + tests/svg1.1/svg/painting-fill-03-t-ref.png | Bin 0 -> 17218 bytes tests/svg1.1/svg/painting-fill-03-t.svg | 77 + tests/svg1.1/svg/painting-fill-04-t-ref.png | Bin 0 -> 7367 bytes tests/svg1.1/svg/painting-fill-04-t.svg | 57 + tests/svg1.1/svg/painting-marker-01-f-ref.png | Bin 0 -> 13160 bytes tests/svg1.1/svg/painting-marker-01-f.svg | 145 ++ tests/svg1.1/svg/painting-marker-02-f-ref.png | Bin 0 -> 12856 bytes tests/svg1.1/svg/painting-marker-02-f.svg | 237 +++ tests/svg1.1/svg/painting-render-01-b.svg | 154 ++ tests/svg1.1/svg/painting-stroke-01-t-ref.png | Bin 0 -> 18171 bytes tests/svg1.1/svg/painting-stroke-01-t.svg | 55 + tests/svg1.1/svg/painting-stroke-02-t-ref.png | Bin 0 -> 21897 bytes tests/svg1.1/svg/painting-stroke-02-t.svg | 56 + tests/svg1.1/svg/painting-stroke-03-t-ref.png | Bin 0 -> 21530 bytes tests/svg1.1/svg/painting-stroke-03-t.svg | 57 + tests/svg1.1/svg/painting-stroke-04-t-ref.png | Bin 0 -> 19622 bytes tests/svg1.1/svg/painting-stroke-04-t.svg | 71 + tests/svg1.1/svg/paths-data-01-t-ref.png | Bin 0 -> 34262 bytes tests/svg1.1/svg/paths-data-01-t.svg | 158 ++ tests/svg1.1/svg/paths-data-02-t-ref.png | Bin 0 -> 38810 bytes tests/svg1.1/svg/paths-data-02-t.svg | 132 ++ tests/svg1.1/svg/paths-data-03-f.svg | 105 ++ tests/svg1.1/svg/paths-data-04-t-ref.png | Bin 0 -> 24223 bytes tests/svg1.1/svg/paths-data-04-t.svg | 92 ++ tests/svg1.1/svg/paths-data-05-t-ref.png | Bin 0 -> 23367 bytes tests/svg1.1/svg/paths-data-05-t.svg | 89 ++ tests/svg1.1/svg/paths-data-06-t-ref.png | Bin 0 -> 10296 bytes tests/svg1.1/svg/paths-data-06-t.svg | 72 + tests/svg1.1/svg/paths-data-07-t-ref.png | Bin 0 -> 9960 bytes tests/svg1.1/svg/paths-data-07-t.svg | 72 + tests/svg1.1/svg/pservers-grad-01-b-ref.png | Bin 0 -> 13584 bytes tests/svg1.1/svg/pservers-grad-01-b.svg | 59 + tests/svg1.1/svg/pservers-grad-02-b-ref.png | Bin 0 -> 26554 bytes tests/svg1.1/svg/pservers-grad-02-b.svg | 77 + tests/svg1.1/svg/pservers-grad-03-b-ref.png | Bin 0 -> 13834 bytes tests/svg1.1/svg/pservers-grad-03-b.svg | 63 + tests/svg1.1/svg/pservers-grad-04-b-ref.png | Bin 0 -> 26837 bytes tests/svg1.1/svg/pservers-grad-04-b.svg | 77 + tests/svg1.1/svg/pservers-grad-05-b-ref.png | Bin 0 -> 52875 bytes tests/svg1.1/svg/pservers-grad-05-b.svg | 104 ++ tests/svg1.1/svg/pservers-grad-06-b-ref.png | Bin 0 -> 28239 bytes tests/svg1.1/svg/pservers-grad-06-b.svg | 104 ++ tests/svg1.1/svg/pservers-grad-07-b-ref.png | Bin 0 -> 14701 bytes tests/svg1.1/svg/pservers-grad-07-b.svg | 74 + tests/svg1.1/svg/pservers-grad-08-b.svg | 102 ++ tests/svg1.1/svg/pservers-grad-09-b-ref.png | Bin 0 -> 19759 bytes tests/svg1.1/svg/pservers-grad-09-b.svg | 117 ++ tests/svg1.1/svg/pservers-grad-10-b.svg | 90 ++ tests/svg1.1/svg/pservers-grad-11-b.svg | 100 ++ tests/svg1.1/svg/pservers-grad-12-b-ref.png | Bin 0 -> 25741 bytes tests/svg1.1/svg/pservers-grad-12-b.svg | 110 ++ tests/svg1.1/svg/pservers-pattern-01-b-ref.png | Bin 0 -> 25985 bytes tests/svg1.1/svg/pservers-pattern-01-b.svg | 114 ++ tests/svg1.1/svg/render-elems-01-t-ref.png | Bin 0 -> 11086 bytes tests/svg1.1/svg/render-elems-01-t.svg | 54 + tests/svg1.1/svg/render-elems-02-t-ref.png | Bin 0 -> 12521 bytes tests/svg1.1/svg/render-elems-02-t.svg | 75 + tests/svg1.1/svg/render-elems-03-t-ref.png | Bin 0 -> 12366 bytes tests/svg1.1/svg/render-elems-03-t.svg | 57 + tests/svg1.1/svg/render-elems-06-t.svg | 75 + tests/svg1.1/svg/render-elems-07-t.svg | 76 + tests/svg1.1/svg/render-elems-08-t.svg | 78 + tests/svg1.1/svg/render-groups-01-b.svg | 93 ++ tests/svg1.1/svg/render-groups-03-t.svg | 117 ++ tests/svg1.1/svg/script-handle-01-b.svg | 83 + tests/svg1.1/svg/script-handle-02-b.svg | 108 ++ tests/svg1.1/svg/script-handle-03-b.svg | 108 ++ tests/svg1.1/svg/script-handle-04-b.svg | 108 ++ tests/svg1.1/svg/shapes-circle-01-t-ref.png | Bin 0 -> 20269 bytes tests/svg1.1/svg/shapes-circle-01-t.svg | 56 + tests/svg1.1/svg/shapes-ellipse-01-t-ref.png | Bin 0 -> 22595 bytes tests/svg1.1/svg/shapes-ellipse-01-t.svg | 72 + tests/svg1.1/svg/shapes-line-01-t-ref.png | Bin 0 -> 15362 bytes tests/svg1.1/svg/shapes-line-01-t.svg | 80 + tests/svg1.1/svg/shapes-polygon-01-t-ref.png | Bin 0 -> 18866 bytes tests/svg1.1/svg/shapes-polygon-01-t.svg | 73 + tests/svg1.1/svg/shapes-polyline-01-t-ref.png | Bin 0 -> 18331 bytes tests/svg1.1/svg/shapes-polyline-01-t.svg | 84 + tests/svg1.1/svg/shapes-rect-01-t-ref.png | Bin 0 -> 13491 bytes tests/svg1.1/svg/shapes-rect-01-t.svg | 72 + tests/svg1.1/svg/struct-cond-01-t-ref.png | Bin 0 -> 7461 bytes tests/svg1.1/svg/struct-cond-01-t.svg | 75 + tests/svg1.1/svg/struct-cond-02-t.svg | 574 +++++++ tests/svg1.1/svg/struct-defs-01-t-ref.png | Bin 0 -> 7449 bytes tests/svg1.1/svg/struct-defs-01-t.svg | 85 + tests/svg1.1/svg/struct-dom-01-b.svg | 154 ++ tests/svg1.1/svg/struct-dom-02-b.svg | 104 ++ tests/svg1.1/svg/struct-dom-03-b.svg | 102 ++ tests/svg1.1/svg/struct-dom-04-b.svg | 121 ++ tests/svg1.1/svg/struct-dom-05-b.svg | 119 ++ tests/svg1.1/svg/struct-dom-06-b.svg | 89 ++ tests/svg1.1/svg/struct-frag-01-t.svg | 40 + tests/svg1.1/svg/struct-group-01-t-ref.png | Bin 0 -> 8881 bytes tests/svg1.1/svg/struct-group-01-t.svg | 71 + tests/svg1.1/svg/struct-group-02-b-ref.png | Bin 0 -> 7132 bytes tests/svg1.1/svg/struct-group-02-b.svg | 67 + tests/svg1.1/svg/struct-image-01-t.svg | 65 + tests/svg1.1/svg/struct-image-02-b.svg | 108 ++ tests/svg1.1/svg/struct-image-03-t.svg | 54 + tests/svg1.1/svg/struct-image-04-t-ref.png | Bin 0 -> 83152 bytes tests/svg1.1/svg/struct-image-04-t.svg | 126 ++ tests/svg1.1/svg/struct-image-05-b.svg | 51 + tests/svg1.1/svg/struct-symbol-01-b.svg | 95 ++ tests/svg1.1/svg/styling-css-01-b-ref.png | Bin 0 -> 19645 bytes tests/svg1.1/svg/styling-css-01-b.svg | 91 ++ tests/svg1.1/svg/styling-css-02-b.svg | 89 ++ tests/svg1.1/svg/styling-css-03-b.svg | 109 ++ tests/svg1.1/svg/styling-inherit-01-b-ref.png | Bin 0 -> 30393 bytes tests/svg1.1/svg/styling-inherit-01-b.svg | 59 + tests/svg1.1/svg/styling-pres-01-t-ref.png | Bin 0 -> 7246 bytes tests/svg1.1/svg/styling-pres-01-t.svg | 38 + tests/svg1.1/svg/text-align-01-b-ref.png | Bin 0 -> 22215 bytes tests/svg1.1/svg/text-align-01-b.svg | 76 + tests/svg1.1/svg/text-align-02-b.svg | 65 + tests/svg1.1/svg/text-align-03-b-ref.png | Bin 0 -> 18780 bytes tests/svg1.1/svg/text-align-03-b.svg | 70 + tests/svg1.1/svg/text-align-04-b.svg | 82 + tests/svg1.1/svg/text-align-05-b.svg | 72 + tests/svg1.1/svg/text-align-06-b.svg | 63 + tests/svg1.1/svg/text-altglyph-01-b.svg | 130 ++ tests/svg1.1/svg/text-deco-01-b.svg | 64 + tests/svg1.1/svg/text-fonts-01-t.svg | 98 ++ tests/svg1.1/svg/text-fonts-02-t-ref.png | Bin 0 -> 25776 bytes tests/svg1.1/svg/text-fonts-02-t.svg | 73 + tests/svg1.1/svg/text-intro-01-t.svg | 69 + tests/svg1.1/svg/text-intro-02-b.svg | 95 ++ tests/svg1.1/svg/text-intro-03-b.svg | 74 + tests/svg1.1/svg/text-intro-04-t.svg | 68 + tests/svg1.1/svg/text-path-01-b.svg | 83 + tests/svg1.1/svg/text-spacing-01-b.svg | 54 + tests/svg1.1/svg/text-text-01-b.svg | 210 +++ tests/svg1.1/svg/text-text-03-b.svg | 69 + tests/svg1.1/svg/text-tref-01-b.svg | 81 + tests/svg1.1/svg/text-tselect-01-b.svg | 72 + tests/svg1.1/svg/text-tspan-01-b.svg | 88 ++ tests/svg1.1/svg/text-ws-01-t-ref.png | Bin 0 -> 44009 bytes tests/svg1.1/svg/text-ws-01-t.svg | 99 ++ tests/svg1.1/svg/text-ws-02-t.svg | 104 ++ tests/svg1.2/comp-op-porterduff-ref.png | Bin 26432 -> 29629 bytes 375 files changed, 25494 insertions(+), 9 deletions(-) commit 2708399b5285ea3427785a3c113227183cbae288 Author: Emmanuel Pacaud Date: Fri Feb 2 07:40:34 2007 +0000 Don't clip if overflow style property is set to visible. Fix display of 2007-02-01 Emmanuel Pacaud * rsvg-marker.c (rsvg_marker_render): Don't clip if overflow style property is set to visible. Fix display of markers generated with inkscape. svn path=/trunk/; revision=1096 ChangeLog | 6 +++++ rsvg-marker.c | 14 +++++++----- tests/bugs/403357-ref.png | Bin 0 -> 3890 bytes tests/bugs/403357.svg | 48 +++++++++++++++++++++++++++++++++++++++++++++ tests/rsvg-test.txt | 1 + 5 files changed, 63 insertions(+), 6 deletions(-) commit 2def38a568965759dbf4db03a556e4a390a3bb33 Author: Ross Burton Date: Tue Jan 30 14:58:33 2007 +0000 Bug 402246 - Rsvg was leaking Pango contexts, layouts, and GList nodes. 2007-01-30 Ross Burton * rsvg-cairo-draw.c: Bug 402246 - Rsvg was leaking Pango contexts, layouts, and GList nodes. * rsvg-text.c: Ditto svn path=/trunk/; revision=1095 ChangeLog | 6 ++++++ rsvg-cairo-draw.c | 4 ++-- rsvg-text.c | 2 ++ 3 files changed, 10 insertions(+), 2 deletions(-) commit 1072f667c1c0da6b11ee3eb963ee338f2e4c39ee Author: Dom Lachowicz Date: Mon Jan 29 14:56:57 2007 +0000 402107 . rsvg_convert and rsvg_viiew crash if called \ without arguments 2007-01-29 Dom Lachowicz * test-display.c: 402107 . rsvg_convert and rsvg_viiew crash if called \ without arguments * rsvg-convert.c: ditto svn path=/trunk/; revision=1094 ChangeLog | 5 +++++ rsvg-convert.c | 2 +- test-display.c | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) commit c41559de6b256a1a074f95618b6f1e31969ddba2 Author: Emmanuel Pacaud Date: Sat Jan 27 22:39:45 2007 +0000 Regression test suite (use make check). 2007-01-27 Emmanuel Pacaud Regression test suite (use make check). * tests/rsvg-test.c: new. * tests/rsvg-test.txt: new. Contains the list of test files. * tests/bugs: directory for bug test files. * tests/samples: directory for random test files. * tests/svg1.2: directory for SVG 1.2 feature test files. svn path=/trunk/; revision=1093 ChangeLog | 10 + Makefile.am | 2 +- configure.in | 2 + tests/Makefile.am | 16 + tests/bugs/388545-ref.png | Bin 0 -> 19038 bytes tests/bugs/388545.svg | 445 ++++++++++++++++++++++++++++ tests/pdiff/CMakeLists.txt | 55 ++++ tests/pdiff/Makefile.am | 16 + tests/pdiff/README.txt | 45 +++ tests/pdiff/args.c | 119 ++++++++ tests/pdiff/args.h | 46 +++ tests/pdiff/gpl.txt | 340 +++++++++++++++++++++ tests/pdiff/lpyramid.c | 111 +++++++ tests/pdiff/lpyramid.h | 32 ++ tests/pdiff/pdiff.c | 374 +++++++++++++++++++++++ tests/pdiff/pdiff.h | 40 +++ tests/pdiff/perceptualdiff.c | 102 +++++++ tests/rsvg-test.c | 378 +++++++++++++++++++++++ tests/rsvg-test.txt | 8 + tests/samples/artwork-ref.png | Bin 0 -> 48010 bytes tests/{Artwork.svg => samples/artwork.svg} | 0 tests/samples/butterfly-ref.png | Bin 0 -> 59530 bytes tests/{ => samples}/butterfly.svg | 0 tests/svg1.2/comp-op-porterduff-ref.png | Bin 0 -> 26432 bytes tests/svg1.2/comp-op-porterduff.svg | 298 +++++++++++++++++++ 25 files changed, 2438 insertions(+), 1 deletions(-) commit abbd9bdfe3aabf41284e77eeac1001c5556080ba Author: Emmanuel Pacaud Date: Sat Jan 27 17:43:24 2007 +0000 add support for 'plus' comp-op. ditto. ditto. 2007-01-27 Emmanuel Pacaud * rvsg-cairo-draw.c (_rsvg_cairo_set_operator): add support for 'plus' comp-op. * rsvg-styles.c (rsvg_parse_style_arg): ditto. * rsvg-styles.h: ditto. svn path=/trunk/; revision=1092 ChangeLog | 7 +++++++ rsvg-cairo-draw.c | 14 ++++++++++++++ rsvg-styles.c | 24 ++++++++++++++++++++++++ rsvg-styles.h | 14 +++++++++++++- 4 files changed, 58 insertions(+), 1 deletions(-) commit 5a90e38352005d2c9947c0e28bb0006c70f77488 Author: Kouhei Sutou Date: Thu Jan 25 15:11:28 2007 +0000 Fix clipping regression introduced by the 2006-10-13 patch (bug 388545) 2007-01-25 Kouhei Sutou * rsvg-cairo-clip.c: Fix clipping regression introduced by the 2006-10-13 patch (bug 388545) svn path=/trunk/; revision=1091 ChangeLog | 5 +++++ rsvg-cairo-clip.c | 19 +++++++++++++++++++ 2 files changed, 24 insertions(+), 0 deletions(-) commit f98fad0326b8c9a80a853cd0517da22f73c3a5fa Author: Emmanuel Pacaud Date: Sat Jan 13 15:22:25 2007 +0000 Fix Emacs modeline. Tab is 8 characters. 2007-01-13 Emmanuel Pacaud Fix Emacs modeline. Tab is 8 characters. svn path=/trunk/; revision=1090 ChangeLog | 4 ++++ rsvg-bpath-util.h | 2 +- rsvg-cairo-clip.h | 2 +- rsvg-cairo-draw.h | 2 +- rsvg-cairo-render.h | 2 +- rsvg-cairo.h | 2 +- rsvg-css.h | 2 +- rsvg-defs.h | 2 +- rsvg-filter.h | 2 +- rsvg-image.h | 2 +- rsvg-marker.h | 2 +- rsvg-mask.h | 2 +- rsvg-paint-server.h | 2 +- rsvg-path.h | 2 +- rsvg-private.h | 2 +- rsvg-shapes.h | 2 +- rsvg-structure.h | 2 +- rsvg-styles.h | 2 +- rsvg-text.h | 2 +- rsvg.h | 2 +- 20 files changed, 23 insertions(+), 19 deletions(-) commit 3fcb79586f0d351c9f2d3f6a1a045780ee8cc132 Author: Emmanuel Pacaud Date: Fri Jan 12 21:39:32 2007 +0000 Fix indentation of *.h files. Running indent on them was not a good idea. 2007-01-12 Emmanuel Pacaud Fix indentation of *.h files. Running indent on them was not a good idea. Also add sts setting to vim modeline. svn path=/trunk/; revision=1089 ChangeLog | 5 ++ rsvg-base-file-util.c | 2 +- rsvg-base.c | 2 +- rsvg-bpath-util.c | 2 +- rsvg-bpath-util.h | 24 +++++---- rsvg-cairo-clip.c | 2 +- rsvg-cairo-clip.h | 8 ++- rsvg-cairo-draw.c | 2 +- rsvg-cairo-draw.h | 45 +++++++--------- rsvg-cairo-render.c | 2 +- rsvg-cairo-render.h | 7 ++- rsvg-cairo.h | 10 ++-- rsvg-cond.c | 2 +- rsvg-css.c | 2 +- rsvg-css.h | 60 ++++++++------------- rsvg-defs.c | 2 +- rsvg-defs.h | 37 ++++--------- rsvg-file-util.c | 2 +- rsvg-filter.c | 2 +- rsvg-filter.h | 95 ++++++++++++++-------------------- rsvg-gobject.c | 2 +- rsvg-image.c | 2 +- rsvg-image.h | 7 ++- rsvg-marker.c | 2 +- rsvg-marker.h | 21 ++++---- rsvg-mask.c | 2 +- rsvg-mask.h | 16 +++--- rsvg-paint-server.c | 2 +- rsvg-paint-server.h | 53 +++++++------------ rsvg-path.h | 7 ++- rsvg-private.h | 135 ++++++++++++++++++++++--------------------------- rsvg-shapes.c | 2 +- rsvg-shapes.h | 7 ++- rsvg-structure.c | 2 +- rsvg-structure.h | 21 ++++--- rsvg-styles.c | 2 +- rsvg-styles.h | 46 +++++++++-------- rsvg-text.c | 2 +- rsvg-text.h | 13 +++-- rsvg.c | 2 +- rsvg.h | 115 +++++++++++++++++------------------------- 41 files changed, 350 insertions(+), 424 deletions(-) commit e00163d229fe0315356a6119bf5b57332e2ddadc Author: Emmanuel Pacaud Date: Fri Jan 12 19:38:55 2007 +0000 Indentation fix, using: indent -kr -nut -pcs -psl -i4 -l100 2007-01-12 Emmanuel Pacaud Indentation fix, using: indent -kr -nut -pcs -psl -i4 -l100 svn path=/trunk/; revision=1088 ChangeLog | 4 + librsvg-features.c | 5 +- rsvg-affine.c | 141 +- rsvg-base-file-util.c | 94 +- rsvg-base.c | 2266 ++++++++-------- rsvg-bpath-util.c | 258 +- rsvg-bpath-util.h | 60 +- rsvg-cairo-clip.c | 199 +- rsvg-cairo-clip.h | 8 +- rsvg-cairo-draw.c | 1903 ++++++------- rsvg-cairo-draw.h | 42 +- rsvg-cairo-render.c | 162 +- rsvg-cairo-render.h | 25 +- rsvg-cairo.h | 10 +- rsvg-cond.c | 263 +- rsvg-convert.c | 467 ++-- rsvg-css.c | 2010 +++++++------- rsvg-css.h | 59 +- rsvg-defs.c | 227 +- rsvg-defs.h | 24 +- rsvg-file-util.c | 404 ++-- rsvg-filter.c | 7456 ++++++++++++++++++++++++------------------------- rsvg-filter.h | 96 +- rsvg-gobject.c | 441 ++-- rsvg-image.c | 912 +++---- rsvg-image.h | 29 +- rsvg-marker.c | 446 ++-- rsvg-marker.h | 33 +- rsvg-mask.c | 244 +- rsvg-mask.h | 29 +- rsvg-paint-server.c | 1056 ++++---- rsvg-paint-server.h | 174 +- rsvg-path.c | 856 +++--- rsvg-path.h | 8 +- rsvg-private.h | 338 +-- rsvg-shapes.c | 1129 ++++---- rsvg-shapes.h | 23 +- rsvg-structure.c | 754 +++--- rsvg-structure.h | 57 +- rsvg-styles.c | 2344 ++++++++--------- rsvg-styles.h | 280 +- rsvg-text.c | 1455 +++++----- rsvg-text.h | 13 +- rsvg.c | 78 +- rsvg.h | 163 +- test-display.c | 1341 +++++----- test-performance.c | 159 +- 47 files changed, 13704 insertions(+), 14841 deletions(-) commit 26b00e862402f10df6f433dc560aab019fc92581 Author: Emmanuel Pacaud Date: Fri Jan 12 17:45:13 2007 +0000 Add support for porterduff comp-op operators and for enable-background. 2007-01-12 Emmanuel Pacaud Add support for porterduff comp-op operators and for enable-background. * rsvg-cairo-draw.c (_rsvg_cairo_set_operator): new. (rsvg_cairo_render_path): request a temporary buffer when operator is not src-over. (rsvg_cairo_render_image): set composite operator before painting. (rsvg_cairo_push_render_stack): don't exit for operator != src-over or enable-background != accumulate. (rsvg_cairo_pop_render_stack): ditto. Set composite operator. * rsvg-styles.c (rsvg_state_init): added comp_op and enable_background. (rsvg_state_inherit_run): force inherit for comp_op and enable_background. (rsvg_parse_style_arg): parse for comp_op and enable_background. * rsvg-structure.c (rsvg_node_symbol_set_atts): move rsvg_parse_style_attrs inside the conditionnal block. svn path=/trunk/; revision=1087 ChangeLog | 20 +++++ rsvg-cairo-draw.c | 208 ++++++++++++++++++++++++++++++++-------------------- rsvg-structure.c | 29 ++++---- rsvg-styles.c | 166 +++++++++++++++++++++++++----------------- rsvg-styles.h | 24 ++++++- 5 files changed, 285 insertions(+), 162 deletions(-) commit 26978ba47ac71b20144d39d2106fcc743dd32e9d Author: Christian Persch Date: Fri Jan 5 22:17:31 2007 +0000 Bug #393297: no need to make GTypeInfo static. 2007-01-05 Christian Persch * gtk-engine/svg-draw.c: (rsvg_style_register_type): * gtk-engine/svg-rc-style.c: (rsvg_rc_style_register_type): * rsvg-gobject.c: Bug #393297: no need to make GTypeInfo static. svn path=/trunk/; revision=1086 ChangeLog | 6 ++++++ gtk-engine/svg-draw.c | 2 +- gtk-engine/svg-rc-style.c | 2 +- rsvg-gobject.c | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) commit 666da15e58eaad229317878cb6df74b6a79f1bad Author: Dom Lachowicz Date: Fri Nov 10 17:26:52 2006 +0000 handle absolute font sizes ChangeLog | 4 +++ rsvg-css.c | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 64 insertions(+), 7 deletions(-) commit 5239afe019e2ef9eb7ef1377e969459fbc3f461c Author: Tor Lillqvist Date: Thu Nov 9 00:31:18 2006 +0000 DLLs are always in "bin" nowadays, no need to ponder that in the script. 2006-11-09 Tor Lillqvist * librsvg-zip.in: DLLs are always in "bin" nowadays, no need to ponder that in the script. Use pkg-config to find out gtk_binary_version to use it in the pathnames to the engine and loader DLLs. ChangeLog | 7 +++++++ librsvg-zip.in | 15 +++++---------- 2 files changed, 12 insertions(+), 10 deletions(-) commit ea0968be01dc013c6ec1f7ee5d6a5a6194df7096 Author: Dom Lachowicz Date: Fri Nov 3 13:02:31 2006 +0000 better is_ancestor() implementation rsvg-structure.c | 29 ++++++++++------------------- 1 files changed, 10 insertions(+), 19 deletions(-) commit b8e5df3f9013546cc5acbf120cfb17dc20130b39 Author: Dom Lachowicz Date: Fri Nov 3 01:52:00 2006 +0000 Bug 361267 - SVGs with duplicate IDs cause Nautilus/eog to crash. * rsvg-structure.c: Bug 361267 - SVGs with duplicate IDs cause Nautilus/eog to crash. Basically, a used itself, causing infinite drawing recursion. ChangeLog | 5 +++++ rsvg-gobject.c | 2 +- rsvg-structure.c | 32 +++++++++++++++++++++++++++++++- 3 files changed, 37 insertions(+), 2 deletions(-) commit af839925967c5233f1215b8c74abf3c6233e5c69 Author: Dom Lachowicz Date: Fri Nov 3 01:33:11 2006 +0000 bump version number in anticipation of releasing ChangeLog | 4 ++++ configure.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 708a319b527b7e218b11435b3535f2bc162e840e Author: Dom Lachowicz Date: Fri Nov 3 01:32:16 2006 +0000 Introduce PRIVATE API to get around bugs 357406 and 362217. IMHO, * rsvg-gobject.c: Introduce PRIVATE API to get around bugs 357406 and 362217. IMHO, gobject's type registration and quark/error system is fundamentally broken with respect to (un)loadable modules such as GTK+ theme engines. This is the best I can do for now without breaking librsvg's API. This may cause as many headaches as it fixes, though. * rsvg-private.h: Declare new _rsvg_register_types() function * gtk-engine/svg-main.c: Invoke new type registration function * librsvg.def: export this function ChangeLog | 11 +++++++++++ gtk-engine/svg-main.c | 2 ++ librsvg.def | 1 + rsvg-gobject.c | 45 +++++++++++++++++++++++++++++---------------- rsvg-private.h | 2 ++ 5 files changed, 45 insertions(+), 16 deletions(-) commit aa92e9531dcf6be60f77f272e7ac19ae1144a700 Author: Dom Lachowicz Date: Thu Nov 2 12:47:24 2006 +0000 use g_quark_from_string(), since librsvg might be used in a plugin that gets unloaded ChangeLog | 5 +++++ rsvg-base.c | 8 +++----- 2 files changed, 8 insertions(+), 5 deletions(-) commit b8f8c0cf7764d97a1edb4d3ea7da7fae9aec59d8 Author: Kouhei Sutou Date: Fri Oct 13 12:19:22 2006 +0000 Fix bug with scaling + clipping reported on cairo-devel. 2006-10-13 Kouhei Sutou * rsvg-cairo-clip.c: Fix bug with scaling + clipping reported on cairo-devel. ChangeLog | 5 +++++ rsvg-cairo-clip.c | 19 ------------------- rsvg-convert.c | 2 +- 3 files changed, 6 insertions(+), 20 deletions(-) commit 84bbfa481fc25adfb3ed04233b2dc0291d35f159 Author: Wouter Bolsterlee Date: Fri Sep 8 08:36:48 2006 +0000 Build the mozilla plugin using libxul in addition to mozilla and firefox. 2006-09-08 Wouter Bolsterlee * configure.in: Build the mozilla plugin using libxul in addition to mozilla and firefox. ChangeLog | 5 +++++ configure.in | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) commit 0e37f4bd30766d32ef7b1694974bd7de0d10374d Author: Dom Lachowicz Date: Wed Sep 6 01:13:30 2006 +0000 increase version of glib required configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit dbfc69e6211b43d8d60ecf7b9a0464b8cba5981e Author: Dom Lachowicz Date: Thu Aug 31 14:56:20 2006 +0000 gtk-doc related fixes; 2.16.0 ChangeLog | 4 ++++ Makefile.am | 4 ++-- configure.in | 5 ++--- 3 files changed, 8 insertions(+), 5 deletions(-) commit 8db0d5a0e423ef9dde5fa1b076435dfaeb26538d Author: Dom Lachowicz Date: Wed Aug 23 13:15:59 2006 +0000 Bug 344116. The 5 crashes I mentioned before aren't reproducible. I'm 2006-08-23 Dom Lachowicz * rsvg-text.c: Bug 344116. The 5 crashes I mentioned before aren't reproducible. I'm enabling this code, and watching out for regressions. ChangeLog | 5 +++++ rsvg-text.c | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) commit d6cb63224e8ef108ed919f56426a7d4e15d8590e Author: Dom Lachowicz Date: Wed Aug 23 12:55:30 2006 +0000 Hopefully fix --disable-gtk-doc (341421) Ditto 2006-08-23 Dom Lachowicz * configure.in: Hopefully fix --disable-gtk-doc (341421) * doc/Makefile.am: Ditto ChangeLog | 5 +++++ configure.in | 18 ++++-------------- doc/Makefile.am | 2 +- 3 files changed, 10 insertions(+), 15 deletions(-) commit 385c0eb52c23a3dd5e8bbe0deb3d95cf82a1de8a Author: Dom Lachowicz Date: Wed Aug 23 12:24:16 2006 +0000 make a debug message prettier test-display.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit f8bc6c9eed5a52feca736c757a4132fcddf7ed85 Author: Dom Lachowicz Date: Wed Aug 23 12:17:30 2006 +0000 Make export symbols work on OSX (bug 352512) Some preparation work for 2006-08-23 Dom Lachowicz * librsvg.def: Make export symbols work on OSX (bug 352512) * rsvg-private.h: Some preparation work for color normalization ChangeLog | 5 ++++ librsvg.def | 68 ++++++++++++++++++++++++++++---------------------------- rsvg-private.h | 48 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 87 insertions(+), 34 deletions(-) commit 2c51aa877d68813a3495222c5cfdc4e8ba7ce536 Author: Dom Lachowicz Date: Tue Aug 22 13:04:09 2006 +0000 Committed patch from Kouhei Sutou that makes librsvg 2006-08-22 Dom Lachowicz * Bug 344116: Committed patch from Kouhei Sutou that makes librsvg use Pango-Cairo instead of PangoFT2+rendering text as a path. This patch is disabled for now, as it crashes on at least 5 known SVGs (see bug 344116) ChangeLog | 7 ++++ configure.in | 3 ++ rsvg-cairo-draw.c | 73 ++++++++++++++++++++++++++++++++++++++++++ rsvg-cairo-draw.h | 8 +++++ rsvg-cairo-render.c | 2 + rsvg-private.h | 4 ++ rsvg-text.c | 87 ++++++++++++++++++++++++++++++++++++-------------- 7 files changed, 159 insertions(+), 25 deletions(-) commit 678517bbbd5661baff116ff1a49c1746bfd5b7f4 Author: Dom Lachowicz Date: Tue Aug 22 12:39:25 2006 +0000 Have libxml2 replace entities for us. This fixes a bug where style 2006-08-22 Dom Lachowicz * rsvg-base.c (rsvg_handle_write_impl): Have libxml2 replace entities for us. This fixes a bug where style definitions don't get properly expanded, but causes a (2.15.x-only feature) regression when importing external ENTITIES. ChangeLog | 7 +++++++ rsvg-base.c | 15 ++++++++++----- 2 files changed, 17 insertions(+), 5 deletions(-) commit d3fafede0766ef19cdd7f8682e22e6527f4dee9a Author: Dom Lachowicz Date: Thu Jul 27 12:29:25 2006 +0000 2.15.90 ChangeLog | 4 ++++ configure.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit eed2fbe53bfb16cbf73993986f09253b7f347f86 Author: Dom Lachowicz Date: Sat Jul 22 19:10:59 2006 +0000 Document _render_sub better (bug 346964) * rsvg.c: Document _render_sub better (bug 346964) ChangeLog | 2 ++ rsvg-cairo-render.c | 4 +++- rsvg.c | 4 +++- 3 files changed, 8 insertions(+), 2 deletions(-) commit aee70152954464299d5a31a7be8a8769100440a5 Author: Dom Lachowicz Date: Sat Jul 22 18:48:22 2006 +0000 Don't leak PangoFt2 fonts (bug 344235). This is a work-around for Pango * rsvg-text.c: Don't leak PangoFt2 fonts (bug 344235). This is a work-around for Pango bug 143542. ChangeLog | 2 ++ rsvg-text.c | 12 ++++++++++++ 2 files changed, 14 insertions(+), 0 deletions(-) commit 2b0af58070c2d122f2ea623d7cddceac7a9bfba4 Author: Dom Lachowicz Date: Sat Jul 22 17:00:02 2006 +0000 bug 328329 - make gnome-print dependency optional ChangeLog | 8 ++++++++ configure.in | 17 ++++++++++++----- 2 files changed, 20 insertions(+), 5 deletions(-) commit 231dafaa6e9aee120c14d8f6515548a6603e87df Author: Dom Lachowicz Date: Sat Jul 22 14:13:50 2006 +0000 require cairo-png configure.in | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 57e84e56cc522231b9313f61f3e0ddd5f1a5bd46 Author: Dom Lachowicz Date: Thu Jul 20 19:16:01 2006 +0000 Fix build breakage caused by newer freetype versions 2006-07-20 Dom Lachowicz * rsvg-text.c: Fix build breakage caused by newer freetype versions (https://sourceforge.net/project/shownotes.php?release_id=416463&group_id=3157). For some reason, they thought that breaking API compatability in such a low-level, widely-used library was ok. ChangeLog | 7 +++++++ rsvg-text.c | 22 +++++++++++----------- 2 files changed, 18 insertions(+), 11 deletions(-) commit 7cf7f3416512350c84d62b5a3f6c817c36f4fdc4 Author: Dom Lachowicz Date: Thu Jun 29 03:33:44 2006 +0000 Remove trailing slash so that install.sh works on Solaris. It seems that * gdk-pixbuf-loader/Makefile.am: Remove trailing slash so that install.sh works on Solaris. It seems that it doesn't like test -d dir/ ChangeLog | 3 +++ moz-plugin/Makefile.am | 2 +- 2 files changed, 4 insertions(+), 1 deletions(-) commit e7f7b14993911b8fb31690df6771eb130250a5ae Author: Dom Lachowicz Date: Thu Jun 29 01:53:34 2006 +0000 Use G_GNUC_PRETTY_FUNCTION so as to not depend on GCC extensions (3461163) 2006-06-28 Dom Lachowicz * rsvg-private.h: Use G_GNUC_PRETTY_FUNCTION so as to not depend on GCC extensions (3461163) ChangeLog | 5 +++++ rsvg-private.h | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit 08363fe8ed734a48d572d3a75af15b2a994c3c28 Author: Dom Lachowicz Date: Sun May 14 19:52:29 2006 +0000 New better way to invoke gtk-doc (see 341421) Ditto Ditto Removed. 2006-05-14 Dom Lachowicz * configure.in: New better way to invoke gtk-doc (see 341421) * Makefile.am: Ditto * doc/Makefile.am: Ditto * gtk-doc.make: Removed. Auto-generated ChangeLog | 7 +++ Makefile.am | 7 +-- configure.in | 35 +++---------- doc/Makefile.am | 20 ++++--- gtk-doc.make | 153 ------------------------------------------------------- 5 files changed, 30 insertions(+), 192 deletions(-) commit b701568f287a45625709548acd2c1e59c99f789d Author: Dom Lachowicz Date: Fri May 12 04:08:14 2006 +0000 bug 341499 rsvg-filter.c | 2 +- rsvg-path.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 6a6460525cec9ee3aae935f724a181547eeab76f Author: Dom Lachowicz Date: Sun May 7 15:48:41 2006 +0000 Fix build on GTK+ >= 2.9. (329850) 2006-05-07 Dom Lachowicz * gdk-pixbuf-loader/io-svg.c: Fix build on GTK+ >= 2.9. (329850) ChangeLog | 4 ++++ gdk-pixbuf-loader/io-svg.c | 16 ++++++++++++++++ 2 files changed, 20 insertions(+), 0 deletions(-) commit e2b0d4c17129f18c7bd22f96425a818f096a50da Author: Dom Lachowicz Date: Thu May 4 18:46:12 2006 +0000 Fix some cast warnings (340666) 2006-05-04 Dom Lachowicz * rsvg-base.c: Fix some cast warnings (340666) ChangeLog | 4 ++++ rsvg-base.c | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) commit 412fa5d11d5e2cae5e17ec8e6bdf4ac3abc10663 Author: Dom Lachowicz Date: Thu May 4 18:41:42 2006 +0000 2006-05-03 Emmanuel Pacaud * rsvg-base.c: Fix rounding error in rsvg_pixbuf_from_file() (340664) ChangeLog | 4 ++++ rsvg-base.c | 9 +++++---- 2 files changed, 9 insertions(+), 4 deletions(-) commit f2e20795c1607f0d05112fab20be28db8377c9a2 Author: Dom Lachowicz Date: Wed May 3 17:08:31 2006 +0000 require cairo 1.1.2 and prune some code made obsolete by newer cairo releases ChangeLog | 5 +++++ configure.in | 2 +- rsvg-convert.c | 8 -------- 3 files changed, 6 insertions(+), 9 deletions(-) commit 8c44dc93c4fa5050cb4f6882c04ebeeab0b9f84f Author: Dom Lachowicz Date: Wed May 3 15:36:57 2006 +0000 fix build warning rsvg-text.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 2d75203fe2abc39dce5e0e8e50a145aabc4b50d1 Author: Paolo Borelli Date: Wed May 3 15:17:13 2006 +0000 oops, unscrew the ChangeLog. Sorry. ChangeLog | 708 ++++++++++++++++++++++++++++++------------------------------ 1 files changed, 354 insertions(+), 354 deletions(-) commit f1e1fcd96cbe66b819045c000588797140abc34c Author: Paolo Borelli Date: Wed May 3 15:09:00 2006 +0000 Factor out rsvg_get_url_string. Bug 340505. 2006-05-03 Paolo Borelli * rsvg-filter.c: * rsvg-marker.c: * rsvg-mask.c: * rsvg-paint-server.c: * rsvg-private.h: Factor out rsvg_get_url_string. Bug 340505. ChangeLog | 718 ++++++++++++++++++++++++++------------------------- rsvg-filter.c | 32 +-- rsvg-marker.c | 29 +-- rsvg-mask.c | 86 +++---- rsvg-paint-server.c | 15 +- rsvg-private.h | 2 + 6 files changed, 426 insertions(+), 456 deletions(-) commit 24232fb83d6c4a9bd24120882627fd8521d37124 Author: Paolo Borelli Date: Wed May 3 14:56:16 2006 +0000 pass the lenght to rsvg_make_valid_utf8. avoid some strdups and avoid a 2006-05-03 Paolo Borelli * rsvg-text.[ch]: pass the lenght to rsvg_make_valid_utf8. * rsvg-base.c: avoid some strdups and avoid a leak in the !utf8 case of rsvg_characters(). Bug 340471. ChangeLog | 6 ++++ rsvg-base.c | 83 +++++++++++++++++++++++++++------------------------------- rsvg-text.c | 11 ++++--- rsvg-text.h | 2 +- 4 files changed, 52 insertions(+), 50 deletions(-) commit 9708cb65fd1724bba5c11a693a0e106f14b88fb5 Author: Dom Lachowicz Date: Tue May 2 20:26:59 2006 +0000 Use g_try_malloc0 so that the app doesn't abort() if we can't malloc the 2006-05-02 Dom Lachowicz * rsvg.c: Use g_try_malloc0 so that the app doesn't abort() if we can't malloc the requested # of pixels. Part of bug 340440. ChangeLog | 5 +++++ rsvg.c | 4 +++- 2 files changed, 8 insertions(+), 1 deletions(-) commit b5617cd652b499362aa04d1987b3d84b15abbc8b Author: Dom Lachowicz Date: Mon May 1 14:14:17 2006 +0000 340290 rsvg-base.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 25c4264f7db5824f66c5391c5bf5b4bdf12a555e Author: Dom Lachowicz Date: Sun Apr 30 15:49:44 2006 +0000 Implement the XInclude spec to some large-ish degree. Currently doesn't * rsvg-base.c: Implement the XInclude spec to some large-ish degree. Currently doesn't support the "xpointer" bit. * rsvg-gobject.c: Only initialize the SAX handler once (on class init) rather than at object-init ChangeLog | 7 ++ rsvg-base.c | 184 +++++++++++++++++++++++++++++++++++++++++++++++++++----- rsvg-gobject.c | 3 +- 3 files changed, 177 insertions(+), 17 deletions(-) commit 9ec8ef373ccf25b203d277eb29193dfd841fd850 Author: Dom Lachowicz Date: Sat Apr 29 15:28:13 2006 +0000 xmlChar vs. char (#340114) * rsvg-base.c: xmlChar vs. char (#340114) ChangeLog | 1 + rsvg-base.c | 204 +++++++++++++++++++++++++++---------------------------- rsvg-private.h | 8 +- rsvg-styles.c | 2 +- 4 files changed, 106 insertions(+), 109 deletions(-) commit 8a58a94d6c2470a295aed8d623812eee0cb0165a Author: Dom Lachowicz Date: Sat Apr 29 14:04:21 2006 +0000 Fix a "type-punned pointer" issue found by Thomas VS * rsvg-paint-server.c: Fix a "type-punned pointer" issue found by Thomas VS ChangeLog | 4 ++++ rsvg-paint-server.c | 9 +++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) commit d2925c3fdc0d750a8728be0064e4bad0e4617eba Author: Dom Lachowicz Date: Fri Apr 28 17:26:05 2006 +0000 fix compiler warning noticed with -Werror rsvg-styles.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 24e69c2d3d18bc1ec52f45f88245bdba797d4228 Author: Dom Lachowicz Date: Fri Apr 28 03:58:38 2006 +0000 Add support for the CSS @import directive. Probably isn't 100% conformant, * rsvg-styles.c: Add support for the CSS @import directive. Probably isn't 100% conformant, but probably better than not doing it at all. ChangeLog | 3 +++ rsvg-styles.c | 31 ++++++++++++++++++++++++++++++- 2 files changed, 33 insertions(+), 1 deletions(-) commit 202ec63ca07493b5eec70406a5fec9e07d940931 Author: Dom Lachowicz Date: Fri Apr 28 03:24:10 2006 +0000 Handle system, public, and unparsed entity declarations better. Probably 2006-04-27 Dom Lachowicz * rsvg-base.c: Handle system, public, and unparsed entity declarations better. Probably not 100% conformant, but probably better than not doing it at all. ChangeLog | 6 ++++++ rsvg-base.c | 55 ++++++++++++++++++++++++++++++++++++++++++++----------- 2 files changed, 50 insertions(+), 11 deletions(-) commit 0ffff1fed653e355a24de33dec1dd822f686ce34 Author: Dom Lachowicz Date: Thu Apr 27 22:27:43 2006 +0000 Code borrowed from Expat. Takes a XML attribute+value string and turns it 2006-04-27 Dom Lachowicz * rsvg-css.c (rsvg_css_parse_xml_attribute_string): Code borrowed from Expat. Takes a XML attribute+value string and turns it into attribute+value pairs. * rsvg-base.c (rsvg_processing_instruction): Implement as best I know how. (related to #338163) ChangeLog | 7 ++ rsvg-base.c | 10 ++- rsvg-css.c | 325 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-css.h | 2 + 4 files changed, 341 insertions(+), 3 deletions(-) commit ac6cac5d84ef523008208154287a605b6cf2fcf0 Author: Dom Lachowicz Date: Thu Apr 27 19:20:39 2006 +0000 Stub out how to handle the processing instruction 2006-04-27 Dom Lachowicz * rsvg-base.c (rsvg_processing_instruction): Stub out how to handle the processing instruction ChangeLog | 7 ++++++- rsvg-base.c | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 1 deletions(-) commit 67747dbe5095ac39d5bf4ca3dfa6229228d08dd7 Author: Dom Lachowicz Date: Tue Apr 25 12:42:55 2006 +0000 Initialize node->super, to avoid a crash (#339637) 2006-04-25 Dom Lachowicz * rsvg-image.c: Initialize node->super, to avoid a crash (#339637) ChangeLog | 4 ++++ rsvg-image.c | 1 + 2 files changed, 5 insertions(+), 0 deletions(-) commit aa3f32b4003f13481a2e90079b62798b12a5cc97 Author: Dom Lachowicz Date: Mon Apr 24 23:15:42 2006 +0000 fix typo librsvg.def | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 30b081c691787a2373c74cbd44349b9e6a86ba90 Author: Dom Lachowicz Date: Mon Apr 24 23:13:11 2006 +0000 export rsvg_error_get_type() ChangeLog | 4 ++++ librsvg.def | 1 + 2 files changed, 5 insertions(+), 0 deletions(-) commit 9cc9759080777f75b56a51547a6226a069512aea Author: Dom Lachowicz Date: Fri Apr 21 20:58:15 2006 +0000 const-ify some more data rsvg-css.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 95b463d9999ca742e608bce2b80337715d2eba86 Author: Dom Lachowicz Date: Wed Apr 19 23:45:26 2006 +0000 Use rsvg_return_if_fail where appropriate, to make life easier for 2006-04-19 Dom Lachowicz * *.[ch]: Use rsvg_return_if_fail where appropriate, to make life easier for language bindings and to report errors more consistently (bug #338881) ChangeLog | 6 ++++++ rsvg-base-file-util.c | 6 +++--- rsvg-base.c | 21 +++++++++++++++++---- rsvg-convert.c | 28 +++++++++++++++++++++------- rsvg-image.c | 8 ++++---- rsvg-private.h | 20 ++++++++++++++++++++ test-display.c | 6 ++++-- 7 files changed, 75 insertions(+), 20 deletions(-) commit 775b40432cf879f54b1cb1599ed75ef6b92d16cc Author: Dom Lachowicz Date: Tue Apr 18 01:39:28 2006 +0000 bug 338795 ChangeLog | 4 ++++ rsvg-base.c | 2 +- rsvg-gobject.c | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) commit bed0a9df50d111ce3cac238aa498deff36e8343b Author: Dom Lachowicz Date: Sat Apr 1 16:39:34 2006 +0000 ditch popt in favor of goption; bug 336089 ChangeLog | 8 ++++++ Makefile.am | 1 - configure.in | 17 +++---------- rsvg-convert.c | 56 ++++++++++++++++++++++-------------------- test-display.c | 68 ++++++++++++++++++++++++--------------------------- test-performance.c | 52 +++++++++++++++++---------------------- 6 files changed, 96 insertions(+), 106 deletions(-) commit a905f74e2ed1f7193c9c5ffc3ed54cddc369827e Author: Dom Lachowicz Date: Wed Mar 22 13:35:13 2006 +0000 rsvg_handle_set_base_uri() in rsvg_handle_new_from_file() is too late * rsvg-base-file-util.c: rsvg_handle_set_base_uri() in rsvg_handle_new_from_file() is too late (#335450) ChangeLog | 5 +++++ rsvg-base-file-util.c | 36 +++++++++++++++++++++++++----------- rsvg-base.c | 5 +++-- 3 files changed, 33 insertions(+), 13 deletions(-) commit e3e530774b3c24dc7d9fb5270e1ae048ae0842db Author: Dom Lachowicz Date: Sun Mar 19 16:39:40 2006 +0000 prevent against getting a null handle back ChangeLog | 1 + rsvg-convert.c | 5 +++++ 2 files changed, 6 insertions(+), 0 deletions(-) commit a68c1f3a891e75322a8736135c58c0dc4bfb2b16 Author: Dom Lachowicz Date: Sun Mar 19 16:23:18 2006 +0000 Fix a crash exposed by bug 335107 ChangeLog | 4 ++++ rsvg-base.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit f8f265ce33565a8b90f5db365dddeee5086131ff Author: Dom Lachowicz Date: Thu Mar 16 21:46:21 2006 +0000 bump version number configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 03231d2be70b4a2ef608dd65e9c64fea83ec8e51 Author: Dom Lachowicz Date: Thu Mar 16 21:45:57 2006 +0000 rsvg-convert 'crashes' because it calls g_error() on an error condition, * rsvg-convert.c: rsvg-convert 'crashes' because it calls g_error() on an error condition, instead of fprintf(stderr, ...) (#334813) ChangeLog | 5 +++++ rsvg-convert.c | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) commit 77cb8877028fc2108c4fb960c03e138c64b3b2a8 Author: Dom Lachowicz Date: Sat Mar 11 18:08:36 2006 +0000 2.14.2 release ChangeLog | 6 ++++++ configure.in | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) commit ed72f02c2efd195e09f0a109392b4c1c5c16f87e Author: Dom Lachowicz Date: Thu Mar 2 13:26:14 2006 +0000 Depend on newer libcroco for bugfix 333057 ChangeLog | 4 ++++ configure.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit a637c8c3aa1d448ac34d94415585214658c41b1e Author: Dom Lachowicz Date: Wed Mar 1 04:27:30 2006 +0000 fix 327855 ChangeLog | 4 ++++ librsvg.def | 1 - 2 files changed, 4 insertions(+), 1 deletions(-) commit f0391bfc9fbfb5d295a9480998e46fab5ea7f207 Author: Dom Lachowicz Date: Tue Feb 28 13:44:57 2006 +0000 2.14.1 ChangeLog | 4 ++++ configure.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 22fd38ff2e449a851d76f1a036e8458cd07b6844 Author: Dom Lachowicz Date: Mon Feb 27 23:56:07 2006 +0000 Bug 332798 - rsvg wrapper script doesn't escape shell metacharacters ChangeLog | 1 + rsvg.in | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit 0d324666c7bbb542131ad5f474979c28c17c1378 Author: Caleb Michael Moore Date: Mon Feb 27 17:36:20 2006 +0000 bug 332700 ChangeLog | 4 ++++ rsvg-structure.c | 7 ++++--- 2 files changed, 8 insertions(+), 3 deletions(-) commit e53e3f35b47c684ba3d552cbc8eac5da4c8650c3 Author: Dom Lachowicz Date: Mon Feb 27 13:11:23 2006 +0000 rsvg-text.c: Fix C89 compile error, from Jens Granseuer (bug 332714) ChangeLog | 6 +++++- rsvg-text.c | 3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) commit 494483c62dc888c8b8a7157a9ffd98eceae6bd2b Author: Dom Lachowicz Date: Mon Feb 27 02:24:28 2006 +0000 rsvg-styles.c (rsvg_state_inherit_run): Fix inheritence of dash arrays (bug 332699) ChangeLog | 4 ++++ rsvg-styles.c | 1 + 2 files changed, 5 insertions(+), 0 deletions(-) commit 401868e050a1a151b381b2fc6e8b47b45e5da2b0 Author: Dom Lachowicz Date: Sat Feb 25 19:10:56 2006 +0000 2.14.0 ChangeLog | 4 ++++ configure.in | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) commit ebf7b42ca29665ecad11fd6c1120021ae2f78be1 Author: Dom Lachowicz Date: Thu Feb 16 13:36:03 2006 +0000 Fix segv when encountering feMergeNode (bug 330928) ChangeLog | 4 ++++ rsvg-filter.c | 12 ++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) commit 1dfcc29c5519ab1a5edc6652a5bf01286b0df205 Author: Robert Staudinger Date: Wed Feb 15 13:12:51 2006 +0000 revert fix #168223, it causes side-effects. * rsvg-text.c: revert fix #168223, it causes side-effects. ChangeLog | 4 ++++ rsvg-text.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 2fb6444156b67ac9eed3a9c080e03a410780f939 Author: Caleb Michael Moore Date: Tue Feb 14 14:08:49 2006 +0000 push discrete layers in text ChangeLog | 4 ++++ rsvg-text.c | 2 ++ 2 files changed, 6 insertions(+), 0 deletions(-) commit bb1050ccd9babe15523f170f50728ee6e6f2485f Author: Dom Lachowicz Date: Fri Feb 10 20:55:22 2006 +0000 bug 330722 ChangeLog | 4 ++++ rsvg-cairo.h | 4 ++++ 2 files changed, 8 insertions(+), 0 deletions(-) commit 1e0b2165078b854d482fa7a51ce8a1cd764e3675 Author: Robert Staudinger Date: Tue Feb 7 19:19:00 2006 +0000 fix #168223. * rsvg-text.c: fix #168223. ChangeLog | 4 ++++ rsvg-text.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit d4f8aa5ee773e5b651d9384624302a7cf830ddcb Author: Dom Lachowicz Date: Tue Feb 7 00:09:44 2006 +0000 don't paint surfaces with CLEAR that don't support alpha; i'm not at all happy with this rsvg-cairo-draw.c | 2 +- rsvg-cairo-render.c | 5 ----- rsvg-convert.c | 8 ++++++++ rsvg.c | 2 +- 4 files changed, 10 insertions(+), 7 deletions(-) commit f132b54d0918ac847c007a3cdf12b2ad489cd3dc Author: Dom Lachowicz Date: Mon Feb 6 17:55:51 2006 +0000 bug 330151 ChangeLog | 5 +++++ configure.in | 2 +- rsvg-base.c | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) commit 8de888596efd1cf206a474e262924bd3756a0609 Author: Dom Lachowicz Date: Mon Feb 6 04:41:56 2006 +0000 Export RsvgHandle and RsvgHandleClass to the outside world so you can * rsvg.h: Export RsvgHandle and RsvgHandleClass to the outside world so you can subclass them * *.c: Changes necessary for ^^^ ChangeLog | 5 + rsvg-base.c | 212 +++++++++++++++++++++++++------------------------- rsvg-cairo-render.c | 14 ++-- rsvg-defs.c | 2 +- rsvg-filter.c | 34 ++++---- rsvg-gobject.c | 74 +++++++++--------- rsvg-image.c | 2 +- rsvg-marker.c | 2 +- rsvg-mask.c | 4 +- rsvg-paint-server.c | 14 ++-- rsvg-private.h | 9 +-- rsvg-shapes.c | 12 ++-- rsvg-structure.c | 14 ++-- rsvg-styles.c | 24 +++--- rsvg-text.c | 8 +- rsvg.c | 2 +- rsvg.h | 19 ++++- 17 files changed, 232 insertions(+), 219 deletions(-) commit f6305a37c1451154029e090c666a8224b0a785a7 Author: Dom Lachowicz Date: Sun Feb 5 21:06:00 2006 +0000 better solution for bug 329994 Makefile.am | 3 +-- configure.in | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) commit 71316501f966350d240cbe3023f23f4d26b004a6 Author: Dom Lachowicz Date: Sun Feb 5 20:15:04 2006 +0000 update Changelog ChangeLog | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit d727dead2ab62fda537a6c5b98d0b0750ea97e92 Author: Dom Lachowicz Date: Sun Feb 5 20:14:26 2006 +0000 Bug #323114; work-around for a nasty cairo bug wrt pixel dirt * rsvg-cairo-draw.c: Bug #323114; work-around for a nasty cairo bug wrt pixel dirt ChangeLog | 2 ++ rsvg-cairo-render.c | 6 ++++++ rsvg.c | 2 +- 3 files changed, 9 insertions(+), 1 deletions(-) commit 5ec046657dfd121cfaf0ee1d1046fb7aa30d0718 Author: Dom Lachowicz Date: Sun Feb 5 19:37:34 2006 +0000 optimized fix for 330022 from Owen rsvg-cairo-draw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4e51c0f645fa01357fd255cdcf422f0d2f2241db Author: Dom Lachowicz Date: Sun Feb 5 17:28:20 2006 +0000 Bug #330022; code computes wrong pixel values with color = 0xFF and alpha - 0xff. From Emmanuel Pacaud. ChangeLog | 1 + rsvg-cairo-draw.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) commit 40b0d15e7ac1ea1d8d5b1771d98386b3b386b1bf Author: Dom Lachowicz Date: Sun Feb 5 16:57:05 2006 +0000 oops - fix toolbar issue for real this time test-display.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9e3935491616c6706c086c1343392c57e8372e32 Author: Dom Lachowicz Date: Sun Feb 5 16:45:27 2006 +0000 don't show zoom buttons when embedded as a mozilla plugin ChangeLog | 1 + test-display.c | 22 ++++++++++++---------- 2 files changed, 13 insertions(+), 10 deletions(-) commit 02b20984d78eb62deb1b0c3ac4a6c0405d8e84f8 Author: Dom Lachowicz Date: Sun Feb 5 16:35:03 2006 +0000 bump version number configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 06bd4e08d8b272f62e7aa8a841dc759cd801d447 Author: Dom Lachowicz Date: Sun Feb 5 16:31:10 2006 +0000 Bug #330008 - prevent crashes and other bad behavior by checking return values. Inspired by work done by Daniel Drake (dsd@gentoo.org) ChangeLog | 6 ++++++ rsvg-base-file-util.c | 5 ++++- rsvg-base.c | 49 +++++++++++++++++++++++++++++++------------------ rsvg-convert.c | 6 +++++- rsvg-defs.c | 12 ++++++------ rsvg-file-util.c | 24 ++++++++++++++++++------ rsvg-gobject.c | 6 ++++-- rsvg.c | 3 +++ test-display.c | 4 ++-- 9 files changed, 79 insertions(+), 36 deletions(-) commit f76ed94eac211a246841697949b61b6c10b7cb3e Author: Caleb Michael Moore Date: Sun Feb 5 14:35:27 2006 +0000 Patches from Daniel Drake ChangeLog | 4 ++++ configure.in | 6 ++++-- rsvg.in | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) commit 5dde093dd8fb17419e77a4a266858c243951791b Author: Robert Staudinger Date: Sun Feb 5 09:03:18 2006 +0000 add props "width", "height", "em", "ex" (all read only) * rsvg-gobject.c: add props "width", "height", "em", "ex" (all read only) ChangeLog | 2 +- rsvg-gobject.c | 30 ++++++++++++++++++++++++++---- 2 files changed, 27 insertions(+), 5 deletions(-) commit 482084be9599383b296c579c4286aafa671f736c Author: Robert Staudinger Date: Sat Feb 4 20:49:12 2006 +0000 fix doc after cairo rendering renaming * rsvg.h: fix doc after cairo rendering renaming ChangeLog | 1 + rsvg.h | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) commit d5950f88785fc10063c07fdbf1cc6df8411b0394 Author: Robert Staudinger Date: Sat Feb 4 20:36:45 2006 +0000 add props "width", "height" (read only) * rsvg-gobject.c: add props "width", "height" (read only) ChangeLog | 6 +++++- rsvg-gobject.c | 23 +++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletions(-) commit ef9166c36a3770afbc614321c018c66b73124ffe Author: Dom Lachowicz Date: Sat Feb 4 17:53:44 2006 +0000 change some documentation wording doc/tmpl/rsvg-file-util.sgml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2eaea68330a445fe0b671dd367a0a4f05b93ecba Author: Dom Lachowicz Date: Sat Feb 4 17:46:32 2006 +0000 Rename rsvg_cairo_render to rsvg_handle_render_cairo, for better GObject * *.c: Rename rsvg_cairo_render to rsvg_handle_render_cairo, for better GObject consistency * configure.in: 2.13.91 ChangeLog | 6 ++++++ configure.in | 2 +- doc/rsvg-sections.txt | 4 ++-- doc/tmpl/rsvg-unused.sgml | 17 +++++++++++++++++ librsvg.def | 4 ++-- rsvg-base.c | 2 +- rsvg-cairo-render.c | 14 +++++++------- rsvg-cairo.h | 4 ++-- rsvg-convert.c | 2 +- rsvg-file-util.c | 10 +++++----- rsvg.c | 2 +- 11 files changed, 45 insertions(+), 22 deletions(-) commit dc988d3bd6300a3451b1fbda990dec658eef4a6a Author: Dom Lachowicz Date: Sat Feb 4 15:33:42 2006 +0000 bump version number ChangeLog | 2 ++ configure.in | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) commit a9798e925a6b3adecad2004d5269406475659c9b Author: Dom Lachowicz Date: Sat Feb 4 15:30:29 2006 +0000 don't use newly deprecated API; use g_object_unref instead gdk-pixbuf-loader/io-svg.c | 2 +- gtk-engine/svg-render.c | 2 +- rsvg-base-file-util.c | 2 +- rsvg-base.c | 15 --------------- rsvg-convert.c | 6 +++--- rsvg-defs.c | 2 +- rsvg-file-util.c | 4 ++-- rsvg-gobject.c | 13 +++++++++++++ 8 files changed, 22 insertions(+), 24 deletions(-) commit 2b7c95c7a102351ccc903375c35a17b05b6c24e7 Author: Dom Lachowicz Date: Sat Feb 4 15:21:48 2006 +0000 Update documentation. I'm pretty happy with how things look and are 2006-02-04 Dom Lachowicz * doc/*: Update documentation. I'm pretty happy with how things look and are arranged now. 2006-02-04 Robert Staudinger * rsvg-gobject.c: RsvgHandle now derives from GObject. This doesn't break API/ABI. ChangeLog | 10 ++ Makefile.am | 1 + doc/Makefile.am | 2 +- doc/rsvg-docs.sgml | 6 +- doc/rsvg-sections.txt | 14 ++- doc/tmpl/rsvg-file-util.sgml | 18 ++-- doc/tmpl/rsvg-unused.sgml | 6 - doc/tmpl/rsvg.sgml | 64 +++++++---- librsvg.def | 1 + rsvg-base.c | 103 ++--------------- rsvg-file-util.c | 5 + rsvg-gobject.c | 259 ++++++++++++++++++++++++++++++++++++++++++ rsvg-private.h | 10 ++ rsvg.h | 51 +++++++-- 14 files changed, 404 insertions(+), 146 deletions(-) commit 844854ddfbfb28bb38181774e156f392ba5f4ad0 Author: Caleb Michael Moore Date: Fri Feb 3 04:31:17 2006 +0000 pattern regression fix ChangeLog | 4 ++++ rsvg-cairo-draw.c | 9 ++++----- 2 files changed, 8 insertions(+), 5 deletions(-) commit 939ded0385975ff2ca8dc1cf19bb7394c2a51204 Author: Caleb Michael Moore Date: Fri Feb 3 03:54:18 2006 +0000 bug #329636 ChangeLog | 4 ++++ rsvg-base.c | 1 + tests/butterfly.svg | 2 +- 3 files changed, 6 insertions(+), 1 deletions(-) commit b1e9e2485002aca6d173d8a7fd2170c141a30b8d Author: Dom Lachowicz Date: Sun Jan 29 17:52:23 2006 +0000 fix the build rsvg-base.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit c8578b3d572084a01121d0a50a62e0972ab1fb04 Author: Dom Lachowicz Date: Sun Jan 29 01:01:27 2006 +0000 update documentation - should be near 100% symbol coverage ChangeLog | 4 + doc/rsvg-docs.sgml | 28 ++++++---- doc/rsvg-sections.txt | 127 +++++------------------------------------- doc/tmpl/rsvg-file-util.sgml | 24 ++++++++ doc/tmpl/rsvg-gz.sgml | 16 ----- doc/tmpl/rsvg-unused.sgml | 30 ++++++++++ doc/tmpl/rsvg.sgml | 106 ++++++++++++++++++++++++++++++---- rsvg-base.c | 52 ++++++----------- rsvg-cairo-render.c | 6 +- rsvg-convert.c | 8 +- rsvg.c | 2 + rsvg.h | 10 +++ 12 files changed, 218 insertions(+), 195 deletions(-) commit 19af9e328e53c1e8a844db1784398b7ebc879442 Author: Dom Lachowicz Date: Sun Jan 22 15:04:18 2006 +0000 dist maintainers, news, etc Makefile.am | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit c2f244aa8fb334f88015ffbfb1d8bdb7b5ffd941 Author: Robert Staudinger Date: Thu Jan 19 15:46:55 2006 +0000 add gtk-doc.make for doc build * add gtk-doc.make for doc build ChangeLog | 4 ++ gtk-doc.make | 153 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 157 insertions(+), 0 deletions(-) commit 7c8a10773fd96c53f13f6dfd03e211d856aaba88 Author: Robert Staudinger Date: Tue Jan 17 10:00:03 2006 +0000 re-enable gtk-doc build dist and cvs add gtk-doc.make include gtk-doc.make * configure.in: re-enable gtk-doc build * Makefile.am: dist and cvs add gtk-doc.make * doc/Makefile.am: include gtk-doc.make instead of copying the targets ChangeLog | 6 +++ Makefile.am | 9 +++- configure.in | 70 +++++++++++------------------ doc/Makefile.am | 131 +------------------------------------------------------ 4 files changed, 41 insertions(+), 175 deletions(-) commit f3649a5b976bb79c29d99879268dc3a3467343c7 Author: Dom Lachowicz Date: Mon Jan 16 13:30:26 2006 +0000 bug 327177 ChangeLog | 8 ++++++ TODO | 19 ++++++-------- test-display.c | 75 +++++++++++++++++++++++++++++++++++++------------------ 3 files changed, 66 insertions(+), 36 deletions(-) commit fc05e001e825e5b39c22ee0c176ef7ce00eec043 Author: Dom Lachowicz Date: Mon Jan 16 13:20:11 2006 +0000 bug 327176 configure.in | 2 +- rsvg-base-file-util.c | 2 +- rsvg-base.c | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) commit 29b0f76bb2df504b72aab341042074309df71824 Author: Dom Lachowicz Date: Sat Jan 14 20:52:20 2006 +0000 document new APIs rsvg-base-file-util.c | 50 ++++++++++++++++++++++++++++++++++++------------ rsvg-base.c | 31 +++++++++++++++++++++++------ rsvg-cairo-render.c | 21 ++++++++++++++++++++ rsvg-convert.c | 1 - rsvg.c | 14 ++++++++++++- 5 files changed, 95 insertions(+), 22 deletions(-) commit 6241cae015bfe6a93c31d751f67b42fa5235e29e Author: Caleb Michael Moore Date: Thu Jan 12 15:17:18 2006 +0000 configure.in change freetype searching to pkg-config method configure.in | 20 ++------------------ 1 files changed, 2 insertions(+), 18 deletions(-) commit 31200e15b2b5a748d5ca7000f61cf8869af77fc5 Author: Dom Lachowicz Date: Thu Jan 12 14:55:13 2006 +0000 updated roadmap ChangeLog | 4 ++++ TODO | 36 ++++++------------------------------ 2 files changed, 10 insertions(+), 30 deletions(-) commit 5865d0ffed3703ce7afe0d5d42d8c6da589ad958 Author: Dom Lachowicz Date: Thu Jan 12 01:28:38 2006 +0000 update changelog to notice the recent releases ChangeLog | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 7aa1ce7f58cab7617f4a663f2d515c899701d3fa Author: Caleb Michael Moore Date: Wed Jan 11 15:01:17 2006 +0000 bug 326485 ChangeLog | 4 ++++ rsvg-cairo-draw.c | 23 +++-------------------- 2 files changed, 7 insertions(+), 20 deletions(-) commit b2ea9bd5e8e4c497ee091ed14fc6a1540d137f13 Author: Dom Lachowicz Date: Wed Jan 11 05:11:15 2006 +0000 bump version number configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit db30c9f7d6c3abe0a912e0490ed6acbd75ec790d Author: Dom Lachowicz Date: Wed Jan 11 05:09:21 2006 +0000 fix libtool -export-symbols def file path Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5b2db9bfa37937187bccba8dc8a024fe3635f926 Author: Dom Lachowicz Date: Wed Jan 11 04:39:23 2006 +0000 added g_return_XXX sneeze-guards around public API ChangeLog | 4 ++++ rsvg-base.c | 19 +++++++++++++++++++ rsvg-cairo-render.c | 7 +++---- rsvg-image.c | 3 +++ 4 files changed, 29 insertions(+), 4 deletions(-) commit ae26ed66cddd4c36f06e7558850e05fb9ee1dc66 Author: Dom Lachowicz Date: Mon Jan 9 04:55:37 2006 +0000 326262 - export a few more symbols librsvg.def | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit b26fc49d41b6f33da2104c0e0de9cbabd365c968 Author: Dom Lachowicz Date: Mon Jan 9 03:18:12 2006 +0000 export 2 cairo-related functions librsvg.def | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit cff5af80161e904a6ff335532948729c0f98608e Author: Dom Lachowicz Date: Sat Jan 7 19:25:59 2006 +0000 List of symbols that we export Use libtool's -export-symbols to try to * librsvg.def: List of symbols that we export * Makefile.am: Use libtool's -export-symbols to try to only export the above symbols (on platforms where it's supported). ChangeLog | 6 ++++++ Makefile.am | 3 ++- librsvg.def | 28 ++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletions(-) commit f5a21384be81212ea126d3a23614d47bb165d15b Author: Dom Lachowicz Date: Sun Jan 1 20:33:03 2006 +0000 fix build rsvg-cairo-render.c | 1 + rsvg-cairo.h | 1 - rsvg-convert.c | 1 + 3 files changed, 2 insertions(+), 1 deletions(-) commit 3e759ef50b9dcb454be705f6df96866112040e70 Author: Dom Lachowicz Date: Sat Dec 31 17:33:54 2005 +0000 [Bug 325357] Compile fails when rsvg-cairo.h is #included ChangeLog | 4 ++++ rsvg-cairo.h | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 592c348386bec1eddc3705c8fb6f0394c1be7078 Author: Dom Lachowicz Date: Tue Dec 20 12:05:08 2005 +0000 Mozilla-config fixes so that it works with more config scripts Fix some * configure.in: Mozilla-config fixes so that it works with more config scripts * rsvg-convert.c: Fix some GCC 4.0 build warnings (323936) ChangeLog | 5 +++++ configure.in | 3 +-- rsvg-convert.c | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) commit a9c4fbf07fe820479202382743915ef801004ffc Author: Dom Lachowicz Date: Sat Dec 10 20:52:57 2005 +0000 support multi-page svg output too rsvg-convert.c | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) commit 220419536d545e4dd87672cab49dc67fff50fb08 Author: Dom Lachowicz Date: Sat Dec 10 18:07:18 2005 +0000 remove unecessary line from Makefile Makefile.am | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 06c6afab3fc3c9ea4e8b10e6ed346b4979ff081e Author: Dom Lachowicz Date: Sat Dec 10 18:00:41 2005 +0000 Remove Reimplement 'rsvg' command-line utility in terms of the newer * test-rsvg.c: Remove * rsvg.in: Reimplement 'rsvg' command-line utility in terms of the newer rsvg-convert ChangeLog | 2 + Makefile.am | 11 ++--- configure.in | 1 + rsvg.in | 69 ++++++++++++++++++++++++++++ test-rsvg.c | 143 ---------------------------------------------------------- 5 files changed, 77 insertions(+), 149 deletions(-) commit 5b6d1674b0e56f8f2dbfd1cf5c6ff2cb709850a0 Author: Dom Lachowicz Date: Sat Dec 10 17:15:35 2005 +0000 Remove New utility called 'rsvg-convert'. Can convert a SVG to a PS, PDF, * rsvg-cairo.c: Remove * rsvg-convert.c: New utility called 'rsvg-convert'. Can convert a SVG to a PS, PDF, or PNG. Can accept SVG input from STDIN and output to STDOUT. Has a lot more flexibility and functionality than the old 'rsvg' program. ChangeLog | 10 ++- Makefile.am | 7 +- rsvg-cairo.c | 118 ---------------------- rsvg-convert.c | 289 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-file-util.c | 12 +- rsvg-private.h | 3 + 6 files changed, 312 insertions(+), 127 deletions(-) commit b8ace23381c1f1c39b6886d92afb8d4806611dc5 Author: Caleb Michael Moore Date: Fri Dec 9 02:02:44 2005 +0000 bug 323568 ChangeLog | 5 +++++ rsvg-shapes.c | 5 +++++ 2 files changed, 10 insertions(+), 0 deletions(-) commit 2f837714311e97d56d33819aaa31a4e96ac66c2e Author: Ray Strode Date: Wed Dec 7 13:25:05 2005 +0000 remove the push call that's more probably wrong and clean up leaked 2005-12-07 Ray Strode * rsvg-base.c: remove the push call that's more probably wrong and clean up leaked viewbox list node (bug 323436) * rsvg-shapes.c: call finalize cleanup function of node parent class in path_node and poly_node free functions (bug 323435) * rsvg-structure.c: Ditto * rsvg-structure.h: Ditto ChangeLog | 9 +++++++++ rsvg-base.c | 4 +--- rsvg-shapes.c | 6 ++---- rsvg-structure.c | 9 ++++++++- rsvg-structure.h | 1 + 5 files changed, 21 insertions(+), 8 deletions(-) commit 847f3950fbd5bd9342f94759c79a98e8ca8b86d3 Author: Dom Lachowicz Date: Sun Dec 4 18:51:36 2005 +0000 silence a runtime warning rsvg-defs.c | 2 +- rsvg-image.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) commit 5fd08b74fea3b7fece503ab6bb5ce335a42804a2 Author: Dom Lachowicz Date: Sun Dec 4 18:46:37 2005 +0000 plug small mem leak; bug 322918 ChangeLog | 4 ++++ rsvg-defs.c | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit 0406e81078d1fb8d1f00193c625e60a4c92591bc Author: Caleb Michael Moore Date: Sun Dec 4 00:00:44 2005 +0000 fixed g_new related regression rsvg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2cd1fcab8f27ff9e65880dc3a4930c393ac7e9fc Author: Dom Lachowicz Date: Sat Nov 26 17:22:38 2005 +0000 remove unecessary g_new0() ChangeLog | 1 + rsvg-cairo-render.c | 3 ++- rsvg.c | 7 ++----- 3 files changed, 5 insertions(+), 6 deletions(-) commit 6e9d8ea461975520472ee589ab53c569c7493137 Author: Dom Lachowicz Date: Sat Nov 26 14:47:28 2005 +0000 bug 322489 ChangeLog | 6 ++++++ configure.in | 2 +- rsvg-base.c | 7 +++---- rsvg-cairo-draw.c | 12 +++++++----- rsvg-cairo-render.c | 9 +++++---- rsvg-cairo.h | 3 +++ rsvg-filter.c | 5 +++-- rsvg-image.c | 11 +++++++---- rsvg-paint-server.c | 2 +- rsvg.c | 8 ++------ rsvg.h | 13 +------------ 11 files changed, 39 insertions(+), 39 deletions(-) commit 9d65c44b7ed1c67eaf055157d2aed06a32f028bd Author: Caleb Michael Moore Date: Sat Nov 26 00:27:02 2005 +0000 fancy new partial render api ChangeLog | 4 ++++ rsvg-base.c | 3 --- rsvg-cairo-render.c | 18 +++++++++++++++++- rsvg-filter.c | 2 ++ rsvg-private.h | 1 + rsvg-structure.c | 8 ++++++++ rsvg.c | 43 ++++++++++++++++++++++++++++--------------- rsvg.h | 1 + 8 files changed, 61 insertions(+), 19 deletions(-) commit 85b7070c87780b8a6bff07f6010cbb8c25ff1136 Author: Dom Lachowicz Date: Fri Nov 25 22:40:35 2005 +0000 2.13.3 ChangeLog | 4 ++++ configure.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 5ea12e21e41a4c4ffac4c950ce39d9b22e736fb6 Author: Dom Lachowicz Date: Sat Nov 5 04:49:03 2005 +0000 remove libart based backend, as it has been replaced by cairo. libart is dead. long live libart! ChangeLog | 5 + rsvg-art-composite.c | 456 --------------------------------------- rsvg-art-composite.h | 48 ---- rsvg-art-draw.c | 511 -------------------------------------------- rsvg-art-draw.h | 41 ---- rsvg-art-mask.c | 206 ------------------ rsvg-art-mask.h | 47 ---- rsvg-art-paint-server.c | 544 ----------------------------------------------- rsvg-art-paint-server.h | 52 ----- rsvg-art-render.c | 136 ------------ rsvg-art-render.h | 55 ----- 11 files changed, 5 insertions(+), 2096 deletions(-) commit 2c794106fed43489c8baa0604b2c470f867a556b Author: Dom Lachowicz Date: Tue Nov 1 03:27:16 2005 +0000 Revert API changes to make the Gimp folk happier Reflect that change * rsvg.h: Revert API changes to make the Gimp folk happier * rsvg-base.c: Reflect that change elsewhere * test-display.c: Ditto * test-rsvg.c: Ditto * rsvg-cairo.c: Ditto ChangeLog | 8 ++++++++ rsvg-base.c | 37 +++++++++++++++++++++++++++++++++++-- rsvg-cairo.c | 2 +- rsvg.h | 7 +++++-- test-display.c | 2 +- test-rsvg.c | 2 +- 6 files changed, 51 insertions(+), 7 deletions(-) commit 5e28cb81f6373dc99ce6e1ad41fc2f50ed99297c Author: Caleb Michael Moore Date: Wed Oct 26 08:41:57 2005 +0000 damn GCC 4 to hell rsvg-css.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit bdcaa631a92d0e09cd59c57b2e7411c9110f5232 Author: Dom Lachowicz Date: Tue Oct 25 16:49:04 2005 +0000 disable building documentation until it works Makefile.am | 2 +- configure.in | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) commit fa0f2e61e417ec2aece737d6b189c975e33f70ae Author: Dom Lachowicz Date: Tue Oct 25 16:43:43 2005 +0000 update changelog for the release ChangeLog | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 436a85338217a8b7c8663ce12a78339b7143d729 Author: Caleb Michael Moore Date: Tue Oct 25 16:31:32 2005 +0000 base uri fix rsvg-file-util.c | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) commit 5e6ee1f93604b99ef24e8b4ca314be722fefb1e4 Author: Dom Lachowicz Date: Tue Oct 25 16:17:27 2005 +0000 fix make distcheck by descending down into the moz-plugin subdir Makefile.am | 2 +- configure.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit f78ad527c598287cbbb07aaae6437cb790666df0 Author: Caleb Michael Moore Date: Mon Oct 24 14:15:06 2005 +0000 merge filter regression fix rsvg-filter.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 17c29849cde69d6de3971f48ec5095f525abc724 Author: Caleb Michael Moore Date: Mon Oct 24 14:08:51 2005 +0000 cleaned up vbox handling a little rsvg-base.c | 6 +++--- rsvg-cairo-draw.c | 23 ++++++++++++----------- rsvg-css.c | 24 +++++++++++++----------- rsvg-css.h | 6 +++--- rsvg-marker.c | 25 ++++++++++++------------- rsvg-marker.h | 5 +++-- rsvg-paint-server.c | 19 +++---------------- rsvg-paint-server.h | 5 ++--- rsvg-private.h | 3 ++- rsvg-structure.c | 50 +++++++++++++++++++++----------------------------- rsvg-structure.h | 6 ++---- 11 files changed, 76 insertions(+), 96 deletions(-) commit 63a60bbf5df040a747133a56bfa616b610aa704a Author: Caleb Michael Moore Date: Mon Oct 24 11:07:42 2005 +0000 why, oh why does gcc 4 hate me? rsvg-base.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6a2acd07f3e6db3a04ee8949541228391fddf64c Author: Caleb Michael Moore Date: Mon Oct 24 06:54:23 2005 +0000 string rtti ChangeLog | 5 +++ rsvg-base.c | 92 +++++++++++++------------------------------------- rsvg-cairo-draw.c | 2 +- rsvg-filter.c | 55 +++++++++++------------------- rsvg-image.c | 1 - rsvg-marker.c | 4 +- rsvg-mask.c | 12 +++--- rsvg-paint-server.c | 33 +++++++----------- rsvg-private.h | 22 +----------- rsvg-shapes.c | 6 --- rsvg-structure.c | 40 +++++---------------- rsvg-structure.h | 2 - rsvg-text.c | 24 +++---------- 13 files changed, 90 insertions(+), 208 deletions(-) commit 869d9002be91ec046b395fc21445360097bc2cc6 Author: Caleb Michael Moore Date: Sun Oct 23 14:39:48 2005 +0000 image warning fix rsvg-image.c | 25 +++++++++---------------- 1 files changed, 9 insertions(+), 16 deletions(-) commit 299ac192364f59909df8bbfc670d3d823e68068a Author: Caleb Michael Moore Date: Sun Oct 23 03:08:04 2005 +0000 text rewrite ChangeLog | 8 +- rsvg-base.c | 22 +- rsvg-cairo-draw.c | 38 ++-- rsvg-css.c | 8 +- rsvg-filter.c | 202 ++++++++-------- rsvg-image.c | 18 +- rsvg-marker.c | 26 +- rsvg-mask.c | 16 +- rsvg-paint-server.c | 38 ++-- rsvg-private.h | 10 +- rsvg-shapes.c | 76 +++--- rsvg-structure.c | 48 ++-- rsvg-styles.c | 10 +- rsvg-text.c | 674 ++++++++++++++++++++------------------------------- rsvg-text.h | 11 +- 15 files changed, 528 insertions(+), 677 deletions(-) commit 8d1bad90ada1a24f6c1b7ad3e0b17298f05e96d4 Author: Caleb Michael Moore Date: Sat Oct 22 23:30:46 2005 +0000 got rid of the legacy dimension system rsvg-base.c | 15 --------------- rsvg-css.c | 18 ++++-------------- rsvg-css.h | 4 ---- rsvg-image.c | 3 --- rsvg-marker.c | 13 ++----------- rsvg-mask.c | 4 +--- rsvg-private.h | 4 ---- rsvg-structure.c | 41 ++++++++++++----------------------------- rsvg-styles.c | 16 ---------------- rsvg-styles.h | 1 - rsvg-text.c | 2 -- 11 files changed, 19 insertions(+), 102 deletions(-) commit 84a07d46d5d2d64996af6deb6fdf64c5ca7fb4f2 Author: Dom Lachowicz Date: Sat Oct 22 20:29:22 2005 +0000 more smarts about getting the user's language rsvg-cond.c | 21 ++++++++++----------- 1 files changed, 10 insertions(+), 11 deletions(-) commit 5089f856777c0d6df09c014f2fb9291ac11230c4 Author: Dom Lachowicz Date: Sat Oct 22 20:10:27 2005 +0000 setlocale(LC_ALL) may return "C". Evaluate $LANG first, equate "C" with * rsvg-cond.c (rsvg_cond_parse_system_language): setlocale(LC_ALL) may return "C". Evaluate $LANG first, equate "C" with "en". ChangeLog | 5 +++++ rsvg-cond.c | 11 ++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) commit cb8d9468eb4586af15f5f05d387cc2e223451d9f Author: Dom Lachowicz Date: Sat Oct 22 17:21:53 2005 +0000 Cache RsvgHandles rather than GByteArrays containing SVG data. Preparation * gtk-engine/svg-render.c: Cache RsvgHandles rather than GByteArrays containing SVG data. Preparation for move to cairo-only theme engine. ChangeLog | 5 ++++ gtk-engine/svg-render.c | 49 ++++++++++++++++++---------------------------- gtk-engine/svg.h | 3 +- 3 files changed, 26 insertions(+), 31 deletions(-) commit bdcb3f25908bc517046d4f5ab4ff5250a01c22c2 Author: Dom Lachowicz Date: Sat Oct 22 17:03:27 2005 +0000 Rip out libart backend; require the cairo backend, and require cairo >= * configure.in: Rip out libart backend; require the cairo backend, and require cairo >= 1.0.2 * Makefile.am: re-enable the gtk-engine and gdk-pixbuf-loader. Ditto, library re-org * librsvg-2.0.pc.in: Ditto * librsvg.spec.in: Ditto * rsvg.c: Ditto * gtk-engine/Makefile.am: Ditto ChangeLog | 9 +++ Makefile.am | 69 ++++----------------- configure.in | 80 +----------------------- gdk-pixbuf-loader/Makefile.am | 1 - gtk-engine/Makefile.am | 2 +- librsvg-2.0.pc.in | 2 +- librsvg.spec.in | 12 ++-- rsvg.c | 135 ++++++----------------------------------- 8 files changed, 51 insertions(+), 259 deletions(-) commit f4ba147dc607ef2b789cc93a6de000853b115375 Author: Dom Lachowicz Date: Sat Oct 22 16:36:22 2005 +0000 implement image zooming ChangeLog | 4 +++ rsvg-cond.c | 4 +- test-display.c | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++---- 3 files changed, 59 insertions(+), 7 deletions(-) commit e7228c6200b5794c7becf29d9fa019315cd99203 Author: Caleb Michael Moore Date: Sat Oct 22 10:05:33 2005 +0000 fixed small flood reversion rsvg-styles.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 6d491c28c741309708273229b115ca62d51604a7 Author: Caleb Michael Moore Date: Sat Oct 22 09:53:20 2005 +0000 filter box coordinates rsvg-filter.c | 601 +++++++++++++++------------------------------------------ rsvg-styles.c | 21 ++- rsvg-styles.h | 6 + 3 files changed, 181 insertions(+), 447 deletions(-) commit 7b7cae3be8c91779f3db7b316a16b20f362a11dc Author: Caleb Michael Moore Date: Sat Oct 22 07:31:40 2005 +0000 late normalization of coordinates rsvg-art-paint-server.h | 12 + rsvg-cairo-draw.c | 85 +++++--- rsvg-css.c | 48 +--- rsvg-css.h | 4 - rsvg-filter.c | 568 +++++++++++++---------------------------------- rsvg-filter.h | 2 +- rsvg-image.c | 18 +- rsvg-image.h | 3 +- rsvg-marker.c | 98 ++++---- rsvg-marker.h | 4 +- rsvg-paint-server.c | 50 ++--- rsvg-paint-server.h | 22 +-- rsvg-shapes.c | 250 +++++++++++---------- rsvg-structure.c | 63 +++--- rsvg-structure.h | 4 +- rsvg-styles.c | 19 +- rsvg-styles.h | 6 +- rsvg-text.c | 48 ++-- 18 files changed, 522 insertions(+), 782 deletions(-) commit 8d6b6819cc65841f85fb7c464d857082189e2fc5 Author: Caleb Michael Moore Date: Fri Oct 21 19:51:37 2005 +0000 gaussian speed improvements rsvg-filter.c | 55 ++++++++++++++++++++----------------------------------- 1 files changed, 20 insertions(+), 35 deletions(-) commit 3aef9f1538dc98cc4fbd07ba01a76d79af775977 Author: Caleb Michael Moore Date: Fri Oct 21 19:21:11 2005 +0000 gaussian blur changes rsvg-filter.c | 35 ++++++----------------------------- 1 files changed, 6 insertions(+), 29 deletions(-) commit b5e29cb723a5c5a926f7be1c7f31cf36de983b29 Author: Dom Lachowicz Date: Fri Oct 21 17:44:43 2005 +0000 on the 2.13.x release cycle configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 663f577f5319e59c943dd217897004004747812d Author: Dom Lachowicz Date: Fri Oct 21 17:31:43 2005 +0000 more robust way of getting your locale ChangeLog | 4 ++++ rsvg-cond.c | 20 ++++++++++++++------ 2 files changed, 18 insertions(+), 6 deletions(-) commit 52828443e9e87da833d790ef12bb114cddd3362c Author: Caleb Michael Moore Date: Fri Oct 21 17:24:18 2005 +0000 crisper filters rsvg-cairo-draw.c | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) commit a5c7e4187cf555e22c26197960c44ebd6f47647d Author: Caleb Michael Moore Date: Fri Oct 21 17:02:36 2005 +0000 even slighter border tweak rsvg-base.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 39b6d61ed7e1f0977e4b5bd24b30d6f8317e15c5 Author: Caleb Michael Moore Date: Fri Oct 21 17:01:15 2005 +0000 slight border tweak rsvg-base.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 952eeb4a6b0a73e62ef65f92734b48376e0e05c0 Author: Caleb Michael Moore Date: Fri Oct 21 16:49:39 2005 +0000 I hate gcc 4 rsvg-base.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit d1a973ec3fbb05ada753dad517e79cb216546574 Author: Caleb Michael Moore Date: Fri Oct 21 16:45:53 2005 +0000 bounding boxes and percentage fixes ChangeLog | 5 ++ rsvg-base.c | 165 +++++++++++++++++++++++++++++++++++++++++++++++++- rsvg-cairo-draw.c | 32 +++++++--- rsvg-cairo-render.c | 2 + rsvg-css.c | 100 ++++++++++++++++++++++++++++--- rsvg-css.h | 3 +- rsvg-mask.c | 40 +++---------- rsvg-mask.h | 3 +- rsvg-private.h | 29 ++++++++- rsvg-structure.c | 47 ++++++++++----- rsvg-structure.h | 2 +- rsvg.c | 3 + 12 files changed, 356 insertions(+), 75 deletions(-) commit 32765be654d33f0f8a18079cc86ab3790b10b280 Author: Dom Lachowicz Date: Fri Oct 21 02:00:23 2005 +0000 plug memleaks ChangeLog | 2 ++ rsvg-filter.c | 8 +------- rsvg-mask.c | 1 + 3 files changed, 4 insertions(+), 7 deletions(-) commit d207aa0e8a9d4b57d12e24d08f34d2d76b1e0b8c Author: Dom Lachowicz Date: Fri Oct 21 01:49:27 2005 +0000 fix major memleak ChangeLog | 1 + rsvg-cairo-draw.c | 15 ++++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) commit f597c0a9960b724146f2fb618f9a4c66494d1c95 Author: Dom Lachowicz Date: Thu Oct 20 23:02:01 2005 +0000 prioritize the cairo backend over the libart one; disable the libart backend until it builds again ChangeLog | 5 +++++ Makefile.am | 3 +-- configure.in | 35 ++++++++++++----------------------- 3 files changed, 18 insertions(+), 25 deletions(-) commit 8f62434505ca89646a59b880a2ca65e227551da8 Author: Caleb Michael Moore Date: Thu Oct 20 19:04:24 2005 +0000 SVG bounding box fix rsvg-structure.c | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) commit b548c854b973d17bb1f8cb30cf2cafc23433ce98 Author: Caleb Michael Moore Date: Thu Oct 20 18:49:49 2005 +0000 leak fixes rsvg-cairo-draw.c | 11 +++++++---- rsvg-filter.c | 1 - 2 files changed, 7 insertions(+), 5 deletions(-) commit 5754f4587084049354bfa4c4494ed330862736b9 Author: Caleb Michael Moore Date: Thu Oct 20 14:16:54 2005 +0000 fixed clipping rect bugs rsvg-structure.c | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) commit b80649283a92d37c0662253cb934d4acedd0b9b4 Author: Caleb Michael Moore Date: Thu Oct 20 14:05:42 2005 +0000 stopped double discrete layer effect application on images rsvg-cairo-draw.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 75a347f3911126298384da062f5d856f9b1b9f1e Author: Caleb Michael Moore Date: Thu Oct 20 13:43:29 2005 +0000 gcc 4 fixes rsvg-cairo-draw.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 462cb4efee29d18e977b60813ba90f4dc4085e1a Author: Caleb Michael Moore Date: Thu Oct 20 12:36:51 2005 +0000 filter cairo streamlining ChangeLog | 2 +- rsvg-cairo-draw.c | 68 +--------------- rsvg-filter.c | 231 ++++++++++++++++++++++++++++++++++------------------- rsvg-filter.h | 2 +- 4 files changed, 153 insertions(+), 150 deletions(-) commit 21d184416f3348182295d87277a414c9650ce084 Author: Caleb Michael Moore Date: Thu Oct 20 08:12:38 2005 +0000 0 initialization of new surfaces rsvg-cairo-draw.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit beb677f63402066ce8888010d5e6fc081739d4cb Author: Caleb Michael Moore Date: Thu Oct 20 07:56:42 2005 +0000 better bbox calculation for cairo stuff rsvg-cairo-draw.c | 40 ++++++++++++++++++++++------------------ rsvg-filter.c | 17 ++++++++++++++--- 2 files changed, 36 insertions(+), 21 deletions(-) commit d2154e2090f1d1249ac5f8fe2223e367f645b807 Author: Caleb Michael Moore Date: Wed Oct 19 18:30:36 2005 +0000 more cairo shit ChangeLog | 5 +++++ rsvg-cairo-draw.c | 23 +++++++++++------------ rsvg-filter.c | 4 ++++ 3 files changed, 20 insertions(+), 12 deletions(-) commit d157a30e40e168c0defdbcf5b8ac9df63b3a44ce Author: Caleb Michael Moore Date: Wed Oct 19 17:46:18 2005 +0000 getting rid of a lot of floats rsvg-cairo-draw.c | 21 ++--- rsvg-filter.c | 311 +++++++++++++++++++++++++++------------------------- 2 files changed, 169 insertions(+), 163 deletions(-) commit bcdd31a329df820de19560d6e7cb3223085c8548 Author: Caleb Michael Moore Date: Wed Oct 19 12:44:15 2005 +0000 more premul filters rsvg-cairo-draw.c | 65 +++++++++++++++++++++++++------ rsvg-filter.c | 112 ++++++++++++++++++++++++---------------------------- 2 files changed, 105 insertions(+), 72 deletions(-) commit f1d3716d4d80698cd395e92f89bcc9d5b192a968 Author: Caleb Michael Moore Date: Wed Oct 19 09:15:33 2005 +0000 more cairo filter fixes rsvg-filter.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f8561793db9cd793e62e77247465aae0759638a2 Author: Caleb Michael Moore Date: Wed Oct 19 09:08:23 2005 +0000 cairo filter improvements ChangeLog | 5 +- rsvg-base.c | 105 +++++++++++++++++++ rsvg-cairo-clip.c | 2 +- rsvg-cairo-clip.h | 2 +- rsvg-cairo-draw.c | 115 +++++++++++++++------ rsvg-cairo-render.c | 53 +---------- rsvg-cairo-render.h | 12 +-- rsvg-filter.c | 278 ++++++++++++++++++--------------------------------- rsvg-filter.h | 2 +- rsvg-private.h | 10 ++ rsvg-structure.c | 16 ++-- 11 files changed, 307 insertions(+), 293 deletions(-) commit c1ea9819232fbda9b9722e51d5703a19bfe883e3 Author: Caleb Michael Moore Date: Tue Oct 18 17:32:55 2005 +0000 filters with cairo ChangeLog | 5 ++ rsvg-cairo-draw.c | 162 +++++++++++++++++++++++++++++++++++++++++---------- rsvg-cairo-draw.h | 3 + rsvg-cairo-render.c | 2 +- rsvg-cairo-render.h | 1 + rsvg.c | 26 +------- 6 files changed, 144 insertions(+), 55 deletions(-) commit a72f363438521d56f83c74b65cfab0f6b5d027e6 Author: Dom Lachowicz Date: Sun Oct 16 19:36:52 2005 +0000 No need to new0() image data, it just wastes CPU since we'll be overwriting it anyway. ChangeLog | 5 +++++ rsvg-cairo-draw.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit d5b75acacd1bdc2eeee0e46b94173689fce564d1 Author: Caleb Michael Moore Date: Wed Oct 12 17:43:13 2005 +0000 image bound box rsvg-cairo-draw.c | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) commit 501b488d220b0268120b5cbc91f8f824c1138c8b Author: Caleb Michael Moore Date: Wed Oct 12 17:30:44 2005 +0000 cairo patterns and clipping ChangeLog | 7 ++++++- rsvg-cairo-draw.c | 53 ++++++++++++++++++++++++++++++++++++----------------- rsvg-cairo.c | 9 ++++++--- 3 files changed, 48 insertions(+), 21 deletions(-) commit 5b0807b866c1c2c1a49a91f2d31664bf943d17e2 Author: Caleb Michael Moore Date: Wed Oct 12 15:50:00 2005 +0000 mask efficiency improvement rsvg-cairo-draw.c | 24 +++++++----------------- 1 files changed, 7 insertions(+), 17 deletions(-) commit a00dea214d04889ca8717a85de9dbecb65ea3eac Author: Caleb Michael Moore Date: Wed Oct 12 15:14:55 2005 +0000 cairo clip path stuff rsvg-cairo-clip.c | 11 ++++++----- rsvg-cairo.c | 8 +++----- 2 files changed, 9 insertions(+), 10 deletions(-) commit 4289af24cf674ad5f4a8cb378ed8558171c7f215 Author: Caleb Michael Moore Date: Wed Oct 12 09:01:01 2005 +0000 objectBoudingBox clip paths and masks ChangeLog | 4 ++ rsvg-cairo-clip.c | 28 ++++++++++++++- rsvg-cairo-clip.h | 4 ++- rsvg-cairo-draw.c | 96 +++++++++++++++++++++++++++++++++++++++++++------- rsvg-cairo-render.c | 56 +++++++++++++++++++++++++++++ rsvg-cairo-render.h | 13 +++++++ rsvg-mask.c | 15 +++++--- 7 files changed, 193 insertions(+), 23 deletions(-) commit c9b099bc5c11f18cc22ae4e7099db2ffd800c9b5 Author: Caleb Michael Moore Date: Tue Oct 11 09:47:29 2005 +0000 cairo masks rsvg-cairo-draw.c | 111 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 95 insertions(+), 16 deletions(-) commit be4bb30a961a90ca383cb73d6ebf3c0839b0120d Author: Caleb Michael Moore Date: Tue Oct 11 07:42:41 2005 +0000 minor aspect ratio fix rsvg-image.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cddd5380ae199ec01cd80de1ee224380cab6e3c0 Author: Caleb Michael Moore Date: Mon Oct 10 22:00:11 2005 +0000 text and pattern fixes ChangeLog | 4 ++++ rsvg-cairo-draw.c | 8 ++++---- rsvg-text.c | 3 +++ 3 files changed, 11 insertions(+), 4 deletions(-) commit a28be53c6b4c65025728151f83ff0d4d93deac5f Author: Caleb Michael Moore Date: Mon Oct 10 16:50:11 2005 +0000 more cairo pattern stuff rsvg-cairo-draw.c | 36 ++++++++++++++++++++---------------- 1 files changed, 20 insertions(+), 16 deletions(-) commit d6038ad5bca977df531af0c20f288ca8e2fee28e Author: Caleb Michael Moore Date: Mon Oct 10 13:11:41 2005 +0000 viewbox pattern improvements rsvg-cairo-draw.c | 24 ++++++++++++++---------- 1 files changed, 14 insertions(+), 10 deletions(-) commit 5adc9e5d25ecca6e973f23a516d1ac47269714e3 Author: Caleb Michael Moore Date: Mon Oct 10 06:32:14 2005 +0000 radial gradient fix ChangeLog | 1 + rsvg-cairo-draw.c | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) commit 190d010b6f41db9bef0949489ff92d03876c7557 Author: Caleb Michael Moore Date: Mon Oct 10 05:51:24 2005 +0000 cairo pattern fixes ChangeLog | 4 ++ rsvg-art-paint-server.c | 4 +- rsvg-cairo-draw.c | 106 +++++++++++++++++++++++++++++++++++++++++++---- 3 files changed, 102 insertions(+), 12 deletions(-) commit 4261088f4c7bfb3b70b904035aa3fea2d412d7a3 Author: Christian Fredrik Kalager Schaller Date: Sun Oct 9 18:25:28 2005 +0000 change libxml test to 2.6.21 instead rsvg-base.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit f7c27d1f973faa482943dce110e1281f1435fb66 Author: Caleb Michael Moore Date: Sun Oct 9 06:22:39 2005 +0000 svg aspect ratio preservation ChangeLog | 4 ++++ rsvg-structure.c | 14 ++++++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) commit 6dcb3d285cc4af2b788ab9b49009569e37187afc Author: Carl Worth Date: Sun Oct 9 05:37:08 2005 +0000 Add preliminary support for patterns to rsvg-cairo, (doesn't do 2005-10-08 Carl Worth * rsvg-cairo-draw.c: (_set_source_rsvg_pattern): Add preliminary support for patterns to rsvg-cairo, (doesn't do transformed patterns yet). * rsvg-cairo-draw.c: (_set_source_rsvg_paint_server), (rsvg_cairo_render_path): Pass the RsvgDrawingCtx down do the sub-functions since the pattern drawing code needs it in order to call _rsvg_node_draw_children. ChangeLog | 11 +++++++++++ rsvg-cairo-draw.c | 53 ++++++++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 55 insertions(+), 9 deletions(-) commit ca9145e7e7760ae156283dce2c9c2e5f4c3d896e Author: Carl Worth Date: Sun Oct 9 02:43:18 2005 +0000 Add apparently missing POPT_LIBS flags to librsvg_2_cairo_la_LIBADD. 2005-10-08 Carl Worth * Makefile.am: Add apparently missing POPT_LIBS flags to librsvg_2_cairo_la_LIBADD. ChangeLog | 5 +++++ Makefile.am | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) commit 86e61e9edccbdc0be1795334375a4c741e196854 Author: Carl Worth Date: Sun Oct 9 02:42:22 2005 +0000 Add some more casts to let gcc4 compile once again without errors. 2005-10-08 Carl Worth * rsvg-base.c: (rsvg_entity_decl): Add some more casts to let gcc4 compile once again without errors. ChangeLog | 5 +++++ rsvg-base.c | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) commit eedf6dab3b80ddbbd5c27e5aa4d312e046bd83d6 Author: Dom Lachowicz Date: Sat Oct 8 23:24:59 2005 +0000 make xml entity substitution work. needs libxml2 2.6.22 or better. disable entities otherwise. ChangeLog | 2 ++ rsvg-base.c | 43 ++++++++++++++++++++++++++++++++----------- 2 files changed, 34 insertions(+), 11 deletions(-) commit c68cd73a337bf100a5a6924be7a50857f607769a Author: Dom Lachowicz Date: Sat Oct 8 22:23:35 2005 +0000 fix up conditional comparisions ChangeLog | 4 ++++ rsvg-cond.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 94b8b0abef7e5f26d0e8f2f8ce7fe52f5e5b1fdc Author: Caleb Michael Moore Date: Sat Oct 8 17:12:41 2005 +0000 scale clip rects rsvg-cairo-draw.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit b3532eaca286773b80e25e4b2f757dd18fc0438f Author: Caleb Michael Moore Date: Sat Oct 8 16:49:26 2005 +0000 gcc 4 fixes test-display.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit d44a3f5b7e5a6b25f96054de4a330e155d692bd1 Author: Caleb Michael Moore Date: Sat Oct 8 16:22:37 2005 +0000 clip paths now in rsvg-cairo-clip.c | 162 +++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-cairo-clip.h | 40 +++++++++++++ 2 files changed, 202 insertions(+), 0 deletions(-) commit a3bf1bd485add4d34e05cac2bc9f84b9e33edea7 Author: Caleb Michael Moore Date: Sat Oct 8 14:53:36 2005 +0000 cairo grey box fix ChangeLog | 2 ++ rsvg-cairo-draw.c | 7 +++++-- rsvg.c | 4 +++- 3 files changed, 10 insertions(+), 3 deletions(-) commit f1314e481555a13bc3e4116b3dc6f5724740df25 Author: Caleb Michael Moore Date: Sat Oct 8 06:19:13 2005 +0000 clipping in cairo ChangeLog | 4 ++++ Makefile.am | 4 +++- rsvg-cairo-draw.c | 18 +++++++++++------- rsvg-cairo-render.h | 4 ++-- 4 files changed, 20 insertions(+), 10 deletions(-) commit b49654fddc25261d054a313625c86fec4696a45f Author: Caleb Michael Moore Date: Fri Oct 7 17:41:38 2005 +0000 libart gradient fixes ChangeLog | 4 ++++ rsvg-art-paint-server.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 8d81f226335daae63913fd8ba4a314945addcfd1 Author: Dom Lachowicz Date: Fri Oct 7 16:05:02 2005 +0000 get rid of unecessary 0-ing of data rsvg-cairo-draw.c | 2 +- rsvg.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit c65b3e9bdc0ffd46351951c1e2ffb6747f217095 Author: Dom Lachowicz Date: Fri Oct 7 15:18:16 2005 +0000 hopefully get rid of static when using the cairo backend ChangeLog | 4 ++++ rsvg.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 65888c123dfc79c287606a2511e248abf37fb1d5 Author: Caleb Michael Moore Date: Fri Oct 7 12:15:10 2005 +0000 cairo stuff, I forgot what rsvg-cairo-draw.c | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) commit 57f375b690ca8467782f9dbdfcc15c69d675a01a Author: Caleb Michael Moore Date: Fri Oct 7 10:00:12 2005 +0000 put images the right spot ChangeLog | 1 + rsvg-cairo-draw.c | 5 +++++ 2 files changed, 6 insertions(+), 0 deletions(-) commit 4757045236249d44724d937345c00e03a5cb1ebf Author: Caleb Michael Moore Date: Fri Oct 7 09:18:12 2005 +0000 cairo transperancy fixes ChangeLog | 7 ++++++- rsvg-cairo-draw.c | 42 ++++++++++++++++++++++++++++++++++-------- test-display.c | 2 +- 3 files changed, 41 insertions(+), 10 deletions(-) commit 2f88a46dfc319481949f1a809d565b38029ef838 Author: Dom Lachowicz Date: Fri Oct 7 02:24:44 2005 +0000 mega hack to make multiImage sort-of work ChangeLog | 1 + rsvg-base.c | 9 +++++++++ 2 files changed, 10 insertions(+), 0 deletions(-) commit a60a8e3641385d527857ce539a7b9388dce00255 Author: Dom Lachowicz Date: Fri Oct 7 02:02:03 2005 +0000 don't set has_width or has_height unless their values are > 0 ChangeLog | 1 + rsvg-structure.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) commit 9588cc30652309d4479ec71932f5502f652a8432 Author: Dom Lachowicz Date: Fri Oct 7 01:43:34 2005 +0000 bug 318010 - populate save dialogs with the svg's name ChangeLog | 2 + configure.in | 2 +- test-display.c | 87 +++++++++++++++++++++++++++++++++++++++++++------------- 3 files changed, 70 insertions(+), 21 deletions(-) commit 0d540ccc78e4fc8a9d405976f36319a833ebbf22 Author: Dom Lachowicz Date: Fri Oct 7 01:22:45 2005 +0000 build out of srcdir; bug 158331 COPYING | 620 +++++++++++++++++++++++------------------------------------- ChangeLog | 4 + INSTALL | 131 +++++++++---- autogen.sh | 368 +++--------------------------------- 4 files changed, 357 insertions(+), 766 deletions(-) commit 8d336684315f21b3f0e315c538c1eebcfdb8ebae Author: Caleb Michael Moore Date: Wed Oct 5 02:49:30 2005 +0000 cairo stuff I think, I can't remember what I did yeserday before I went to bed, it was probably something to do with those courners ChangeLog | 4 ++++ rsvg-art-draw.c | 16 +++++++++++++++- rsvg-bpath-util.c | 16 ++-------------- 3 files changed, 21 insertions(+), 15 deletions(-) commit 09f392cae4d0cb5f08b60237f05eb93bd1ec8f04 Author: Dom Lachowicz Date: Tue Oct 4 16:10:55 2005 +0000 initialize pixels to 0 rsvg-cairo-draw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2e48864d36db8c15cf9426107c2a09a2079d156d Author: Caleb Michael Moore Date: Tue Oct 4 16:04:58 2005 +0000 cairo gradient spread repeat rsvg-cairo-draw.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit bc3d864b446944655d21b0f45c84df5a3f37b5db Author: Caleb Michael Moore Date: Tue Oct 4 15:49:44 2005 +0000 cairo currentcolor fixes rsvg-cairo-draw.c | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 deletions(-) commit a6aa4dabab519e983e0e9fdae3836c3ff4a615f4 Author: Caleb Michael Moore Date: Tue Oct 4 15:31:36 2005 +0000 I should really test to see if I fix something before I commit rsvg-cairo-draw.c | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) commit 3e4565d7b4f46b42e22306e23ec20a10edbe7474 Author: Caleb Michael Moore Date: Tue Oct 4 15:02:13 2005 +0000 cairo precision fix rsvg-cairo-draw.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit ea8dd583b0cf59e070ef95b79a27c3c4d1ac9b3b Author: Caleb Michael Moore Date: Tue Oct 4 14:36:42 2005 +0000 cairo obb fix rsvg-cairo-draw.c | 53 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 45 insertions(+), 8 deletions(-) commit f6b986d0f830c0bbfe551a8ba00833438ed248c4 Author: Dom Lachowicz Date: Tue Oct 4 12:29:00 2005 +0000 bug 317615 ChangeLog | 8 ++++++-- rsvg-shapes.c | 23 +++++++++++++++++------ 2 files changed, 23 insertions(+), 8 deletions(-) commit 148ad613dcafd55dbd6fd9c00ec5a972493b28bf Author: Caleb Michael Moore Date: Tue Oct 4 01:33:50 2005 +0000 bug #317871 ChangeLog | 4 ++++ rsvg-art-paint-server.c | 28 +++++++++++++++++----------- rsvg-paint-server.c | 19 +++++++++++++++---- 3 files changed, 36 insertions(+), 15 deletions(-) commit b94999489539c66a81ff2b9df529f1ab64fcdd39 Author: Caleb Michael Moore Date: Sun Oct 2 09:47:29 2005 +0000 colour inheritance fix ChangeLog | 7 +++++++ rsvg-art-paint-server.c | 28 ++++++++-------------------- rsvg-cairo-draw.c | 5 +---- rsvg-marker.c | 2 ++ rsvg-paint-server.c | 23 ++++++++++++++++------- rsvg-paint-server.h | 1 - rsvg-styles.c | 16 +++++++++++++--- rsvg-styles.h | 2 ++ 8 files changed, 49 insertions(+), 35 deletions(-) commit fe8c0fa42826dc005fa70bb93b930838e69c5eea Author: Dom Lachowicz Date: Sun Oct 2 04:23:25 2005 +0000 bug 314593 configure.in | 6 +--- doc/tmpl/rsvg-file-util.sgml | 65 ---------------------------------------- doc/tmpl/rsvg-gz.sgml | 8 ----- doc/tmpl/rsvg-unused.sgml | 67 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 68 insertions(+), 78 deletions(-) commit b1302804af5c76cf827865465c8164aef8f2b822 Author: Dom Lachowicz Date: Sat Oct 1 16:35:37 2005 +0000 bug 314593 ChangeLog | 4 ++++ configure.in | 6 +++++- 2 files changed, 9 insertions(+), 1 deletions(-) commit 7825fe9bdf245874bef69e05a4160c5419ceb1bb Author: Dom Lachowicz Date: Fri Sep 30 01:12:37 2005 +0000 bug 317549 ChangeLog | 4 ++++ rsvg-filter.c | 24 ++++++++++++------------ 2 files changed, 16 insertions(+), 12 deletions(-) commit bcf93a9d0744496446dedd025b5ac54b56c77818 Author: Dom Lachowicz Date: Tue Sep 27 18:40:07 2005 +0000 s/1024/100; it's a confidence level, not how much to check gdk-pixbuf-loader/io-svg.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 78e026f4aac4d640a04766ea3a0129edf53ad4ab Author: Dom Lachowicz Date: Sun Sep 25 19:40:47 2005 +0000 forward port a bunch of changes from the 2.12 branch ChangeLog | 18 ++++++++++++++++++ configure.in | 2 -- gdk-pixbuf-loader/Makefile.am | 9 +++++---- gdk-pixbuf-loader/io-svg.c | 8 ++++---- gtk-engine/Makefile.am | 2 +- moz-plugin/Makefile.am | 2 +- rsvg-shapes.c | 6 ++++-- rsvg-structure.c | 3 ++- 8 files changed, 35 insertions(+), 15 deletions(-) commit 15395ee2ef5a49112df57d92c85e813d5639ed12 Author: Christian Fredrik Kalager Schaller Date: Tue Sep 13 16:08:44 2005 +0000 make sure this thing works librsvg.spec.in | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit b671cc9d3e23b8a9fd4383e6855c1747a4c05f5a Author: Christian Fredrik Kalager Schaller Date: Thu Aug 25 22:07:17 2005 +0000 file Release_notes-2.11 was initially added on branch gnome-2-12-branch. commit b3de8dd971400f801baa40b6d1e0075ca6aadd12 Author: Christian Fredrik Kalager Schaller Date: Sat Aug 20 09:09:57 2005 +0000 fix up spec file librsvg.spec.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 389bff12c16e50b8201ce38d2cd4e84e0f4ec38c Author: Dom Lachowicz Date: Sat Aug 13 21:27:16 2005 +0000 patch from jean brefort for more correct new_stream() definition moz-plugin/moz-plugin.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 7e76a33c9c23aafbba97c09b527fef1df63e30f3 Author: Dom Lachowicz Date: Sat Aug 13 17:07:05 2005 +0000 be a bit more robust about the presence/absence of a url moz-plugin/moz-plugin.c | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) commit 19c7e65a133ee3a8b30e0d6bb0a4c25202647ef4 Author: Caleb Michael Moore Date: Tue Aug 9 16:51:46 2005 +0000 build fixes ChangeLog | 4 ++++ Makefile.am | 11 ++++++----- configure.in | 4 ++++ rsvg-cairo-draw.c | 16 +++++++++++++--- 4 files changed, 27 insertions(+), 8 deletions(-) commit 5eb041dc27ce29e499855458c156676b12f5f234 Author: Caleb Michael Moore Date: Mon Aug 8 20:35:37 2005 +0000 makefile fix Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e76f3234366b33a52ae531937d8100f123da8cc5 Author: Dom Lachowicz Date: Mon Aug 8 20:17:16 2005 +0000 un-premultiply ARGB into RGBA instead of going through a PNG intermediary ChangeLog | 5 ++++ rsvg-cairo-draw.c | 69 ++++++++++++++++++++++++++++++++++------------------ rsvg.c | 65 ++++++++++++++++++++++++++++++++----------------- 3 files changed, 92 insertions(+), 47 deletions(-) commit e96fa086a570072e3f6c00264e09832df54404c3 Author: Caleb Michael Moore Date: Mon Aug 8 18:56:09 2005 +0000 more cairo fixes rsvg-art-paint-server.c | 17 ++++++----------- rsvg-cairo-draw.c | 2 +- 2 files changed, 7 insertions(+), 12 deletions(-) commit 8c3f8fdd976e99abc183fb0a99dd6bf6f55b455e Author: Carl Worth Date: Mon Aug 8 18:43:58 2005 +0000 Invert matrix since cairo's pattern matrix is from user space to pattern 2005-08-08 Carl Worth * rsvg-cairo-draw.c: (_set_source_rsvg_linear_gradient), (_set_source_rsvg_radial_gradient): Invert matrix since cairo's pattern matrix is from user space to pattern space. ChangeLog | 6 ++++++ rsvg-cairo-draw.c | 2 ++ 2 files changed, 8 insertions(+), 0 deletions(-) commit 3aa4f5f87f42dd45a4d97ba91614777c1f832bfe Author: Caleb Michael Moore Date: Mon Aug 8 18:28:05 2005 +0000 rsvg-cario pserver stuff ChangeLog | 4 ++++ rsvg-cairo-draw.c | 23 ++++++++++++++++++++++- 2 files changed, 26 insertions(+), 1 deletions(-) commit 54b6c145fc6a09538843dbfe3a961476a99818ec Author: Dom Lachowicz Date: Sun Aug 7 23:41:29 2005 +0000 implement rsvg_handle_get_pixbuf() API in terms of Cairo if it's around, and libart is disabled, or nothing if neither is found. ChangeLog | 11 +- Makefile.am | 15 +- configure.in | 18 ++ rsvg-art-file-util.c | 361 ----------------------------- rsvg-file-util.c => rsvg-base-file-util.c | 0 rsvg-cairo-draw.c | 14 +- rsvg-file-util.c | 332 +++++++++++++++++++++++++-- rsvg.c | 108 +++++++-- test-display.c | 2 +- 9 files changed, 441 insertions(+), 420 deletions(-) commit 37bedd44cc0e15a52b3c7dd6d58788855f1e0817 Author: Dom Lachowicz Date: Sun Aug 7 20:09:39 2005 +0000 implement radial gradients for cario; seems to work ok ChangeLog | 1 + rsvg-cairo-draw.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) commit ccf1f8e732e8b1be5f69d2843e4ce2c13a1b7d90 Author: Dom Lachowicz Date: Sun Aug 7 20:00:20 2005 +0000 (largely) implement push/pop_discrete_layer() for cairo ChangeLog | 4 +++- rsvg-cairo-draw.c | 20 +++++++------------- rsvg-cairo-render.c | 6 ++++-- rsvg-cairo-render.h | 5 +++-- 4 files changed, 17 insertions(+), 18 deletions(-) commit c87ffa346df86695f4829a917e5188426a64aee4 Author: Dom Lachowicz Date: Sun Aug 7 19:38:44 2005 +0000 rendering images to cairo now largely works ChangeLog | 1 + rsvg-art-composite.c | 2 +- rsvg-art-composite.h | 2 +- rsvg-base.c | 2 +- rsvg-cairo-draw.c | 108 +++++++++++++++++++++++++++++++++++++++++--------- rsvg-cairo-draw.h | 2 +- rsvg-private.h | 8 ++-- 7 files changed, 98 insertions(+), 27 deletions(-) commit 37189b7c013cb16955e05b4e737c391d3c35ead9 Author: Dom Lachowicz Date: Sun Aug 7 16:09:01 2005 +0000 implement dash, width, miter limit, join, cap for cairo ChangeLog | 4 ++++ rsvg-cairo-draw.c | 8 +++++++- 2 files changed, 11 insertions(+), 1 deletions(-) commit e61070fb8e53c3cb96fd4aa5a8098ce8780c17d9 Author: Dom Lachowicz Date: Fri Aug 5 02:01:07 2005 +0000 don't export a 'quality' metric from rsvg-cairo rsvg-cairo.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 4574eea43fd3e80c66fcd308a14c53bf9a38d1fb Author: Carl Worth Date: Thu Aug 4 17:22:37 2005 +0000 Ignore rsvg-cairo and rsvg-view. 2005-08-04 Carl Worth * .cvsignore: Ignore rsvg-cairo and rsvg-view. * Makefile.am: Add new rsvg-cairo program. * rsvg-cairo-draw.c: (rsvg_cairo_render_path): Fix MOVETO and LINETO to pull the right coordinates out of the path structure so they don't always draw to (0,0). * rsvg-cairo.h: * rsvg-cairo-render.c: (rsvg_cairo_render): New header file, (intended to be public) which adds a single function for rendering with cairo: void rsvg_cairo_render (cairo_t *cr, RsvgHandle *handle); * rsvg-cairo.c: (main): Add new test program rsvg-cairo. .cvsignore | 2 + ChangeLog | 20 +++++++++ Makefile.am | 6 +++ rsvg-cairo-draw.c | 4 +- rsvg-cairo-render.c | 3 +- rsvg-cairo.c | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-cairo.h | 35 +++++++++++++++ 7 files changed, 186 insertions(+), 3 deletions(-) commit 0405b69e215672b4f493b86daa568282b807226b Author: Carl Worth Date: Thu Aug 4 16:23:42 2005 +0000 Silence some compiler warnings about (possibly) uninitialized variables. gtk-engine/svg-draw.c | 2 +- rsvg-art-draw.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit c64aac9079b68270a56b9415dddc6307b1b98447 Author: Carl Worth Date: Thu Aug 4 05:18:49 2005 +0000 Add more casts to quiet the gcc4 warnings. Some of these are particularly 2005-08-03 Carl Worth * test-display.c: (print_pixbuf), (save_svg), (main): * gdk-pixbuf-loader/io-svg.c: (fill_info): * gtk-engine/svg-render.c: (svg_cache_value_new): * rsvg-art-paint-server.c: (rsvg_art_paint_server_lin_grad_render), (rsvg_art_paint_server_rad_grad_render): Add more casts to quiet the gcc4 warnings. Some of these are particularly annoying and show the dangers of API functions that use unsigned char* for character strings. We now have casts for string literals (yuck\!). In a few places I was able to change the type of a buffer from char[] to unsigned char[] to avoid a cast. * doc/rsvg-sections.txt: Add all the unused declarations to this file in order to silence the compile-time warning. Most everything is added in a new Private subsection. Also add new rsvg-cairo block. ChangeLog | 18 +++++++ doc/rsvg-sections.txt | 106 ++++++++++++++++++++++++++++++++++++++++++++ gdk-pixbuf-loader/io-svg.c | 8 ++-- gtk-engine/svg-render.c | 2 +- rsvg-art-paint-server.c | 4 +- test-display.c | 10 ++-- 6 files changed, 136 insertions(+), 12 deletions(-) commit 2cfe4d01ec240e29b8726ed70af172996bc13fdf Author: Dom Lachowicz Date: Thu Aug 4 01:38:36 2005 +0000 implement push/pop discrete layer ChangeLog | 2 ++ rsvg-cairo-draw.c | 35 +++++++++++++++++++++++++++++++++++ rsvg-cairo-render.c | 2 +- rsvg-cairo-render.h | 2 ++ 4 files changed, 40 insertions(+), 1 deletions(-) commit dc26b626646d300fb3d5b2b2c6538f0690187ea4 Author: Dom Lachowicz Date: Thu Aug 4 01:24:38 2005 +0000 implement rsvg_cairo_get_image_of_node() ChangeLog | 4 ++++ rsvg-cairo-draw.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 50 insertions(+), 2 deletions(-) commit 33535c0c9d02b385a9bb9480dc3e6c8e2f703f88 Author: Dom Lachowicz Date: Thu Aug 4 01:05:35 2005 +0000 stub out 4 cairo-rendering functions rsvg-cairo-draw.c | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) commit e5892537a843159c59afd63bc424f9421d81f609 Author: Dom Lachowicz Date: Thu Aug 4 01:03:05 2005 +0000 reworked version of a patch from cworth - paths now render nicely via cairo ChangeLog | 7 ++++- rsvg-base.c | 32 +++++++++++------------ rsvg-cairo-draw.h | 28 ++++++++++++++++++-- rsvg-cairo-render.c | 69 +++++++++++++++++++++++++++++++++++++++++++++++++- rsvg-cairo-render.h | 1 + rsvg.c | 3 +- rsvg.h | 62 ++++++++++++++++++++++++++-------------------- 7 files changed, 150 insertions(+), 52 deletions(-) commit 8988947ab5127c2bba10f23bcd9a75cd3f00280b Author: Dom Lachowicz Date: Wed Aug 3 23:47:26 2005 +0000 more compartmentalization of libart, accomodation for cairo ChangeLog | 7 + Makefile.am | 1 + rsvg-file-util.c => rsvg-art-file-util.c | 0 rsvg-base.c | 2 +- rsvg-cairo-draw.c | 12 +- rsvg-file-util.c | 332 ++---------------------------- rsvg-private.h | 10 - rsvg.c | 2 +- rsvg.h | 16 ++ 9 files changed, 54 insertions(+), 328 deletions(-) commit 7cd6345dfe69e95b652998717d0543a94dc84ac7 Author: Carl Worth Date: Wed Aug 3 23:28:21 2005 +0000 Set cairo's CTM based on state->affine so that paths are properly * rsvg-cairo-draw.c: (_set_rsvg_affine), (rsvg_cairo_render_path): Set cairo's CTM based on state->affine so that paths are properly transformed. ChangeLog | 6 ++++++ rsvg-cairo-draw.c | 14 ++++++++++++++ 2 files changed, 20 insertions(+), 0 deletions(-) commit c2f4cbae36e5973c9c7b22933af122435ff6ae6c Author: Carl Worth Date: Wed Aug 3 20:36:49 2005 +0000 Add some very preliminary code to render paths with cairo. There's code 2005-08-03 Carl Worth * rsvg-cairo-draw.c: (_pattern_add_rsvg_color_stops), (_set_source_rsvg_linear_gradient), (_set_source_rsvg_radial_gradient), (_set_source_rsvg_solid_colour), (_set_source_rsvg_pattern), (_set_source_rvsg_paint_server), (rsvg_cairo_render_path): Add some very preliminary code to render paths with cairo. There's code here to do solid colors as well as linear and radial gradients, (but no patterns yet). We don't yet have interfaces on top that allow any of this to be tested so it's guaranteed to be broken, (and likely is in many ways). ChangeLog | 13 ++++ rsvg-cairo-draw.c | 184 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 196 insertions(+), 1 deletions(-) commit 372dbe1af3bcb297279da3c73307c14347a49dce Author: Carl Worth Date: Wed Aug 3 00:58:05 2005 +0000 (rsvg_entity_decl), (rsvg_handle_write_impl): Add casts to quiet gcc4's 2005-08-02 Carl Worth * rsvg-base.c: (rsvg_desc_handler_characters), (rsvg_title_handler_characters), (rsvg_metadata_handler_characters), (rsvg_characters), (rsvg_entity_decl), (rsvg_handle_write_impl): Add casts to quiet gcc4's complaints about "pointer targets differ in signedness". Not types were changed here, only casts added. The type disagreement is with glib, string.h, and libxml2 as follows: g_strndup((char*)ch, len) strlen((char*name) entity->name = (xmlChar*)dupname entity->SystemID = (xmlChar*)g_strdup ((char*)systemId) etc. ChangeLog | 17 +++++++++++++++++ rsvg-base.c | 26 +++++++++++++------------- 2 files changed, 30 insertions(+), 13 deletions(-) commit 697a5cdd7257fada9eeaeb5e492ce3cd8d133753 Author: Carl Worth Date: Wed Aug 3 00:40:19 2005 +0000 Ignore *.lot .cvsignore | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9ad2064d74ecbb27630eb605bf54567c057e1752 Author: Carl Worth Date: Wed Aug 3 00:32:55 2005 +0000 Add several generated files. * .cvsignore: * doc/.cvsignore: * moz-plugin/.cvsignore: Add several generated files. .cvsignore | 7 +++++++ ChangeLog | 6 ++++++ doc/.cvsignore | 1 + moz-plugin/.cvsignore | 2 ++ 4 files changed, 16 insertions(+), 0 deletions(-) commit b64892b5f0075ec8eb3d07aa98bd396a35ba551b Author: Dom Lachowicz Date: Sun Jul 31 17:21:29 2005 +0000 some work toward a cairo rsvg backend Makefile.am | 32 +++++++++++++++++-------- configure.in | 47 ++++++++++++++++++++++++++++++++++-- rsvg-art-mask.c | 2 + rsvg-cairo-draw.c | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-cairo-draw.h | 40 +++++++++++++++++++++++++++++++ rsvg-cairo-render.c | 62 ++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-cairo-render.h | 47 ++++++++++++++++++++++++++++++++++++ 7 files changed, 282 insertions(+), 13 deletions(-) commit 231c0b025e92a3569f192e9c95da2a27076b7562 Author: Dom Lachowicz Date: Sat Jul 30 18:58:01 2005 +0000 unbreak handling the attribute ChangeLog | 6 ++++++ rsvg-base.c | 5 +++++ 2 files changed, 11 insertions(+), 0 deletions(-) commit e5f7232393281de6b3ffe1913b48517e56657cda Author: Caleb Michael Moore Date: Sat Jul 30 04:29:13 2005 +0000 ignore namespaces ChangeLog | 6 ++++++ rsvg-base.c | 9 +++++++++ 2 files changed, 15 insertions(+), 0 deletions(-) commit e90f80c8a675b01861ae7506a950f51d492ec747 Author: Dom Lachowicz Date: Sat Jul 30 00:38:55 2005 +0000 fix bug 311277, from William McCann ChangeLog | 5 +++++ gdk-pixbuf-loader/io-svg.c | 21 +++++++++++++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) commit d6979476d10d1c2b61ffca6e2f076c0b43ba5503 Author: Caleb Michael Moore Date: Thu Jul 28 18:10:20 2005 +0000 filters working ChangeLog | 7 + Makefile.am | 6 +- rsvg-art-composite.c | 247 ++++----------------- rsvg-art-composite.h | 7 +- rsvg-art-draw.c | 17 +- rsvg-art-render.c | 1 + rsvg-art-render.h | 2 +- rsvg-base.c | 8 +- rsvg-css.c | 11 +- rsvg-css.h | 2 +- rsvg-filter.c | 623 ++++++++++++++++++++++++++++++++------------------ rsvg-filter.h | 14 +- rsvg-image.c | 5 +- rsvg-image.h | 1 - rsvg-marker.c | 3 - rsvg-marker.h | 2 +- rsvg-private.h | 9 + rsvg-structure.c | 18 +- rsvg-structure.h | 4 +- rsvg-styles.c | 14 +- rsvg-styles.h | 3 + 21 files changed, 523 insertions(+), 481 deletions(-) commit df5c228a04d7d897a612a89f904b5951d4e72df5 Author: Caleb Michael Moore Date: Thu Jul 21 06:40:06 2005 +0000 added librsvg base for real rsvg-base.c | 1337 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 1337 insertions(+), 0 deletions(-) commit 5055c39d6951e3d33bb3b43aa48288cb9c46c596 Author: Caleb Michael Moore Date: Thu Jul 21 06:08:55 2005 +0000 further splitting ChangeLog | 4 + Makefile.am | 37 +- configure.in | 29 ++- rsvg-filter.c | 13 +- rsvg-private.h | 6 + rsvg.c | 1287 +------------------------------------------------------- 6 files changed, 68 insertions(+), 1308 deletions(-) commit 8c6b1c55bf7c5a9f7daa98a93fdf2f8448b7d981 Author: Dom Lachowicz Date: Thu Jul 21 00:46:08 2005 +0000 separate out the libart bits into their own shared library ChangeLog | 5 +++++ Makefile.am | 20 +++++++++++++------- gdk-pixbuf-loader/Makefile.am | 3 ++- gtk-engine/Makefile.am | 2 +- librsvg-2.0.pc.in | 2 +- 5 files changed, 22 insertions(+), 10 deletions(-) commit ef7dcf61e43d17a97ab49a57a2be0f8427889e10 Author: Caleb Michael Moore Date: Wed Jul 20 16:03:14 2005 +0000 clip path fix ChangeLog | 4 ++++ rsvg-art-mask.c | 41 +++++++++++------------------------------ rsvg-structure.c | 12 +++++------- 3 files changed, 20 insertions(+), 37 deletions(-) commit e82f31e82d3e71441b85eeb5f7bbf876a9433cd4 Author: Caleb Michael Moore Date: Wed Jul 20 14:34:12 2005 +0000 temp disable for branch rsvg-structure.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit b74a19ae8dd48658595f4d2e05cd551298bb18fd Author: Caleb Michael Moore Date: Wed Jul 20 07:48:08 2005 +0000 marker fix ChangeLog | 4 ++ rsvg-marker.c | 3 ++ rsvg-structure.c | 102 +++++++++++++++++++++++++++--------------------------- 3 files changed, 58 insertions(+), 51 deletions(-) commit c930cbd10f999c327081960a31719563cf4dc48f Author: Caleb Michael Moore Date: Tue Jul 19 14:47:27 2005 +0000 consistant node children and styles ChangeLog | 6 + rsvg-art-paint-server.c | 43 +++-- rsvg-filter.c | 433 ++++++++++++++++++++++++----------------------- rsvg-marker.c | 6 +- rsvg-mask.c | 11 +- rsvg-paint-server.c | 30 +--- rsvg-private.h | 1 + rsvg-shapes.c | 28 +--- rsvg-structure.c | 55 +++--- rsvg-structure.h | 6 +- rsvg.c | 24 +-- 11 files changed, 311 insertions(+), 332 deletions(-) commit 5f9f64c35d33895080fe31dd118a21d1154fe6b9 Author: Caleb Michael Moore Date: Mon Jul 11 02:29:57 2005 +0000 bug 309885 ChangeLog | 4 ++ rsvg-private.h | 9 ++++- rsvg-structure.c | 99 +++++++++++++++-------------------------------------- rsvg.c | 54 ++++++++++++++++++++++++++--- 4 files changed, 88 insertions(+), 78 deletions(-) commit ca6b19470d8e0f3417ec09ed97bd9c3e2542462f Author: Dom Lachowicz Date: Fri Jul 1 02:16:25 2005 +0000 bug 303086 ChangeLog | 1 + rsvg-text.c | 18 +++++++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) commit 790b5fcb9b7bce72f1bcb9b42eb0894ac73a67cf Author: Dom Lachowicz Date: Fri Jul 1 02:03:17 2005 +0000 bug 308472, from behdad ChangeLog | 1 + rsvg-structure.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) commit e18f646151f73667b7bd71991c302ca35a792beb Author: Dom Lachowicz Date: Fri Jul 1 01:59:28 2005 +0000 bug 309234 ChangeLog | 1 + rsvg.c | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 10 deletions(-) commit b12b03d49f665ddca3ae7387b59e6432550efd10 Author: Dom Lachowicz Date: Fri Jul 1 01:57:17 2005 +0000 bug 309233, from joss @ debian.org ChangeLog | 4 +++- rsvg-file-util.c | 7 ++++++- test-rsvg.c | 9 ++++++++- 3 files changed, 17 insertions(+), 3 deletions(-) commit 40638bcae7fdcc4c9422b11cc884a692cf7be084 Author: Dom Lachowicz Date: Thu Jun 30 18:51:35 2005 +0000 bug 309220 ChangeLog | 4 ++++ rsvg-image.c | 5 ----- 2 files changed, 4 insertions(+), 5 deletions(-) commit e0c48805cf4cdb140ee5e62281221fc3128937dc Author: Caleb Michael Moore Date: Mon Jun 27 11:36:30 2005 +0000 fixed little slipup of dom's ChangeLog | 2 +- rsvg.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) commit d90944211d572e67bad584c5d47b1cd68fb7c660 Author: Dom Lachowicz Date: Fri Jun 24 12:14:56 2005 +0000 make so that non-svg things don't get passed to us gdk-pixbuf-loader/io-svg.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 9ce9b3b91bcae570bce95f750fa0034b918e432d Author: Dom Lachowicz Date: Fri Jun 24 12:12:36 2005 +0000 fix bug 308810 ChangeLog | 4 ++++ rsvg.c | 30 +++++++++++++++++++++--------- 2 files changed, 25 insertions(+), 9 deletions(-) commit 490de883777be8f769568df6b6342c862022c2f2 Author: Caleb Michael Moore Date: Thu Jun 23 18:29:17 2005 +0000 trying something for rahga rsvg-filter.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 82545f84e342dc15dca82f1b9631cc40a3513103 Author: Caleb Michael Moore Date: Thu Jun 23 10:40:54 2005 +0000 memleak fix ChangeLog | 4 ++++ rsvg.c | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) commit 2d21a84a196711aebacc18ce427052228595deef Author: Caleb Michael Moore Date: Thu Jun 16 17:07:42 2005 +0000 dash fix ChangeLog | 4 ++++ rsvg-styles.c | 14 ++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) commit f4cb374bf85b39c966d1ebf509bb19d7e65d8b8f Author: Caleb Michael Moore Date: Thu Jun 16 05:47:09 2005 +0000 image size fixes, applied memleak patch ChangeLog | 5 +++++ rsvg-art-paint-server.c | 13 +++++++++---- rsvg-structure.c | 8 ++------ rsvg-styles.c | 2 ++ rsvg.c | 42 ++++++++++++++++-------------------------- 5 files changed, 34 insertions(+), 36 deletions(-) commit 8e3878b76b571872e3ade1bdfbd9a08413419f60 Author: Tor Lillqvist Date: Tue Jun 14 16:18:51 2005 +0000 Get CFLAGS and LIBS also for fontconfig and freetype. Don't use 2005-06-14 Tor Lillqvist * configure.in: Get CFLAGS and LIBS also for fontconfig and freetype. Don't use -Wsign-promo, gcc 3.4 says that's only for C++ and Objective-C. * Makefile.am (INCLUDES): Use LIBRSVG_DATADIR instead of just DATADIR as that clashes with some Windows header that gets dragged in into some compilations. (Not that any of the source files refer to DATADIR.) (librsvg_2_la_LIBADD): Link with freetype libs. * librsvg-zip.in: Distribute also rsvg-view.exe and rsvg.exe. Get the engine and loader DLLs from correct places. ChangeLog | 15 +++++++++++++++ Makefile.am | 4 ++-- configure.in | 37 ++++++++++++++++++++----------------- librsvg-zip.in | 6 ++++-- 4 files changed, 41 insertions(+), 21 deletions(-) commit 8d95d35ac113bf80ee4d13055011d2e5f0d1c8d2 Author: Caleb Michael Moore Date: Sat Jun 4 00:31:30 2005 +0000 fixed a little bug with big annoying consequences ChangeLog | 5 +++++ rsvg-art-paint-server.c | 8 ++++---- rsvg-paint-server.c | 18 +++++++++--------- rsvg-paint-server.h | 6 +++--- rsvg-structure.c | 8 +++++--- rsvg.c | 5 ++++- 6 files changed, 30 insertions(+), 20 deletions(-) commit 73fd32d46785f11728376e6ac2c81cf85c7d13e8 Author: Caleb Michael Moore Date: Wed Jun 1 05:42:13 2005 +0000 polyline fix ChangeLog | 4 ++++ rsvg-shapes.c | 56 ++------------------------------------------------------ 2 files changed, 6 insertions(+), 54 deletions(-) commit b690fb808e0eba3e1008b73a4e4464eb6ecd9165 Author: Caleb Michael Moore Date: Mon May 30 02:29:14 2005 +0000 DOM progression of shapes ChangeLog | 9 +- rsvg-filter.c | 216 +++++++---------- rsvg-filter.h | 5 +- rsvg-image.c | 3 +- rsvg-marker.c | 24 +-- rsvg-paint-server.c | 12 +- rsvg-shapes.c | 680 +++++++++++++++++++++++++++++++++------------------ rsvg-shapes.h | 15 +- rsvg-structure.c | 13 +- rsvg.c | 128 +++++----- 10 files changed, 633 insertions(+), 472 deletions(-) commit b0924de4209326c88b8a45fc7477b7cd803ffb2a Author: Caleb Michael Moore Date: Fri May 20 00:30:15 2005 +0000 fixed bug 161467 rsvg-paint-server.c | 6 +++--- rsvg-structure.c | 8 +++++++- rsvg-structure.h | 2 ++ rsvg.c | 1 - 4 files changed, 12 insertions(+), 5 deletions(-) commit 31c5c2db80df440fb2213ea51e07205aec04e003 Author: Caleb Michael Moore Date: Thu May 19 23:05:30 2005 +0000 pserver domification ChangeLog | 4 + rsvg-art-paint-server.c | 47 ++- rsvg-filter.c | 4 - rsvg-marker.c | 1 - rsvg-mask.c | 2 - rsvg-paint-server.c | 1001 +++++++++++++++++++---------------------------- rsvg-paint-server.h | 55 ++- rsvg-private.h | 1 - rsvg-structure.c | 47 +-- rsvg-structure.h | 3 - rsvg.c | 25 +- 11 files changed, 497 insertions(+), 693 deletions(-) commit c29dd1c3baeb7faa536bde467715dddfc18b5ff0 Author: Caleb Michael Moore Date: Tue May 17 06:39:54 2005 +0000 fixed use problems ChangeLog | 4 ++++ rsvg-filter.c | 12 ------------ rsvg-filter.h | 3 --- rsvg-mask.c | 12 ------------ rsvg-mask.h | 6 ------ rsvg-structure.c | 35 +++++------------------------------ rsvg-structure.h | 3 --- rsvg.c | 46 ++++++++++++++++++---------------------------- 8 files changed, 27 insertions(+), 94 deletions(-) commit a3613bf39c88d45bb3e69b2007c5f1fbe601560e Author: Caleb Michael Moore Date: Mon May 16 14:45:47 2005 +0000 further DOM restructuring ChangeLog | 7 ++ rsvg-art-mask.c | 6 +- rsvg-art-paint-server.c | 10 +- rsvg-filter.c | 231 +++++++++++++++++++++++++++-------------------- rsvg-filter.h | 10 +-- rsvg-image.c | 99 ++++++++++---------- rsvg-image.h | 3 +- rsvg-marker.c | 158 ++++++++++++-------------------- rsvg-marker.h | 5 +- rsvg-mask.c | 82 ++--------------- rsvg-mask.h | 5 - rsvg-paint-server.c | 19 +++-- rsvg-paint-server.h | 3 +- rsvg-private.h | 2 + rsvg-structure.c | 186 +++++++++++++++----------------------- rsvg-structure.h | 11 ++- rsvg.c | 44 +++++----- 17 files changed, 386 insertions(+), 495 deletions(-) commit cf2e610b3469e5a29194225accd5c06c225b2047 Author: Caleb Michael Moore Date: Sun May 15 17:53:10 2005 +0000 more DOM stuff ChangeLog | 4 + rsvg-art-mask.c | 9 +- rsvg-filter.c | 529 +++++++++++++++++++++++++++++++----------------------- rsvg-filter.h | 37 ++-- rsvg-mask.c | 158 +++++++++-------- rsvg-mask.h | 16 +- rsvg-private.h | 4 + rsvg-structure.c | 370 +++++++++++++++++-------------------- rsvg-structure.h | 20 +- rsvg.c | 116 +++++++------ 10 files changed, 673 insertions(+), 590 deletions(-) commit e3a24a0fb92e39db17c71591e1973614c41d01ff Author: Dom Lachowicz Date: Sat May 14 16:43:34 2005 +0000 bug 304045 ChangeLog | 1 + rsvg-image.c | 5 ++--- rsvg-text.c | 3 +++ 3 files changed, 6 insertions(+), 3 deletions(-) commit 39fbc6f3dfd76e1e5db31b25214c811ba0005185 Author: Dom Lachowicz Date: Sat May 14 16:31:37 2005 +0000 bug 170164 ChangeLog | 1 + rsvg-text.c | 23 ++++++++++------------- 2 files changed, 11 insertions(+), 13 deletions(-) commit 90503661b0a19d282acee1c9fbd9c6368c0f61e5 Author: Dom Lachowicz Date: Sat May 14 16:28:44 2005 +0000 bug 302905 ChangeLog | 4 ++++ rsvg-filter.c | 2 ++ 2 files changed, 6 insertions(+), 0 deletions(-) commit d19b22f8cf8512a213524ca96a24b7fa623d32d7 Author: Caleb Michael Moore Date: Sat May 14 16:18:34 2005 +0000 DOM stuff ChangeLog | 4 + rsvg-art-mask.c | 4 +- rsvg-art-paint-server.c | 4 +- rsvg-defs.c | 18 ++- rsvg-defs.h | 6 + rsvg-filter.c | 545 ++++++++++++++++++----------------------------- rsvg-filter.h | 42 ++-- rsvg-image.c | 13 +- rsvg-marker.c | 2 +- rsvg-mask.c | 31 ++-- rsvg-private.h | 9 +- rsvg-shapes.c | 17 +- rsvg-structure.c | 153 ++++++++------ rsvg-structure.h | 14 +- rsvg-text.c | 13 +- rsvg.c | 55 +++-- 16 files changed, 429 insertions(+), 501 deletions(-) commit a5eeb4cf8b239e97917f557493b03b6ec92806c3 Author: Caleb Michael Moore Date: Wed Mar 16 15:30:27 2005 +0000 naming and structure changes ChangeLog | 8 ++ rsvg-art-composite.c | 2 +- rsvg-art-mask.c | 12 ++-- rsvg-art-paint-server.c | 8 +- rsvg-defs.c | 18 ++-- rsvg-defs.h | 27 +------ rsvg-filter.c | 16 ++-- rsvg-filter.h | 2 +- rsvg-image.c | 36 +++++---- rsvg-image.h | 6 +- rsvg-marker.c | 23 +++--- rsvg-marker.h | 6 +- rsvg-mask.c | 66 ++++++++------- rsvg-mask.h | 8 +- rsvg-paint-server.c | 40 +++++----- rsvg-paint-server.h | 10 +- rsvg-private.h | 22 +++++- rsvg-shapes.c | 32 ++++---- rsvg-shapes.h | 6 +- rsvg-structure.c | 202 ++++++++++++++++++++++++---------------------- rsvg-structure.h | 46 ++++------- rsvg-styles.h | 6 +- rsvg-text.c | 26 +++--- rsvg-text.h | 6 +- rsvg.c | 6 +- 25 files changed, 326 insertions(+), 314 deletions(-) commit bf80029013973aef98c942d60f0a3d4554d6a6f8 Author: Dom Lachowicz Date: Sun Mar 13 15:54:41 2005 +0000 bug 170164 ChangeLog | 7 ++++++- rsvg-art-paint-server.c | 2 +- rsvg-paint-server.c | 16 ++++++++-------- rsvg-paint-server.h | 11 ++++++++--- rsvg-structure.c | 3 ++- 5 files changed, 25 insertions(+), 14 deletions(-) commit d26ec01c3b6e940fc88feb708fd1edc80b5f6c52 Author: Dom Lachowicz Date: Sat Mar 12 18:34:41 2005 +0000 make work ChangeLog | 4 +++ rsvg-private.h | 2 - rsvg-structure.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-structure.h | 4 ++- rsvg.c | 12 +++------- 5 files changed, 68 insertions(+), 11 deletions(-) commit 33db5b49312721645f6e668798b3bf4b77c125ce Author: Dom Lachowicz Date: Sat Mar 12 18:02:11 2005 +0000 some work toward conditionals, visibility being handled properly rsvg-art-draw.c | 6 ------ rsvg-cond.c | 2 +- rsvg-marker.c | 2 +- rsvg-paint-server.c | 2 +- rsvg-private.h | 3 ++- rsvg-structure.c | 26 ++++++++++++++------------ rsvg-structure.h | 4 ++-- rsvg.c | 12 +++++++----- 8 files changed, 28 insertions(+), 29 deletions(-) commit e67b70cc53bb47b0bbae226148e8ead4ab5756cb Author: Dom Lachowicz Date: Sat Mar 12 00:47:49 2005 +0000 remove outdated gtk-doc foo doc/tmpl/rsvg-file-util.sgml | 65 ++++++++++++++++++++++++++++++++++++++++ doc/tmpl/rsvg-gz.sgml | 8 +++++ doc/tmpl/rsvg-unused.sgml | 67 ------------------------------------------ 3 files changed, 73 insertions(+), 67 deletions(-) commit 04d198e71c62cc7577ef8abb72a6acd8488a2d0e Author: Caleb Michael Moore Date: Thu Mar 10 16:31:32 2005 +0000 structural and paint server reorganisation ChangeLog | 6 + TODO | 10 + rsvg-paint-server.c | 578 ++++++++++++++++++++++++++++++++++++++ rsvg-paint-server.h | 9 + rsvg-private.h | 6 - rsvg-structure.c | 90 ++++--- rsvg-structure.h | 4 +- rsvg.c | 775 +++++---------------------------------------------- 8 files changed, 721 insertions(+), 757 deletions(-) commit 16f71f0d3bc05859d926a30578b4bec9c09cab10 Author: Dom Lachowicz Date: Thu Mar 10 00:25:18 2005 +0000 fix bug 169720 ChangeLog | 5 +++++ configure.in | 39 +++++++++++++++++++++++++++------------ moz-plugin/Makefile.am | 6 +----- 3 files changed, 33 insertions(+), 17 deletions(-) commit 039d42219fcfa7caa51830d30933c2ebbaffbbb0 Author: Caleb Michael Moore Date: Thu Mar 3 12:13:21 2005 +0000 markers out of backend ChangeLog | 4 ++ rsvg-art-composite.c | 39 ++++++++--------------- rsvg-art-draw.c | 83 -------------------------------------------------- rsvg-marker.c | 80 ++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-marker.h | 2 + rsvg.c | 1 + 6 files changed, 100 insertions(+), 109 deletions(-) commit 902515d4c76148acba23a751dd41595b5192ba4a Author: Caleb Michael Moore Date: Thu Mar 3 05:14:20 2005 +0000 clip path fix ChangeLog | 4 +++ rsvg-art-composite.c | 33 +++++++++++++++++------------ rsvg-art-draw.c | 15 ++++--------- rsvg-art-mask.c | 56 ++++++++++++++++++------------------------------- rsvg-art-mask.h | 2 +- rsvg-art-render.c | 4 --- 6 files changed, 50 insertions(+), 64 deletions(-) commit cbd4b6dbcef8bc0471bafe243321f7a0003de393 Author: Dom Lachowicz Date: Thu Mar 3 03:40:05 2005 +0000 more work on bug 169051 rsvg-defs.c | 27 ++++++++++++++------------- 1 files changed, 14 insertions(+), 13 deletions(-) commit 582f92053829cafef7bd9801e2d1dba0925a498f Author: Dom Lachowicz Date: Thu Mar 3 03:37:30 2005 +0000 more work on bug 169051 rsvg-defs.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 3a12ae465d816c0a7ffec62d7745d784a0f648cd Author: Dom Lachowicz Date: Thu Mar 3 01:36:26 2005 +0000 bug 169051 ChangeLog | 4 ++++ rsvg-image.c | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletions(-) commit eff0cd7498ce04d56d307166e47e11ffe64e3728 Author: Dom Lachowicz Date: Sun Feb 27 00:00:36 2005 +0000 update TODO, improve RsvgRender interface ChangeLog | 8 +++++ TODO | 66 +++++++++++++++++++++++++++++++++++++++++++--- rsvg-affine.c | 4 --- rsvg-art-composite.c | 2 +- rsvg-art-composite.h | 2 +- rsvg-art-draw.c | 25 +++-------------- rsvg-art-draw.h | 6 ++-- rsvg-art-mask.c | 2 +- rsvg-art-render.c | 71 +++++++++++++++++++++++++++++++++++++++++++++++--- rsvg-art-render.h | 2 +- rsvg-filter.c | 4 --- rsvg-path.c | 4 --- rsvg-private.h | 18 +++++++++++- rsvg-shapes.c | 4 --- rsvg.c | 56 +++++++++++++++------------------------ 15 files changed, 187 insertions(+), 87 deletions(-) commit 72aed17f5200a12c31adcfcc8a6ef35e8edbdd62 Author: Dom Lachowicz Date: Sat Feb 26 00:29:50 2005 +0000 more libart removal ChangeLog | 1 + rsvg-art-draw.c | 8 +++++--- rsvg-bpath-util.c | 42 +++++++++++++++++++++--------------------- rsvg-bpath-util.h | 25 ++++++++++++++++++++++--- rsvg-filter.c | 2 +- rsvg-styles.c | 18 ++++++++---------- rsvg-styles.h | 32 +++++++++++++++++++++++++++----- 7 files changed, 85 insertions(+), 43 deletions(-) commit d307bdcefb88a68ad3953aaadf066c0ebeb1c26a Author: Dom Lachowicz Date: Sat Feb 26 00:14:07 2005 +0000 remove deprecated functionality ChangeLog | 5 + Makefile.am | 5 - configure.in | 2 +- doc/tmpl/rsvg-file-util.sgml | 65 ------------- doc/tmpl/rsvg-gz.sgml | 8 -- doc/tmpl/rsvg-unused.sgml | 67 +++++++++++++ doc/tmpl/rsvg.sgml | 8 +- rsvg-file-util.c | 213 ------------------------------------------ rsvg-gz.c | 38 -------- rsvg-gz.h | 36 ------- rsvg.c | 43 +-------- rsvg.h | 35 +------- test-display.c | 2 +- test-rsvg.c | 2 +- 14 files changed, 85 insertions(+), 444 deletions(-) commit 8d1fc68913ce6a044c367f6a6bc9d0384a2dd5ac Author: Caleb Michael Moore Date: Fri Feb 25 13:50:39 2005 +0000 de-artification of core ChangeLog | 4 + Makefile.am | 10 +- rsvg-art-draw.c | 4 +- rsvg-paint-server.c => rsvg-art-paint-server.c | 502 +++---------------- rsvg-art-paint-server.h | 40 ++ rsvg-paint-server.c | 639 ++---------------------- rsvg-paint-server.h | 34 ++- 7 files changed, 185 insertions(+), 1048 deletions(-) commit e277e02331ba5530787534545a47a202ac6b12cb Author: Dom Lachowicz Date: Thu Feb 24 05:20:50 2005 +0000 more deprecations rsvg.h | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) commit 8c15fa203158dfc59c889171d3bbc0880289acc5 Author: Dom Lachowicz Date: Thu Feb 24 00:56:26 2005 +0000 squash some duplicated code rsvg-cond.c | 45 ++++++++++----------------------------------- 1 files changed, 10 insertions(+), 35 deletions(-) commit 4dc53ecc650ba7af74415756e1b28e54ba9f6e40 Author: Dom Lachowicz Date: Thu Feb 24 00:46:28 2005 +0000 steal libart's affine code. more work toward deprecating/purging libart ChangeLog | 2 + Makefile.am | 1 + rsvg-affine.c | 273 ++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-art-composite.c | 7 +- rsvg-art-draw.c | 7 +- rsvg-filter.c | 7 +- rsvg-image.c | 1 - rsvg-marker.c | 17 ++-- rsvg-paint-server.c | 31 +++--- rsvg-private.h | 48 +++++++++ rsvg-shapes.c | 2 - rsvg-structure.c | 26 ++--- rsvg-styles.c | 65 +++++-------- rsvg-text.c | 2 - rsvg.c | 21 ++-- 15 files changed, 402 insertions(+), 108 deletions(-) commit 459c450edeef5d97125720d1d7f7aa816a03de08 Author: Dom Lachowicz Date: Thu Feb 24 00:20:40 2005 +0000 deprecate rsvg-gz. move its functionality into rsvghandle itself. ChangeLog | 6 +- Makefile.am | 2 +- gdk-pixbuf-loader/io-svg.c | 7 +-- gtk-engine/svg-render.c | 6 +-- rsvg-defs.c | 1 - rsvg-file-util.c | 18 +----- rsvg-gz.c | 117 +------------------------------------ rsvg-gz.h | 2 + rsvg-private.h | 23 +------ rsvg.c | 138 +++++++++++++++++++++++++++++++------------- 10 files changed, 116 insertions(+), 204 deletions(-) commit 260d03cd3662a039098dd58b1573405ccd32833d Author: Dom Lachowicz Date: Wed Feb 23 23:42:12 2005 +0000 bug 168182, gnome-vfs support for rsvg-view ChangeLog | 6 +++++ rsvg-image.c | 2 +- test-display.c | 63 ++++++++++++++++++++++++++++--------------------------- 3 files changed, 39 insertions(+), 32 deletions(-) commit 901e96e1650ddec60849358c153190b702be5eac Author: Caleb Michael Moore Date: Wed Feb 23 16:04:50 2005 +0000 seperation and fixes ChangeLog | 6 ++ Makefile.am | 2 + rsvg-art-composite.c | 12 ++-- rsvg-art-mask.c | 240 ++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-art-mask.h | 47 ++++++++++ rsvg-mask.c | 218 +--------------------------------------------- rsvg-mask.h | 12 --- rsvg-paint-server.c | 53 ++++++----- 8 files changed, 333 insertions(+), 257 deletions(-) commit cf83fe9985f8b6d4e9bb79e53be69b08a6ac7b61 Author: Dom Lachowicz Date: Fri Feb 18 16:11:35 2005 +0000 bug 167813 ChangeLog | 4 ++++ rsvg-filter.c | 2 +- rsvg-structure.c | 3 +++ 3 files changed, 8 insertions(+), 1 deletions(-) commit d90ab3224315053656017052477b3885ca057331 Author: Caleb Michael Moore Date: Thu Feb 17 18:25:52 2005 +0000 moved libart crap out of RsvgState ChangeLog | 4 + rsvg-art-composite.c | 187 ++++++++++++++++++++++++++++++++------------------ rsvg-art-composite.h | 3 +- rsvg-art-draw.c | 20 +++--- rsvg-art-render.c | 8 ++ rsvg-art-render.h | 4 + rsvg-defs.c | 37 ++++++++++ rsvg-defs.h | 7 ++ rsvg-filter.c | 32 +++++---- rsvg-image.c | 18 +---- rsvg-mask.c | 11 ++-- rsvg-private.h | 9 ++- rsvg-shapes.c | 4 - rsvg-structure.c | 43 ++++-------- rsvg-structure.h | 2 +- rsvg-styles.c | 33 --------- rsvg-styles.h | 8 -- rsvg-text.c | 4 - rsvg.c | 21 ++++-- 19 files changed, 254 insertions(+), 201 deletions(-) commit a3786dac8e67bfff8683591b657c9769286b36bd Author: Caleb Michael Moore Date: Thu Feb 17 02:56:14 2005 +0000 pattern fix ChangeLog | 32 +++++++++++++++++++++++++++++++- rsvg-paint-server.c | 14 ++++---------- 2 files changed, 35 insertions(+), 11 deletions(-) commit 8c7f0d7306f319e80c8310accbb1f29ce776953f Author: Caleb Michael Moore Date: Wed Feb 16 14:00:03 2005 +0000 made images abstract rsvg-art-composite.c | 143 +++++++++++++++++++++++++++++++++++- rsvg-art-composite.h | 9 ++- rsvg-art-draw.c | 63 ++++++++++++++++ rsvg-art-draw.h | 2 + rsvg-art-render.c | 8 ++ rsvg-filter.c | 24 +++--- rsvg-filter.h | 4 - rsvg-image.c | 199 +------------------------------------------------- rsvg-image.h | 3 - rsvg-private.h | 4 + rsvg.c | 5 + 11 files changed, 241 insertions(+), 223 deletions(-) commit be57dd139c9fd4a89937a2beb11b550835320e9d Author: Caleb Michael Moore Date: Wed Feb 16 10:31:40 2005 +0000 woops, forgot to add rsvg-art-render.c to CVS rsvg-art-render.c | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-art-render.h | 51 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+), 0 deletions(-) commit 58ccacd66e8fe5419f62aaf092225b647b7e851c Author: Caleb Michael Moore Date: Tue Feb 15 16:54:03 2005 +0000 fixed little reversion bug rsvg-mask.c | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) commit 627b10cbd5657ccd7c9109118bf4112207fbbba5 Author: Dom Lachowicz Date: Tue Feb 15 16:50:17 2005 +0000 fix file's header rsvg-shapes.c | 25 ------------------------- 1 files changed, 0 insertions(+), 25 deletions(-) commit 0963ceb7928224e34656be069b5d73932add19e4 Author: Caleb Michael Moore Date: Tue Feb 15 16:42:30 2005 +0000 multi plugins Makefile.am | 2 + rsvg-art-composite.c | 22 +++++++----- rsvg-art-composite.h | 10 +++--- rsvg-art-draw.c | 68 ++++++++++++++++++++--------------- rsvg-art-draw.h | 4 +- rsvg-filter.c | 7 ++-- rsvg-image.c | 10 ++++-- rsvg-mask.c | 26 ++++++++++---- rsvg-paint-server.c | 16 +++++---- rsvg-private.h | 17 ++++++++- rsvg-shapes.c | 15 -------- rsvg-structure.c | 76 ++-------------------------------------- rsvg-structure.h | 5 --- rsvg-text.c | 95 -------------------------------------------------- rsvg.c | 33 +++++++++++++---- 15 files changed, 145 insertions(+), 261 deletions(-) commit 37a84c4f7dadfa3127deaeaed46852b321018320 Author: Caleb Michael Moore Date: Fri Feb 11 15:48:58 2005 +0000 took the really pixel dependant stuff out of rsvg-styles.c and put it in a file of it's own Makefile.am | 2 + rsvg-art-composite.c | 432 ++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-art-composite.h | 47 ++++++ rsvg-art-draw.c | 2 +- rsvg-filter.c | 96 ----------- rsvg-image.c | 1 + rsvg-mask.c | 1 + rsvg-structure.c | 1 + rsvg-styles.c | 308 ----------------------------------- rsvg-styles.h | 3 - 10 files changed, 485 insertions(+), 408 deletions(-) commit 7072c08c2c0e054fef272927fcb0b62ce6c7108d Author: Caleb Michael Moore Date: Fri Feb 11 13:38:17 2005 +0000 split the behemoth rsvg-shapes.c into bite size meaty chunks ChangeLog | 5 + Makefile.am | 8 + rsvg-art-draw.c | 529 +++++++++++++ rsvg-art-draw.h | 39 + rsvg-defs.c | 2 +- rsvg-filter.c | 10 +- rsvg-filter.h | 4 +- rsvg-image.c | 803 ++++++++++++++++++++ rsvg-image.h | 65 ++ rsvg-marker.c | 287 +++++++ rsvg-marker.h | 56 ++ rsvg-mask.c | 10 +- rsvg-mask.h | 6 +- rsvg-paint-server.c | 4 +- rsvg-paint-server.h | 2 +- rsvg-private.h | 11 +- rsvg-shapes.c | 2103 +-------------------------------------------------- rsvg-shapes.h | 115 +--- rsvg-structure.c | 651 ++++++++++++++++ rsvg-structure.h | 106 +++ rsvg-styles.c | 27 +- rsvg-styles.h | 16 +- rsvg-text.c | 40 +- rsvg.c | 93 +-- 24 files changed, 2676 insertions(+), 2316 deletions(-) commit eaf07a88aab2f65bb217cf6a8aaeeaef81fdb6d8 Author: Dom Lachowicz Date: Wed Feb 9 17:41:59 2005 +0000 update changelog entry ChangeLog | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3966f15f5c13e3c2d9f767af79675ebb5ba674c3 Author: Caleb Michael Moore Date: Wed Feb 9 15:48:15 2005 +0000 committed makingnonsense patch ChangeLog | 4 ++++ rsvg-private.h | 2 +- rsvg-styles.c | 6 +++--- rsvg.c | 8 ++++---- 4 files changed, 12 insertions(+), 8 deletions(-) commit 7e173e9b1b6251b0b6950ff82a5e35b591037c1d Author: Dom Lachowicz Date: Wed Feb 9 14:36:27 2005 +0000 bump version number ChangeLog | 6 +++++- configure.in | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) commit cc2566bb0c03feff7df219cfe4753193bed4a24e Author: Caleb Michael Moore Date: Wed Feb 9 04:06:56 2005 +0000 fixed reversion found by chris ChangeLog | 1 + rsvg-filter.c | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) commit 27b32593c6ef676b3a6c7b96aca538ca407ac94e Author: Caleb Michael Moore Date: Wed Feb 9 03:56:11 2005 +0000 gradient transformation fix ChangeLog | 4 ++++ rsvg-paint-server.c | 44 +++++++++++++++++++++++++++++++------------- 2 files changed, 35 insertions(+), 13 deletions(-) commit e628fa9b4e0d74601c5a923d55b0d909f20ce025 Author: Caleb Michael Moore Date: Tue Feb 8 16:43:03 2005 +0000 bug 166673 ChangeLog | 4 ++++ rsvg-styles.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 255a4616588ec82564bba964fcad6c1c6c5c83c3 Author: Caleb Michael Moore Date: Mon Feb 7 03:34:42 2005 +0000 style override reversal ChangeLog | 3 ++- rsvg-styles.c | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) commit 0eb4279da675e47ba364d374b7523ff0d53907ad Author: Caleb Michael Moore Date: Mon Feb 7 03:22:15 2005 +0000 fix, fix and style cleanup ChangeLog | 6 + rsvg-shapes.c | 176 +++++++++++++++---------------- rsvg-shapes.h | 3 +- rsvg-styles.c | 325 +++++++++++++++++++++++++++++++-------------------------- rsvg-styles.h | 12 +- rsvg.c | 4 + 6 files changed, 278 insertions(+), 248 deletions(-) commit 1ceee38e0f3c4b5f6691fbc22f638e04ee63c518 Author: Dom Lachowicz Date: Sat Jan 29 00:48:54 2005 +0000 work toward getting the mozilla plugin to print on unix ChangeLog | 5 + moz-plugin/moz-plugin.c | 191 +++++++++++++++++++++++++++++++---------------- 2 files changed, 132 insertions(+), 64 deletions(-) commit f3cfcf3f348a4f2dccbafea7e73068fe0791ecb6 Author: Dom Lachowicz Date: Wed Jan 19 01:14:29 2005 +0000 bump version to 2.9.5 ChangeLog | 4 ++++ configure.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit f892a21125913bef96c1821b4c4f06928f1784d1 Author: Dom Lachowicz Date: Tue Jan 18 02:56:58 2005 +0000 fix mingw compile issue where gtk_plug is annoyingly not available test-display.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 0e5c0930251d98125cc71ad9ad37d6927c28bb9a Author: Dom Lachowicz Date: Thu Jan 13 16:51:18 2005 +0000 bug 163886/163947 ChangeLog | 6 +++++- rsvg.c | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) commit 5f6a4771e8f590d7902ab3ee8eb08aac3c7c4857 Author: Dom Lachowicz Date: Wed Jan 12 02:23:44 2005 +0000 install docs in a place that devhelp knows about ChangeLog | 4 ++++ configure.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit ec41cb013376e7e6ef3bd62e19299dcaa2bbaccc Author: Dom Lachowicz Date: Wed Dec 22 20:55:12 2004 +0000 remove some unecessary allocations rsvg-text.c | 19 +++++-------------- 1 files changed, 5 insertions(+), 14 deletions(-) commit 8ca5d862455145342b37dd8f6b96812390d96536 Author: Dom Lachowicz Date: Wed Dec 22 20:15:35 2004 +0000 bug 158897 ChangeLog | 1 + Makefile.am | 51 +++++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 48 insertions(+), 4 deletions(-) commit 86f8c6d47a2e4aaa637ef43a302704b35e8ef282 Author: Dom Lachowicz Date: Wed Dec 22 20:12:27 2004 +0000 fix bug 161823 ChangeLog | 4 ++++ moz-plugin/moz-plugin.c | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) commit 3fe5c8e048bc26d8f0e71c1511d43e053f5a82a0 Author: Caleb Michael Moore Date: Sun Nov 28 17:02:12 2004 +0000 marker fixes ChangeLog | 4 +++ rsvg-filter.c | 2 +- rsvg-mask.c | 9 ++----- rsvg-shapes.c | 54 ++++++++++++++++++++++++++++++++---------------- rsvg-shapes.h | 3 ++ rsvg-styles.c | 6 +++- rsvg-text.c | 63 ++++++++++++++++++++------------------------------------ 7 files changed, 74 insertions(+), 67 deletions(-) commit 7ebf2c8ab80c047564dcb3a529413072efd32c83 Author: Dom Lachowicz Date: Thu Nov 18 13:25:44 2004 +0000 use the new filechooser in rsvg-view instead of gtkfileselection ChangeLog | 4 + test-display.c | 242 ++++++++++++++++++++++++++++++++------------------------ 2 files changed, 141 insertions(+), 105 deletions(-) commit 1929dc106a1f9fd62ea6e782d282f875a485fea9 Author: Dom Lachowicz Date: Thu Nov 18 01:25:50 2004 +0000 rsvg's convenience API should now be able to transparently handle remote files via Gnome VFS, if available ChangeLog | 5 +++ rsvg-file-util.c | 85 +++++++++++++++++++++++------------------------------- rsvg.c | 2 +- 3 files changed, 42 insertions(+), 50 deletions(-) commit 62df05629698e9b52d77a633c8b9da15a6c3971c Author: Caleb Michael Moore Date: Wed Nov 17 15:32:17 2004 +0000 fixed gradient inherit by href bug opened uup recently rsvg-defs.c | 8 ++++++-- rsvg.c | 6 +++--- 2 files changed, 9 insertions(+), 5 deletions(-) commit a9bf46986ae15a19d986118af6d18388f0f2d85d Author: Caleb Michael Moore Date: Wed Nov 17 14:39:57 2004 +0000 vfs linking and stuff ChangeLog | 4 ++++ rsvg-defs.c | 42 ++++++++++-------------------------------- rsvg-file-util.c | 17 +++++++++++++++-- rsvg-private.h | 4 +++- rsvg-shapes.c | 5 +++++ rsvg.c | 20 ++++++++++++++++++++ 6 files changed, 57 insertions(+), 35 deletions(-) commit 07ef3d5ff75930730b5efa12a0c24f62939a4b71 Author: Dom Lachowicz Date: Wed Nov 17 14:02:59 2004 +0000 refactor image downloading code. caleb can now use this for linking ChangeLog | 5 ++ rsvg-private.h | 5 ++ rsvg-shapes.c | 211 +++++++++++++++++++++++++------------------------------- 3 files changed, 104 insertions(+), 117 deletions(-) commit fbb6780313c44fd84bea4db3fdced77ce1a4bd1b Author: Caleb Michael Moore Date: Wed Nov 17 05:30:14 2004 +0000 interfile linking, w00t ChangeLog | 4 ++ rsvg-defs.c | 96 +++++++++++++++++++++++++++++++++++++++++++++++++- rsvg-defs.h | 3 ++ rsvg-filter.c | 26 ++++++-------- rsvg-mask.c | 52 ++++++++++++---------------- rsvg-paint-server.c | 3 -- rsvg-shapes.c | 4 +- rsvg-shapes.h | 3 ++ rsvg-text.c | 8 ++++ rsvg.c | 1 + 10 files changed, 148 insertions(+), 52 deletions(-) commit 03d4b91975aa49e75ecd2f419d9e04170a31a446 Author: Dom Lachowicz Date: Wed Nov 17 03:28:59 2004 +0000 mozilla plugin should now report errors back to the browser in some critical cases moz-plugin/moz-plugin.c | 71 ++++++++++++++++++++++++++++------------------ 1 files changed, 43 insertions(+), 28 deletions(-) commit 43b65c50b71308c0398c45568588b3b4302523d7 Author: Dom Lachowicz Date: Wed Nov 17 03:17:31 2004 +0000 clean up the pixbuf loader a bit gdk-pixbuf-loader/io-svg.c | 56 ++++++++++++++----------------------------- 1 files changed, 18 insertions(+), 38 deletions(-) commit 9b81034e35c3a6de5843e474efdc1a0fd13a259f Author: Caleb Michael Moore Date: Wed Nov 17 02:56:39 2004 +0000 added website link on the request of rahga README | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 8c8d2edfa8d2ab2f177701447c2203172091a1aa Author: Caleb Michael Moore Date: Wed Nov 17 02:22:11 2004 +0000 added changelog entry, changed readme, and put myself on the maintainers list ChangeLog | 9 +++++++++ MAINTAINERS | 6 +++++- README | 11 ++--------- 3 files changed, 16 insertions(+), 10 deletions(-) commit 285c5a3a9332c592e750e970a16e4c040e5db8ae Author: Caleb Michael Moore Date: Mon Nov 15 14:38:42 2004 +0000 inherit on error rsvg-css.c | 15 +++++++++++---- rsvg-paint-server.c | 6 +++--- 2 files changed, 14 insertions(+), 7 deletions(-) commit 2566420e33de02d17848a37d6aa31475c66597be Author: Caleb Michael Moore Date: Mon Nov 15 14:22:50 2004 +0000 text space formatting gdk-pixbuf-loader/io-svg.c | 2 +- rsvg-private.h | 2 + rsvg-text.c | 93 +++++++++++++++++++++++++++++++++++++------- rsvg.c | 8 ++++ 4 files changed, 90 insertions(+), 15 deletions(-) commit 0a0837a94f873f39c1ed1b84005752685bd1fde3 Author: Dom Lachowicz Date: Sun Nov 14 16:28:48 2004 +0000 fix up some macros rsvg-css.c | 32 +++++++++++++++++++------------- 1 files changed, 19 insertions(+), 13 deletions(-) commit dfdbbd17c9080955365f90bd944e13ea015a6a25 Author: Caleb Michael Moore Date: Sun Nov 14 07:26:26 2004 +0000 text clip paths working again rsvg-shapes.c | 2 + rsvg-text.c | 124 +++++++++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 119 insertions(+), 7 deletions(-) commit c7fddd4f47660780943ee4f7bc11bedbc2d0ae6d Author: Caleb Michael Moore Date: Sun Nov 14 04:33:38 2004 +0000 more text improvements rsvg-text.c | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 113 insertions(+), 17 deletions(-) commit 80ad074d1de159630ba5b4b89b0e980d37e08f4b Author: Dom Lachowicz Date: Sat Nov 13 16:21:00 2004 +0000 fix bug 158157 gdk-pixbuf-loader/io-svg.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 003a3967202e12ef098158ab84d55cd478888f9b Author: Caleb Michael Moore Date: Sat Nov 13 13:15:51 2004 +0000 text better rsvg-styles.c | 3 -- rsvg-text.c | 2 +- rsvg.c | 88 +++++++++++++++++++++++++++++++-------------------------- 3 files changed, 49 insertions(+), 44 deletions(-) commit 19c12fd62a804537da257183bfbc4dd3147fcabf Author: Dom Lachowicz Date: Fri Nov 12 16:56:09 2004 +0000 revert last change - pango isn't sufficiently threadsafe gdk-pixbuf-loader/io-svg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 39cedc9fb2a9d504ae7cea4b713d6f09234cb500 Author: Caleb Michael Moore Date: Fri Nov 12 15:31:01 2004 +0000 text now works rsvg-private.h | 4 +- rsvg-styles.c | 3 + rsvg-text.c | 266 ++++++++++++++++++++++++++++---------------------------- rsvg-text.h | 3 +- rsvg.c | 9 ++- 5 files changed, 146 insertions(+), 139 deletions(-) commit b5abbac4502a192362936c2ee2ba7570a3121ecd Author: Dom Lachowicz Date: Fri Nov 12 13:56:14 2004 +0000 use the threadsafe loader flag gdk-pixbuf-loader/io-svg.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) commit 36b8cb260f4a644301a70fc53906fd2a1a44a12d Author: Caleb Michael Moore Date: Wed Nov 10 04:03:37 2004 +0000 huge structure change rsvg-css.c | 49 ++++++++--- rsvg-css.h | 12 ++-- rsvg-filter.c | 9 +- rsvg-filter.h | 4 +- rsvg-mask.c | 17 ++-- rsvg-mask.h | 6 +- rsvg-paint-server.c | 50 ++++++++--- rsvg-paint-server.h | 4 +- rsvg-private.h | 32 ++++++-- rsvg-shapes.c | 178 ++++++++++++++++++++++---------------- rsvg-shapes.h | 20 ++-- rsvg-styles.c | 123 +++++++++++---------------- rsvg-styles.h | 83 +++++++++--------- rsvg-text.c | 68 ++++++---------- rsvg.c | 233 ++++++++++++++++++++++++++++++-------------------- 15 files changed, 491 insertions(+), 397 deletions(-) commit 99fb49914c247bab3b7d8cac9ca6ce9397993b46 Author: Caleb Michael Moore Date: Tue Oct 19 13:39:33 2004 +0000 memleak fix ChangeLog | 6 +++++- rsvg-defs.c | 5 +++-- 2 files changed, 8 insertions(+), 3 deletions(-) commit 5cbf8814a5ca9a310e885d4ebb181d34ea970f92 Author: Caleb Michael Moore Date: Tue Oct 19 00:06:08 2004 +0000 stopped passing destroy function ChangeLog | 4 ++++ rsvg-defs.c | 9 +-------- rsvg-filter.c | 4 ++-- rsvg-paint-server.c | 40 ++++------------------------------------ 4 files changed, 11 insertions(+), 46 deletions(-) commit 5256c349aff8331cd12e50c0e41c5380b4e5e4ca Author: Dom Lachowicz Date: Sat Oct 16 02:41:23 2004 +0000 bug 155530 ChangeLog | 4 ++++ Makefile.am | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) commit 282e41023d46cb776050dc4a763b0c0989ec55a5 Author: Dom Lachowicz Date: Fri Oct 15 00:40:00 2004 +0000 bug 155433 ChangeLog | 7 ++++++- rsvg-cond.c | 6 ++---- rsvg-shapes.c | 20 +++++++++++++------- rsvg.c | 8 ++++++++ 4 files changed, 29 insertions(+), 12 deletions(-) commit e9ffc4d0caa7cb5af915c00ea8647a87908c1145 Author: Dom Lachowicz Date: Thu Sep 30 02:03:17 2004 +0000 fix bug #154083 ChangeLog | 4 ++++ moz-plugin/moz-plugin.c | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) commit 01736b0b4675291e5d080e434be753ec3e275ebf Author: Dom Lachowicz Date: Sun Sep 26 15:13:19 2004 +0000 sanity checks for the gdkpixbuf backend ChangeLog | 4 ++++ gdk-pixbuf-loader/io-svg.c | 14 +++++++++++++- 2 files changed, 17 insertions(+), 1 deletions(-) commit ffce713458308dffd06280a9b81d2eb6e7a0f53f Author: Dom Lachowicz Date: Sat Sep 25 15:47:32 2004 +0000 part of bug 153671 ChangeLog | 5 +++++ rsvg-private.h | 4 ++++ rsvg.c | 8 ++++++-- test-display.c | 24 ++++++++++++------------ test-performance.c | 2 +- test-rsvg.c | 20 ++++++++++---------- 6 files changed, 38 insertions(+), 25 deletions(-) commit 1ddd38cc2e0899f0d2788c0465d8612eeda3300b Author: Dom Lachowicz Date: Fri Sep 24 20:01:54 2004 +0000 denote that SVGs are scalable images gdk-pixbuf-loader/io-svg.c | 37 +++++++++++++++++++++---------------- 1 files changed, 21 insertions(+), 16 deletions(-) commit acb4651f0e4a898ecc56f28455dd81003916aaa4 Author: Caleb Michael Moore Date: Wed Sep 22 18:57:13 2004 +0000 userspace bounding box calculation ChangeLog | 6 +++- rsvg-paint-server.c | 10 +++--- rsvg-paint-server.h | 8 ++-- rsvg-shapes.c | 91 +++++++++++++++++++++++++++++++++++++++----------- 4 files changed, 85 insertions(+), 30 deletions(-) commit 8a2276dcafe6cc1d6522575e8125be5cc7f86a61 Author: Dom Lachowicz Date: Sat Sep 18 20:51:44 2004 +0000 initialize libgsf in rsvg_init() rsvg.c | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) commit c7ff25b55e581f42c7e466d5d43f19ff16e25c55 Author: Dom Lachowicz Date: Tue Sep 14 22:54:59 2004 +0000 more mime types, fewer signal emissions, progressive loading ChangeLog | 5 +++ gdk-pixbuf-loader/io-svg.c | 64 ++++++++++++++++++++++++++++++++----------- 2 files changed, 52 insertions(+), 17 deletions(-) commit 0b1b79293670387e439f189863025260f693fef9 Author: Dom Lachowicz Date: Sat Sep 11 01:51:56 2004 +0000 dead code removal rsvg-css.c | 34 ++++++---------------------------- rsvg-shapes.c | 16 +++++++--------- rsvg-styles.c | 6 +++--- 3 files changed, 16 insertions(+), 40 deletions(-) commit add34cc63a87e3f8fc09deacf1ce7070105cf85e Author: Dom Lachowicz Date: Fri Sep 10 23:50:38 2004 +0000 rsvg_init(), rsvg_term() to cu down on libxml2 leaking memory out the butt... ChangeLog | 5 +++++ rsvg.c | 24 ++++++++++++++++++++++++ rsvg.h | 3 +++ test-display.c | 2 ++ test-performance.c | 4 +++- test-rsvg.c | 4 +++- 6 files changed, 40 insertions(+), 2 deletions(-) commit 481ff23b11958836c77e412b3b4f237b91ecabd7 Author: Dom Lachowicz Date: Thu Sep 9 12:10:53 2004 +0000 bug 152237 rsvg.c | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) commit cb6e2880e159f6e03736089f223fa600b5e4c601 Author: Caleb Michael Moore Date: Tue Aug 31 11:39:17 2004 +0000 text unstuffage ChangeLog | 4 ++ rsvg-file-util.c | 2 +- rsvg-filter.c | 10 +++- rsvg-paint-server.c | 56 ++++++++++++++++++++------ rsvg-shapes.c | 23 ++++++---- rsvg-shapes.h | 5 +- rsvg-styles.c | 7 ++- rsvg-text.c | 111 +++++++++++++++++++++++++++++++++++++++++++++++---- rsvg-text.h | 9 ++++ 9 files changed, 190 insertions(+), 37 deletions(-) commit 77529b4c00679e85f3af4e341efb55b391812be0 Author: Dom Lachowicz Date: Mon Aug 30 12:28:26 2004 +0000 ability to copy a SVG's URI or file path onto a GtkClipboard ChangeLog | 4 ++++ test-display.c | 27 ++++++++++++++++++++++++++- 2 files changed, 30 insertions(+), 1 deletions(-) commit 9a407cd53954a22d656409da69d16dd940f11444 Author: Dom Lachowicz Date: Sun Aug 29 01:23:04 2004 +0000 fix bug 151319 rsvg-gz.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 0ca7c21fc2148f67c696a1e5e3e7d182f5f9225f Author: Dom Lachowicz Date: Sat Aug 28 16:27:50 2004 +0000 something more correct for ex units ChangeLog | 4 ++++ rsvg-css.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 33f5d2677a5371a8d8b17ce5583f120a8af86865 Author: Dom Lachowicz Date: Sat Aug 28 15:02:54 2004 +0000 make some stuff indempotent and more threadsafe rsvg.c | 23 ++++++++++++++++------- 1 files changed, 16 insertions(+), 7 deletions(-) commit f793026c65d871f1b143defe33e4239a60b9769c Author: Caleb Michael Moore Date: Sat Aug 28 07:15:36 2004 +0000 more overflow rsvg-css.c | 2 +- rsvg-shapes.c | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- rsvg-shapes.h | 3 +- 3 files changed, 62 insertions(+), 7 deletions(-) commit 690b164bf58ac856b7cea02a84f9b6a4568283b0 Author: Caleb Michael Moore Date: Sat Aug 28 05:14:16 2004 +0000 overflow property and clip paths ChangeLog | 4 ++ rsvg-css.c | 11 ++++ rsvg-css.h | 3 + rsvg-shapes.c | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-shapes.h | 11 ++++ rsvg.c | 63 ------------------------- 6 files changed, 173 insertions(+), 63 deletions(-) commit c8473e32ee43824e7456ab12a8208bc3506c34fa Author: Caleb Michael Moore Date: Sat Aug 28 02:35:00 2004 +0000 half done viewport clipping rsvg-mask.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-mask.h | 6 ++++++ rsvg-shapes.c | 2 +- rsvg-shapes.h | 1 + rsvg-styles.c | 19 ++++++------------- 5 files changed, 66 insertions(+), 14 deletions(-) commit 3dc599c55348ffdf76051140051e0f4fc8442d85 Author: Dom Lachowicz Date: Fri Aug 27 22:12:46 2004 +0000 fix build rsvg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 08ecec47bca61ef2d3fa914da717fe2415a3a20f Author: Caleb Michael Moore Date: Fri Aug 27 14:28:02 2004 +0000 feImage fixes rsvg-filter.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit afafc3edfd58864c470eba241e0325d160b1c2dd Author: Caleb Michael Moore Date: Fri Aug 27 12:26:19 2004 +0000 changelog update ChangeLog | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 4c1dad8230c64f2ca28ed2bbb89935ecd400d9ec Author: Caleb Michael Moore Date: Fri Aug 27 12:25:31 2004 +0000 preserveAspectRatio ChangeLog | 4 + rsvg-defs.h | 1 + rsvg-paint-server.c | 21 ++++- rsvg-paint-server.h | 1 + rsvg-shapes.c | 206 +++++++++++++++++++++++++++++++++++++++++++++----- rsvg-shapes.h | 14 ++++ rsvg.c | 16 +++- 7 files changed, 235 insertions(+), 28 deletions(-) commit f24e2f669ae1af0e75799414f7485fba8fe1e181 Author: Dom Lachowicz Date: Wed Aug 25 23:06:55 2004 +0000 bug 151051 doc/Makefile.am | 8 ++++---- doc/rsvg-docs.sgml | 22 +++++++++++----------- 2 files changed, 15 insertions(+), 15 deletions(-) commit b53f4b1e2f59b04a29f31d9d27205d46e23cca5c Author: Dom Lachowicz Date: Sun Aug 22 15:02:37 2004 +0000 some modest memory savings via compiler hints ChangeLog | 1 + rsvg-styles.h | 76 ++++++++++++++++++++++++++++---------------------------- rsvg-text.c | 4 +- 3 files changed, 41 insertions(+), 40 deletions(-) commit dbaad8b7a00073b1d4180610a9ab8e7ad364a9cc Author: Dom Lachowicz Date: Sun Aug 22 14:24:42 2004 +0000 unbreak title, desc, metadata rsvg.c | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) commit 471d397417e3d701f6265a4c49c16ed49eb78fe3 Author: Dom Lachowicz Date: Sun Aug 22 14:14:21 2004 +0000 support SVG metadata ChangeLog | 4 ++ rsvg-private.h | 8 ++++ rsvg-styles.c | 6 +++ rsvg.c | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- rsvg.h | 1 + 5 files changed, 136 insertions(+), 3 deletions(-) commit acb32218018c0a8d677c0e379570e29c3b96d60f Author: Caleb Michael Moore Date: Sun Aug 22 08:17:56 2004 +0000 images and preparsing ChangeLog | 5 ++ rsvg-private.h | 1 - rsvg-shapes.c | 157 ++++++++++++++++++++++++++++++++++---------------------- rsvg-shapes.h | 8 +++ rsvg.c | 110 ++++++++++++++++++++-------------------- 5 files changed, 163 insertions(+), 118 deletions(-) commit 977a33d58ccaaea00ec25fbf1d55aff088b130a2 Author: Dom Lachowicz Date: Sat Aug 21 18:50:42 2004 +0000 bug 150732 rsvg-css.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) commit d664c104f941dc3a8708484aa381ee4468d32c5e Author: Caleb Michael Moore Date: Sat Aug 21 07:55:01 2004 +0000 filter background fix and pedantry ChangeLog | 6 ++++++ rsvg-css.c | 7 ++++++- rsvg-filter.c | 12 ++++++++---- rsvg-paint-server.c | 12 ++++-------- rsvg-shapes.c | 12 +++++------- rsvg-styles.c | 30 +++++++++++++++++++++--------- 6 files changed, 50 insertions(+), 29 deletions(-) commit 5a3ff66887f2596b61f14e0da78c40cd940c55d1 Author: Dom Lachowicz Date: Wed Aug 18 15:52:56 2004 +0000 export get|set_base_uri() rsvg-private.h | 6 ------ rsvg.c | 15 +++++++++++++++ rsvg.h | 6 ++++++ 3 files changed, 21 insertions(+), 6 deletions(-) commit 1cdcb183aaa7365a0350ffcdcd5dc0f783a062b4 Author: Dom Lachowicz Date: Mon Aug 16 21:09:09 2004 +0000 don't use slist_remove, use delete_link rsvg-styles.c | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) commit ca793cb9c05b44ca4eac6c2ded3749b5506d7da6 Author: Dom Lachowicz Date: Sun Aug 15 19:40:28 2004 +0000 fix invalid free rsvg-shapes.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 9dd8e78374307d7714f5447f54da088b8da3c88b Author: Dom Lachowicz Date: Sun Aug 15 19:19:33 2004 +0000 fix bad memory usage rsvg-shapes.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit fc4819d8240b1f183aadf171f5c38e0129987ead Author: Dom Lachowicz Date: Sun Aug 15 19:17:32 2004 +0000 plug yet another memory leak rsvg-shapes.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 1f6013dd5a2f88d6c49c517003caf16e55a8892b Author: Dom Lachowicz Date: Sun Aug 15 18:25:27 2004 +0000 plug another mem leak rsvg-shapes.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 930f3b10f223df157d6c8229c7701c484a879a39 Author: Dom Lachowicz Date: Sun Aug 15 18:09:14 2004 +0000 plug a few more leaks rsvg-paint-server.c | 2 ++ rsvg-shapes.c | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit 15752d078ed4aa3639a78d488fde91fb06e5fd59 Author: Dom Lachowicz Date: Sat Aug 14 00:53:54 2004 +0000 small optimizations wrt getting new empty pixbufs rsvg-filter.c | 50 +++++++++++++++++++++++++------------------------- rsvg-mask.c | 13 ++++--------- rsvg-paint-server.c | 8 +++----- rsvg-private.h | 4 ++++ 4 files changed, 36 insertions(+), 39 deletions(-) commit 8522ed25581374d5e052554a8616c7d67b8b1505 Author: Dom Lachowicz Date: Fri Aug 13 22:31:28 2004 +0000 use a gmemchunk to marginally speed up state allocation ChangeLog | 1 + rsvg-private.h | 2 ++ rsvg-styles.c | 10 +++++++--- rsvg.c | 10 ++++++++-- 4 files changed, 18 insertions(+), 5 deletions(-) commit bdbc97b2089fe5d124d8d63fa4d13a41733a58d4 Author: Dom Lachowicz Date: Fri Aug 13 22:08:55 2004 +0000 fix memory leak ChangeLog | 4 ++++ rsvg-styles.c | 1 + 2 files changed, 5 insertions(+), 0 deletions(-) commit abb510627d1670fc9b1a4c49776956de27b63867 Author: Caleb Michael Moore Date: Fri Aug 13 09:42:48 2004 +0000 clip path transformation fixes rsvg-mask.c | 19 ++++++++++++------- rsvg-shapes.c | 19 +++++++++++++++++++ 2 files changed, 31 insertions(+), 7 deletions(-) commit 72891ffcbf81df150933dd5e23e3cea54bfbc5ce Author: Caleb Michael Moore Date: Fri Aug 13 07:25:51 2004 +0000 heaps o' small bufixes ChangeLog | 5 ++ rsvg-filter.c | 51 +++++++++----- rsvg-mask.c | 64 +++++------------- rsvg-paint-server.c | 11 +--- rsvg-private.h | 6 +- rsvg-shapes.c | 192 +++++++++------------------------------------------ rsvg-styles.c | 83 ++++++++++++++++++---- rsvg-styles.h | 5 ++ rsvg-text.c | 14 +--- rsvg.c | 45 +++++-------- 10 files changed, 185 insertions(+), 291 deletions(-) commit 5156516c535259c138320a5eb894ff45a0589222 Author: Caleb Michael Moore Date: Mon Aug 9 07:10:18 2004 +0000 lotsa bugfixes rsvg-defs.c | 2 + rsvg-mask.c | 9 +++++- rsvg-shapes.c | 36 +++++++++++++++++-------- rsvg-styles.c | 81 +++++++++++++++++++++++++------------------------------- rsvg-styles.h | 3 ++ rsvg.c | 5 ++- 6 files changed, 75 insertions(+), 61 deletions(-) commit 802edb3793a304d729e69fe7dcf70e9a3f9782f6 Author: Caleb Michael Moore Date: Wed Jul 28 15:30:04 2004 +0000 fixed adobe blending mode crash rsvg-filter.c | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) commit 0b960da9efe9b4ea2c72993f64e39097d5ddb4f0 Author: Caleb Michael Moore Date: Wed Jul 28 15:10:53 2004 +0000 filter and image fixes rsvg-filter.c | 52 ++++++++++++++++++++++++++++++++-------------------- rsvg-shapes.c | 17 ++++++++++------- 2 files changed, 42 insertions(+), 27 deletions(-) commit 098f6bfc1d6f965db8693e04a11901863a440f83 Author: Dom Lachowicz Date: Wed Jul 28 00:59:17 2004 +0000 fix broken pipe error test-display.c | 27 +++++++++++++++++++++++++-- 1 files changed, 25 insertions(+), 2 deletions(-) commit a61f2c0c7e704a388d07b98b9953c3111ed4a8ed Author: Dom Lachowicz Date: Sat Jul 24 20:59:13 2004 +0000 make more strings translatable TODO | 6 ------ rsvg-shapes.c | 2 +- rsvg-styles.c | 14 +++++++------- test-rsvg.c | 3 ++- 4 files changed, 10 insertions(+), 15 deletions(-) commit 5180ba7b162fb97b00ae3848e65990de84e89152 Author: Dom Lachowicz Date: Sat Jul 24 19:46:42 2004 +0000 use hash_table_new_full() rsvg-defs.c | 22 +++++++++++----------- rsvg-filter.c | 9 ++++----- 2 files changed, 15 insertions(+), 16 deletions(-) commit 2b231b1f103513e94956c92b2882bd819f14e85f Author: Caleb Michael Moore Date: Sat Jul 24 19:33:04 2004 +0000 unused variable thing rsvg-filter.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 78d3c1716e5147f6d571427d8aa0b21c8880616a Author: Dom Lachowicz Date: Sat Jul 24 19:15:42 2004 +0000 bump version # configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8a55e12e05ec264d2d90966edf7697d12ccb72b8 Author: Dom Lachowicz Date: Sat Jul 24 19:01:36 2004 +0000 don't try to render a null image rsvg-filter.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 67a71bda7d31449d500a836f9363857e44391f4e Author: Dom Lachowicz Date: Sat Jul 24 18:48:19 2004 +0000 initialize has_current_color on gradients rsvg.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 983578f924f5c22858bbcb5e6edd9a42f796e173 Author: Dom Lachowicz Date: Sat Jul 24 18:39:31 2004 +0000 force scalable text rsvg-text.c | 27 ++++++++------------------- 1 files changed, 8 insertions(+), 19 deletions(-) commit bb2470d68b998d6dda4ca2669e4793730427d66c Author: Dom Lachowicz Date: Sat Jul 24 18:30:43 2004 +0000 fix tspan leak rsvg-text.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 85576bb7713027f9dd0dfbe492a910f40e69bbfb Author: Dom Lachowicz Date: Sat Jul 24 17:55:02 2004 +0000 more memory leak fixes rsvg-filter.c | 2 +- rsvg-mask.c | 4 ++-- rsvg-shapes.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) commit 9af747efed8e8f1ef8e2426cd6af39ddebaaeaea Author: Dom Lachowicz Date: Sat Jul 24 17:38:55 2004 +0000 free ptr_array data rsvg-defs.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 93dd3038ff42278ea3f1c2bd4f30b288d7b56515 Author: Dom Lachowicz Date: Sat Jul 24 17:36:14 2004 +0000 free paths->d rsvg-shapes.c | 1 + rsvg.c | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) commit e6b8521436d1f82128979612a782718f44c3aa6f Author: Caleb Michael Moore Date: Sat Jul 24 17:35:36 2004 +0000 dunno what I changed actually rsvg-styles.c | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-) commit f0673c18fbfc5dfc1ef45a42b3f4b393426b3e1b Author: Caleb Michael Moore Date: Sat Jul 24 16:23:32 2004 +0000 clip path fix rsvg-mask.c | 1 + rsvg-shapes.c | 41 ++++++++++++----------------------------- rsvg-styles.c | 8 ++++++-- 3 files changed, 19 insertions(+), 31 deletions(-) commit a17999708730a908a34ac4bd1c803d57373938e7 Author: Caleb Michael Moore Date: Fri Jul 23 13:05:39 2004 +0000 put everything into defs ChangeLog | 6 ++++++ rsvg-shapes.c | 38 +++++++++++++++++--------------------- rsvg-styles.c | 8 +++++--- 3 files changed, 28 insertions(+), 24 deletions(-) commit ebc963adcc7aff6b467fd7bb606cd382da7d50c7 Author: Caleb Michael Moore Date: Fri Jul 23 12:27:25 2004 +0000 clipping paths rsvg-defs.h | 3 +- rsvg-mask.c | 154 +++++++++++++++++++++++++++++ rsvg-mask.h | 20 ++++ rsvg-shapes.c | 305 +++++++++++++++++++++++++++++++++++++++++++++++++-------- rsvg-shapes.h | 3 + rsvg-styles.c | 71 +++++++++++++- rsvg-styles.h | 5 + rsvg.c | 9 ++ 8 files changed, 526 insertions(+), 44 deletions(-) commit 0a48a8b673b84cf24c03aa29e93bee3d4b91dadb Author: Caleb Michael Moore Date: Wed Jul 21 07:19:15 2004 +0000 bilinear images ChangeLog | 4 ++ rsvg-filter.c | 55 ++------------------ rsvg-shapes.c | 159 ++++++++++++++++++++++++++++++++++++++------------------- rsvg-shapes.h | 3 + 4 files changed, 118 insertions(+), 103 deletions(-) commit 074e1a56b364b397d6bead06d1df163ad6b5f853 Author: Dom Lachowicz Date: Tue Jul 20 12:04:20 2004 +0000 mention the text work in NEWS NEWS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 0c17ca4eafb198d15b7de6ebf75c3f6d59153b82 Author: Dom Lachowicz Date: Tue Jul 20 01:06:10 2004 +0000 better scrolling policy, especially when used as a plugin ChangeLog | 4 ++++ test-display.c | 42 +++++++++++++++++++++++++----------------- 2 files changed, 29 insertions(+), 17 deletions(-) commit 0bef378e4ebd8cb141b2a26a83a89684cb8a9691 Author: Dom Lachowicz Date: Sun Jul 18 20:33:54 2004 +0000 update manpage, news, bump version number ChangeLog | 6 ++++++ NEWS | 5 +++-- configure.in | 2 +- rsvg-shapes.c | 4 ---- rsvg.1 | 19 +++++++++++-------- 5 files changed, 21 insertions(+), 15 deletions(-) commit 611729cbf81349bdca9bc08b157767af17a850be Author: Caleb Michael Moore Date: Sun Jul 18 16:12:03 2004 +0000 more filter fixes rsvg-filter.c | 26 +++++++++++++++++++++----- 1 files changed, 21 insertions(+), 5 deletions(-) commit dd832ae32787d36f5631c53d0c8d05243695b5a3 Author: Caleb Michael Moore Date: Sun Jul 18 14:14:58 2004 +0000 filter fixes ChangeLog | 5 +++++ rsvg-filter.c | 47 +++++++++++++++++++++++++++++++++-------------- rsvg-shapes.c | 3 ++- 3 files changed, 40 insertions(+), 15 deletions(-) commit 37bb778b5e1d0973deed87465131e4b288873b04 Author: Caleb Michael Moore Date: Sun Jul 18 09:33:27 2004 +0000 image fixes ChangeLog | 5 +++ rsvg-filter.c | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- rsvg-shapes.c | 48 +++++++++++++++++------------------ rsvg-shapes.h | 3 -- 4 files changed, 100 insertions(+), 34 deletions(-) commit 40e7c1f43d819dbb5f562cdee7af1212a9a28ce6 Author: Dom Lachowicz Date: Sat Jul 17 17:05:39 2004 +0000 bug 147662 ChangeLog | 4 ++++ doc/tmpl/rsvg.sgml | 8 ++++---- rsvg.c | 47 +++++++++++++++++++++++++++++++++++++++++------ rsvg.h | 9 +++++++-- test-display.c | 2 +- test-rsvg.c | 2 +- 6 files changed, 58 insertions(+), 14 deletions(-) commit 8541d92e9b6a7ef615786eb804c42e54605b68dc Author: Caleb Michael Moore Date: Sat Jul 17 16:52:01 2004 +0000 image fix ChangeLog | 4 + rsvg-filter.c | 16 ++-- rsvg-filter.h | 4 + rsvg-shapes.c | 266 ++++++++++++++++++++++----------------------------------- 4 files changed, 120 insertions(+), 170 deletions(-) commit 4187301e36e70e0b12ee1016073ddcaa0d1fd8d3 Author: Caleb Michael Moore Date: Fri Jul 16 16:21:58 2004 +0000 little optimisation thingie ChangeLog | 4 +++ rsvg-filter.c | 62 ++++++++++++++----------------------------------------- rsvg-filter.h | 3 +- rsvg-private.h | 4 ++- rsvg-shapes.c | 11 +++++++++- rsvg-shapes.h | 1 + rsvg-styles.c | 17 +++++++++++--- rsvg-styles.h | 1 + 8 files changed, 50 insertions(+), 53 deletions(-) commit a6d164bd863190ec0e67c11828a60684db384376 Author: Dom Lachowicz Date: Mon Jul 12 14:09:14 2004 +0000 Update documentation Fix build Refactor a bit - allow for saving to ICO or * rsvg.1: Update documentation * configure.in: Fix build * test-rsvg.c: Refactor a bit - allow for saving to ICO or anything else that GdkPixbuf supports ChangeLog | 7 +++++++ configure.in | 2 +- rsvg.1 | 5 ++++- test-rsvg.c | 23 ++++++++++++++--------- 4 files changed, 26 insertions(+), 11 deletions(-) commit 281107985c51ba70d1e2529c3438721c28dda66a Author: Dom Lachowicz Date: Sat Jul 10 22:21:47 2004 +0000 bug #147296 configure.in | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 929b7e09b34a4612d73a1ddcd6e8c1cf31530ad3 Author: Dom Lachowicz Date: Sat Jul 10 20:07:03 2004 +0000 allow for independant X and Y resolutions ChangeLog | 5 ++ doc/tmpl/rsvg.sgml | 6 ++ rsvg-filter.c | 156 ++++++++++++++++++++++++++-------------------------- rsvg-mask.c | 8 +- rsvg-private.h | 3 +- rsvg-shapes.c | 58 ++++++++++---------- rsvg-styles.c | 12 +++- rsvg-styles.h | 8 +- rsvg-text.c | 20 +++--- rsvg.c | 93 ++++++++++++++++++------------- rsvg.h | 4 +- test-display.c | 9 ++- test-rsvg.c | 32 ++++------- 13 files changed, 220 insertions(+), 194 deletions(-) commit 5435711251168d7e69cdece1751db19f2baa9558 Author: Dom Lachowicz Date: Sat Jul 10 14:34:58 2004 +0000 fix typo in feature string rsvg-cond.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 777f2ef8549dbf4bf1b6482dab3c1491e1376797 Author: Dom Lachowicz Date: Sat Jul 10 14:30:01 2004 +0000 fix bug #145477 ChangeLog | 6 ++++++ NEWS | 6 ++++-- rsvg-file-util.c | 3 ++- rsvg-shapes.c | 33 ++++++++++++++++++++++++++++++--- test-display.c | 2 +- 5 files changed, 43 insertions(+), 7 deletions(-) commit 70d4592d2c9699ac2387a36491b4bae6cbec7a11 Author: Dom Lachowicz Date: Fri Jul 9 12:35:56 2004 +0000 fix bug #145392 ChangeLog | 5 +++++ rsvg-styles.c | 16 +++++++++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) commit 5a9615a6c626e35751ae5024d6ce2e5269b66e7d Author: Dom Lachowicz Date: Fri Jul 9 12:31:49 2004 +0000 fix bug #145426 ChangeLog | 4 ++++ rsvg-paint-server.c | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) commit 581349fd61215dc658e55e0efcaa8199769f1405 Author: Dom Lachowicz Date: Wed Jun 30 12:01:29 2004 +0000 fix bug #145173 ChangeLog | 9 +++++++++ rsvg-css.h | 2 +- rsvg-filter.c | 1 + rsvg-mask.c | 1 + rsvg-private.h | 2 +- rsvg-styles.h | 2 +- rsvg-text.c | 3 +-- test-display.c | 1 + 8 files changed, 16 insertions(+), 5 deletions(-) commit 135bf2de84fb0a266427c98c317a259242d20260 Author: Dom Lachowicz Date: Tue Jun 29 22:30:09 2004 +0000 fix bug #145149 ChangeLog | 4 ++++ rsvg-filter.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletions(-) commit 9c9be8bd507dc4cb042e8ebc11af82077445f94e Author: Dom Lachowicz Date: Thu Jun 24 22:53:05 2004 +0000 get rid of some cruft rsvg-css.c | 3 +-- rsvg-text.c | 31 +------------------------------ 2 files changed, 2 insertions(+), 32 deletions(-) commit 92be36ca7b1f6d4784d22628653fc7366eb1868d Author: Dom Lachowicz Date: Mon Jun 21 22:53:38 2004 +0000 137934 ChangeLog | 4 ++++ configure.in | 16 +++++++++++++--- moz-plugin/moz-plugin.c | 5 +++-- 3 files changed, 20 insertions(+), 5 deletions(-) commit ec441166ac78bc93d9c768396c58ab7010204bdc Author: Dom Lachowicz Date: Sat Jun 19 03:22:24 2004 +0000 beginnings of support ChangeLog | 6 +++ rsvg-cond.c | 25 +++++++++----- rsvg-private.h | 5 +++ rsvg-shapes.c | 4 +- rsvg-styles.c | 98 +++++++++++++++++++++++++++++++------------------------- rsvg-styles.h | 3 ++ rsvg.c | 8 ++++ 7 files changed, 94 insertions(+), 55 deletions(-) commit a9b49cb20a5be4f0b1c2228a23c91cd74939364a Author: Dom Lachowicz Date: Fri Jun 18 02:53:45 2004 +0000 cond processing should be perfect now rsvg-cond.c | 67 +++++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 43 insertions(+), 24 deletions(-) commit 369d881ae2ca94fee6318673e46459125f12c255 Author: Dom Lachowicz Date: Fri Jun 18 02:41:28 2004 +0000 not-quite-correct work on unicode-bidi and direction text attributes ChangeLog | 1 + rsvg-styles.c | 58 ++++++++++++++++++++++++++++++++++++++++++++++---------- rsvg-styles.h | 8 +++++++ rsvg-text.c | 4 ++- 4 files changed, 59 insertions(+), 12 deletions(-) commit 29d04eaebba947a939e6f38c8495341ff5859ba7 Author: Dom Lachowicz Date: Fri Jun 18 02:10:54 2004 +0000 check for LC_MESSAGES configure.in | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) commit fc91116f5c5b41158982ec0722e0ad653aba2e9b Author: Dom Lachowicz Date: Fri Jun 18 01:59:12 2004 +0000 start of cond/switch work ChangeLog | 6 ++ Makefile.am | 3 +- rsvg-cond.c | 196 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-css.c | 74 ++++++++++++---------- 4 files changed, 244 insertions(+), 35 deletions(-) commit 604dd43a69e4dc55115a4b5efb43ce9921194700 Author: Caleb Michael Moore Date: Thu Jun 17 19:48:07 2004 +0000 tspan support rsvg-text.c | 203 ++++++++++++++++++++++++++++++++++++++++++++++------------- rsvg-text.h | 9 --- 2 files changed, 158 insertions(+), 54 deletions(-) commit 2fd9421427db544aa92f05c6c56c4755c9f548c5 Author: Caleb Michael Moore Date: Thu Jun 17 16:55:06 2004 +0000 merged text to one file Makefile.am | 1 - rsvg-text-vectors.c | 532 ------------------------------------------------- rsvg-text.c | 543 ++++++++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 542 insertions(+), 534 deletions(-) commit a349ab27ecd000b4b7dd8888d29134aa91cc8058 Author: Dom Lachowicz Date: Thu Jun 17 11:56:49 2004 +0000 use head -n 1 instead -f head -1 autogen.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3f6bbdaaf6f2abf20975c91ea47ed16c7089a63f Author: Dom Lachowicz Date: Wed Jun 16 22:38:51 2004 +0000 get rid of unused functions and variables rsvg-text-vectors.c | 36 +----------------------------------- 1 files changed, 1 insertions(+), 35 deletions(-) commit 078169b972868240ff788aa104fa7eb61fb74863 Author: Dom Lachowicz Date: Tue Jun 15 01:08:57 2004 +0000 remove old text harness, solely use the vector/path based one ChangeLog | 7 ++- rsvg-css.c | 2 +- rsvg-text-vectors.c | 30 +--------- rsvg-text.c | 151 +-------------------------------------------------- 4 files changed, 11 insertions(+), 179 deletions(-) commit 11fa691a1c8e5195e2d6d6208533d0b12a41a2d4 Author: Caleb Michael Moore Date: Mon Jun 14 22:15:39 2004 +0000 more text fixes ChangeLog | 4 ++++ rsvg-text-vectors.c | 17 ++++++++++++----- rsvg-text.c | 10 +++++----- rsvg-text.h | 4 +++- 4 files changed, 24 insertions(+), 11 deletions(-) commit 53da9b127d895aafa309f7dcdccdfa2f107990cf Author: Caleb Michael Moore Date: Mon Jun 14 19:13:37 2004 +0000 more text goodness rsvg-styles.c | 4 ++-- rsvg-text-vectors.c | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) commit da96d3f788e3259739aebf65f46c6a7dcfda1953 Author: Caleb Michael Moore Date: Mon Jun 14 15:01:34 2004 +0000 text allignment fixes rsvg-text-vectors.c | 28 ++++++++++++++++++---------- 1 files changed, 18 insertions(+), 10 deletions(-) commit 5d9a6230d2b5a65d5484566031b6ad122d8a0435 Author: Caleb Michael Moore Date: Sun Jun 13 17:53:08 2004 +0000 you know what this is. Everyone knows what this is. It is fucking cool, that's what this is! rsvg-filter.c | 4 ++-- rsvg-text-vectors.c | 11 ++++++++--- 2 files changed, 10 insertions(+), 5 deletions(-) commit 31126ae9ab32f72013ff2e70fd2595a27fc4326b Author: Caleb Michael Moore Date: Sun Jun 13 11:04:18 2004 +0000 Marker efficiency fix rsvg-shapes.c | 41 +++++++++++++++++++++++------------------ 1 files changed, 23 insertions(+), 18 deletions(-) commit 79293235c0dc1686ceec32155bfae42d88c94a48 Author: Caleb Michael Moore Date: Sat Jun 12 19:08:25 2004 +0000 markers ChangeLog | 4 + rsvg-defs.h | 3 +- rsvg-shapes.c | 292 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-shapes.h | 21 ++++ rsvg-styles.c | 36 +++++++ rsvg-styles.h | 7 ++ rsvg.c | 10 ++- 7 files changed, 371 insertions(+), 2 deletions(-) commit b3b9ac445744a9d588f5a7f7842f24afd93dd866 Author: Dom Lachowicz Date: Sat Jun 12 17:43:49 2004 +0000 some vector text foo. still eons from working properly rsvg-text-vectors.c | 46 ++++++++++++++++++++++++++++++++-------------- rsvg-text.c | 15 ++++----------- 2 files changed, 36 insertions(+), 25 deletions(-) commit 35c209ab0ee4a6ea49fbb9c3784cacee24aa5cab Author: Dom Lachowicz Date: Fri Jun 11 12:01:17 2004 +0000 fix 144140 rsvg-filter.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit f909f4256f1f466954823fe9b2d3e82d92d51f52 Author: Dom Lachowicz Date: Fri Jun 11 00:59:59 2004 +0000 honor base URIs in images ChangeLog | 7 ++++++- moz-plugin/moz-plugin.c | 26 ++++++++++++++++++++++---- rsvg-css.c | 8 +++++++- rsvg-css.h | 1 + rsvg-file-util.c | 4 +++- rsvg-filter.c | 3 +++ rsvg-private.h | 11 ++++++++++- rsvg-shapes.c | 21 +++++++++++++++++++-- rsvg-shapes.h | 1 + rsvg-styles.c | 2 +- rsvg.c | 18 ++++++++++++++++++ test-display.c | 12 +++++++++--- 12 files changed, 100 insertions(+), 14 deletions(-) commit 23b106ebbcc366be951a6b76060d66c3d12bd182 Author: Dom Lachowicz Date: Thu Jun 10 23:41:31 2004 +0000 start on preserveAspectRatio for images ChangeLog | 5 +++++ rsvg-css.c | 28 ++++++++++++++++++++++++++++ rsvg-css.h | 15 ++++++++++++++- rsvg-shapes.c | 11 +++++++++-- 4 files changed, 56 insertions(+), 3 deletions(-) commit 6a59cbd662e0dec66b7c20780da8db14a10e1bf5 Author: Caleb Michael Moore Date: Thu Jun 10 07:54:42 2004 +0000 nested svg fixes rsvg-private.h | 1 + rsvg.c | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 75 insertions(+), 1 deletions(-) commit ab32c2d5df386b1704160d34c0770872ab4b3af1 Author: Caleb Michael Moore Date: Thu Jun 10 06:40:34 2004 +0000 pattern + text goodness rsvg-paint-server.c | 3 +++ rsvg-text.c | 1 + 2 files changed, 4 insertions(+), 0 deletions(-) commit 48d134417a26ed1b5ed58c3736c72861d65b37f7 Author: Caleb Michael Moore Date: Thu Jun 10 04:43:50 2004 +0000 adobe blend mode fix ChangeLog | 5 +++++ rsvg-filter.c | 33 ++++++++++++++++++--------------- rsvg-styles.c | 2 ++ 3 files changed, 25 insertions(+), 15 deletions(-) commit 347f8ff0cf63cf844adbdd18eec5eb49c52903f1 Author: Dom Lachowicz Date: Thu Jun 10 00:39:08 2004 +0000 disable a:adobe-blending-mode for the moment (bug 144049) ChangeLog | 1 + rsvg-styles.c | 4 ++++ 2 files changed, 5 insertions(+), 0 deletions(-) commit 2dd5c65eb465d7a1d8f6ec2ed4e41ec5b445390c Author: Dom Lachowicz Date: Thu Jun 10 00:24:33 2004 +0000 fix fix http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-coords-units-02-b.html ChangeLog | 5 +++++ rsvg-styles.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletions(-) commit 13bda804bdbd885d47a28bcab0290493a24e8511 Author: Caleb Michael Moore Date: Wed Jun 9 18:15:34 2004 +0000 little pattern fix rsvg-paint-server.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit ef11f4c2150bde738ec63aa54f031e019477f113 Author: Caleb Michael Moore Date: Wed Jun 9 17:57:36 2004 +0000 pattern fixes ChangeLog | 4 ++ rsvg-paint-server.c | 124 +++++++++++++++++++++++++++++++++++++++------------ rsvg-paint-server.h | 2 + rsvg-shapes.c | 1 - rsvg.c | 24 +++++----- 5 files changed, 114 insertions(+), 41 deletions(-) commit fb8f816e5573709ebdc0691871c9c893cc8bb6af Author: Dodji Seketeli Date: Tue Jun 8 23:21:53 2004 +0000 several versions of libcroco can now be installed in parallel. We compile 2004-06-09 Dodji Seketeli * configure.in: several versions of libcroco can now be installed in parallel. We compile and link against the 0.6.xx serie. ChangeLog | 5 +++++ configure.in | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit e12258f408da969e60a0259a43c3991b01c2103e Author: Caleb Michael Moore Date: Tue Jun 8 16:04:28 2004 +0000 transform whitespace fix rsvg-styles.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit afad0c2e29393db8bf9f9c400f3fa59b74b01e96 Author: Dom Lachowicz Date: Tue Jun 8 00:39:42 2004 +0000 be grumpy if libcroco or libgsf aren't used configure.in | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 27629f6edb81a4d556b80cc452e6dd5664e8c48e Author: Caleb Michael Moore Date: Mon Jun 7 18:10:43 2004 +0000 blur fixes ChangeLog | 6 +++ rsvg-filter.c | 102 +++++++++++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 90 insertions(+), 18 deletions(-) commit 74a6f4c30b9fa8370f993caca90308f524c8a9bd Author: Caleb Michael Moore Date: Mon Jun 7 17:41:05 2004 +0000 pattern fix rsvg-paint-server.c | 17 ++++++++++++----- rsvg-paint-server.h | 1 + rsvg-styles.c | 17 +++++++++++------ rsvg.c | 8 ++++++-- 4 files changed, 30 insertions(+), 13 deletions(-) commit 664e8620aa3044eee95c2726f6dc6eee2b2c9542 Author: Caleb Michael Moore Date: Mon Jun 7 15:19:48 2004 +0000 just a little gradient fix rsvg.c | 8 -------- 1 files changed, 0 insertions(+), 8 deletions(-) commit 250754993a6e40a0221a13275f8a3196e1990f34 Author: Caleb Michael Moore Date: Mon Jun 7 14:39:12 2004 +0000 patterns and other things ChangeLog | 11 ++- rsvg-css.c | 24 ++++-- rsvg-filter.c | 2 +- rsvg-paint-server.c | 240 +++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-paint-server.h | 14 +++ rsvg-private.h | 1 + rsvg-shapes.c | 27 +++++- rsvg-shapes.h | 5 +- rsvg.c | 126 +++++++++++++++++++++++++++ 9 files changed, 434 insertions(+), 16 deletions(-) commit e8b775b3983bc9e55b1e855cb5fa409c1882ad15 Author: Dom Lachowicz Date: Sun Jun 6 21:09:38 2004 +0000 add accelerators, fix memory leaks rsvg-file-util.c | 8 +------- test-display.c | 47 +++++++++++++++++++++++++++++++++-------------- 2 files changed, 34 insertions(+), 21 deletions(-) commit 3e0c8934ee6436272a675e3105852526c181cc90 Author: Dom Lachowicz Date: Sun Jun 6 18:38:46 2004 +0000 remove debug message test-display.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 3e7f122965a916dd3d569630baf97cebfb646e68 Author: Dom Lachowicz Date: Sun Jun 6 18:17:14 2004 +0000 preserve aspect-ratio, save input svg ChangeLog | 5 + rsvg-file-util.c | 37 ++++- rsvg-private.h | 17 +-- rsvg.c | 23 --- test-display.c | 475 +++++++++++++++++++++++++++++++++--------------------- 5 files changed, 335 insertions(+), 222 deletions(-) commit f494436fae633d590c3528345f4ef6ede71a2023 Author: Caleb Michael Moore Date: Sun Jun 6 08:24:40 2004 +0000 fixed namespace bullshit ChangeLog | 4 ++++ rsvg-css.c | 21 +++++++++++++++------ rsvg-styles.c | 8 ++++---- 3 files changed, 23 insertions(+), 10 deletions(-) commit a93d5e2ccc9660493eba811827bc8105f4d67909 Author: Caleb Michael Moore Date: Sat Jun 5 16:59:08 2004 +0000 added changelog ChangeLog | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 746380be59471e6ae8b1187b908af15ce35dc9d0 Author: Caleb Michael Moore Date: Sat Jun 5 16:00:02 2004 +0000 adobe blending modes rsvg-filter.c | 153 ++++++++++++++++++++++++++++++++++++-------- rsvg-filter.h | 3 + rsvg-shapes.c | 6 +- rsvg-styles.c | 66 ++++++++++++++++++-- rsvg-styles.h | 3 + rsvg.c | 198 ++++++++++++--------------------------------------------- 6 files changed, 236 insertions(+), 193 deletions(-) commit 5e8932a1bc0092a16820b078b7388179b60df648 Author: Dom Lachowicz Date: Sat Jun 5 00:23:35 2004 +0000 change package description librsvg-2.0-uninstalled.pc.in | 2 +- librsvg-2.0.pc.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 767283ded1b19b421616fdeed7c9829f07472191 Author: Dom Lachowicz Date: Sat Jun 5 00:19:44 2004 +0000 142869 Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d00a1b75a362bbf941e00421be792be8893669e3 Author: Caleb Michael Moore Date: Fri Jun 4 18:10:00 2004 +0000 filter fixes ChangeLog | 4 + rsvg-filter.c | 327 ++++++++++++++++++++++++++++++++++++--------------------- 2 files changed, 213 insertions(+), 118 deletions(-) commit 38945f26ea5860174b9cc860680c3294f9d75f52 Author: Caleb Michael Moore Date: Mon May 31 14:46:55 2004 +0000 fixed bug 139268 ChangeLog | 4 ++++ rsvg-paint-server.c | 22 +++++++++++++--------- 2 files changed, 17 insertions(+), 9 deletions(-) commit 83fa8576d6dc94536df49fea522aa66595961477 Author: Caleb Michael Moore Date: Fri May 28 04:16:35 2004 +0000 css colour fixes ChangeLog | 4 ++++ rsvg-css.c | 14 +++++++------- 2 files changed, 11 insertions(+), 7 deletions(-) commit 356ddaf17f4ecc17e8edcb4aff547494f4e471bd Author: Caleb Michael Moore Date: Fri May 28 03:52:49 2004 +0000 further gradient fixes rsvg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 95836c3ca79fb86cc982fdb523ab3659c02795d7 Author: Dom Lachowicz Date: Tue May 18 02:36:44 2004 +0000 add purple SVG gtk-engine/examples/bubble/gtk-2.0/Makefile.am | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 91ff2315f3c95f9199ed4408fddd4528d2a1a072 Author: Caleb Michael Moore Date: Sat May 15 07:58:56 2004 +0000 gradient inheritance fix ChangeLog | 4 ++++ rsvg.c | 39 ++++++++++++++++++++++++++++++--------- 2 files changed, 34 insertions(+), 9 deletions(-) commit 67a0416973f61cf93f9c0e38e831632835f519ba Author: Dom Lachowicz Date: Fri May 14 23:07:36 2004 +0000 gnome-vfs enable/disable in configure configure.in | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) commit c595de5f1c6eede96aacdff24c876c39c7fea2ce Author: Dom Lachowicz Date: Fri May 14 22:59:02 2004 +0000 more automake 1.8 goodness autogen.sh | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit f846ab613ab469ef74b885fcedad46ca2baecac9 Author: Dom Lachowicz Date: Fri May 14 22:57:46 2004 +0000 support automake 1.8, add vfs libs to various thingies ChangeLog | 5 +++++ autogen.sh | 1 + gdk-pixbuf-loader/Makefile.am | 5 +++-- gtk-engine/Makefile.am | 2 +- moz-plugin/Makefile.am | 3 ++- 5 files changed, 12 insertions(+), 4 deletions(-) commit 06daad6966de820b38d62108bae5593d69ce1a66 Author: Dom Lachowicz Date: Mon May 10 02:34:16 2004 +0000 don't be a polluter ChangeLog | 6 ++++++ rsvg-text.c | 4 ++-- rsvg-text.h | 2 +- rsvg.c | 4 ++-- 4 files changed, 11 insertions(+), 5 deletions(-) commit 5ef9d226915b2e4039cca594676696a569d42b6f Author: Dom Lachowicz Date: Fri Apr 30 12:54:34 2004 +0000 remove bogus dependencies librsvg-2.0-uninstalled.pc.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6267ac3525d9118985f49810db9f9191f93b41b2 Author: Dom Lachowicz Date: Fri Apr 30 12:51:42 2004 +0000 remove bogus .pc dependencies ChangeLog | 4 ++++ librsvg-2.0.pc.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit bbdce357e64a070222de902ea5475aacd7ca9003 Author: Dom Lachowicz Date: Thu Apr 22 00:34:15 2004 +0000 code fixup rsvg-styles.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit e43110f41ee42b86fcc52c93257f3a66b9fe06ce Author: Dom Lachowicz Date: Sun Apr 18 18:55:29 2004 +0000 enable loading remote images ChangeLog | 5 ++ Makefile.am | 2 + configure.in | 28 +++++++++++++ rsvg-filter.c | 14 ++----- rsvg-shapes.c | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++--- rsvg-shapes.h | 16 ++----- 6 files changed, 158 insertions(+), 28 deletions(-) commit a1b3283eb423b913b780d0e94804b7e371547b54 Author: Dodji Seketeli Date: Sun Apr 18 15:32:09 2004 +0000 use libcroco 0.6.0 libcroco use CRString now, no GString. 2004-04-18 Dodji Seketeli * configure.in: use libcroco 0.6.0 * rsvg-styles.c: (ccss_property): libcroco use CRString now, no GString. ChangeLog | 6 ++++++ configure.in | 2 +- rsvg-styles.c | 11 +++++++---- 3 files changed, 14 insertions(+), 5 deletions(-) commit c88f1282989b2dd026507139769c95b14a59b641 Author: Dom Lachowicz Date: Tue Apr 13 03:41:49 2004 +0000 fix bug for ross, improve image filter ChangeLog | 8 ++++++++ rsvg-filter.c | 14 ++++++++++---- rsvg-shapes.c | 30 +++++++++++++++++++++++++----- rsvg-shapes.h | 6 ++++++ 4 files changed, 49 insertions(+), 9 deletions(-) commit 5f050ef991eb551cc3a03c1308e784a6dfda82c9 Author: Dom Lachowicz Date: Thu Apr 8 13:01:09 2004 +0000 fix bug for jody rsvg-bpath-util.c | 17 +++++++---------- 1 files changed, 7 insertions(+), 10 deletions(-) commit fb932d62c14ca353f9d703a71bf31e9fd3f92162 Author: Dom Lachowicz Date: Fri Apr 2 13:53:29 2004 +0000 remove croco, gsf from the .pc file librsvg-2.0-uninstalled.pc.in | 2 +- librsvg-2.0.pc.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit bfb6f3801092e99fc01c29ace9cd564d2e732d01 Author: Caleb Michael Moore Date: Thu Apr 1 10:10:27 2004 +0000 late declaration fixes rsvg-paint-server.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 7246a54c6e690928c5f54d31387989a2092414c3 Author: Thomas Vander Stichele Date: Thu Apr 1 09:58:42 2004 +0000 gnore .cvsignore | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 70b787d5f0d85326ec04f08812b5b137aa9346d5 Author: Caleb Michael Moore Date: Mon Mar 29 22:30:44 2004 +0000 currentColor fix ChangeLog | 4 ++++ rsvg-paint-server.c | 24 +++++++++++++++++++----- rsvg-paint-server.h | 18 ++++++------------ rsvg-shapes.c | 2 ++ rsvg-styles.c | 5 +++++ rsvg.c | 31 +++++++++++++++++++++++++++++++ 6 files changed, 67 insertions(+), 17 deletions(-) commit cd40d44ff9616e37af0d76610d963d87d19f641f Author: Dom Lachowicz Date: Sat Mar 27 15:29:39 2004 +0000 support a few additional 'mime types' for SVG ChangeLog | 5 +++++ moz-plugin/moz-plugin.c | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) commit 171f65a35d8a6d227d9c1eb9a3af0db020401286 Author: Dom Lachowicz Date: Fri Mar 26 14:24:00 2004 +0000 bug #138084 ChangeLog | 4 ++++ rsvg-styles.c | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) commit 9ed97402d53bf280e8bc775f368d1d3a25fa7b77 Author: Dom Lachowicz Date: Wed Mar 24 02:19:07 2004 +0000 use currently displayed icon instead of the W3C logo ChangeLog | 5 +++++ Makefile.am | 3 +-- test-display.c | 29 +++++++++++------------------ 3 files changed, 17 insertions(+), 20 deletions(-) commit e8a8807115fa9988d399f936e374a1308889b2b2 Author: Dom Lachowicz Date: Tue Mar 23 13:50:11 2004 +0000 bump version configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit afd807b1e5eaee994ea2037945a5b0eba9faffa1 Author: Caleb Michael Moore Date: Mon Mar 22 23:49:06 2004 +0000 gradient fixes ChangeLog | 13 ++++++++++--- rsvg-paint-server.c | 28 +++++++++++++++++++++++++--- rsvg.c | 24 ++++++++++++++++++++++-- 3 files changed, 57 insertions(+), 8 deletions(-) commit 5839795c8014a6883f08c3e19819d71471268f20 Author: Christian Fredrik Kalager Schaller Date: Mon Mar 22 19:29:17 2004 +0000 new image from Chris Lilley ChangeLog | 4 + data/svg-viewer.svg | 207 ++++++++++++++++++++++++++++++++++++++------------- 2 files changed, 158 insertions(+), 53 deletions(-) commit 37cf427f97e0a5a476956d295508a9e0e41a61cd Author: Dom Lachowicz Date: Sun Mar 21 21:39:48 2004 +0000 change a stupid string test-display.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 87a3e2c6dcd5cf0b13c1c85d0fcb09aabe73fb13 Author: Dom Lachowicz Date: Sun Mar 21 21:35:58 2004 +0000 save svg to png, print svg ChangeLog | 5 + Makefile.am | 3 +- configure.in | 14 +++ test-display.c | 290 +++++++++++++++++++++++++++++++++++++++++++++++++++++--- 4 files changed, 296 insertions(+), 16 deletions(-) commit 84387d742f19387996534e27ceb38ce1ff49e814 Author: Dom Lachowicz Date: Sun Mar 21 18:39:50 2004 +0000 2.7.1 ChangeLog | 7 +++++++ NEWS | 19 +++++++++++++++++++ TODO | 11 ++--------- test-display.c | 2 +- 4 files changed, 29 insertions(+), 10 deletions(-) commit 538cd549e3460927f966fa3d78f4f68ef184641c Author: Dom Lachowicz Date: Sun Mar 21 17:18:57 2004 +0000 use app icon, aspect ratio preservation ChangeLog | 6 ++++ moz-plugin/moz-plugin.c | 73 ++++++++++++++++++++++++++++++++++++++-------- rsvg-file-util.c | 49 ++++++++++++++++++++++++++----- rsvg-private.h | 2 + rsvg-shapes.c | 38 ++++++++++++++---------- rsvg-text-vectors.c | 8 ++-- test-display.c | 29 +++++++++++++------ 7 files changed, 155 insertions(+), 50 deletions(-) commit 1212840b1afcc9bab3f776f692f69c07cbbe8f36 Author: Christian Fredrik Kalager Schaller Date: Sun Mar 21 16:36:34 2004 +0000 changelog for earlier commit ChangeLog | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 3a730ed697bec0cc67f75b7af5703e9bc6fdce93 Author: Christian Fredrik Kalager Schaller Date: Sun Mar 21 16:35:42 2004 +0000 adding appicon for rsvg-viewer Makefile.am | 5 ++- configure.in | 1 + data/.cvsignore | 2 + data/Makefile.am | 6 ++++ data/svg-viewer.svg | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++ librsvg.spec.in | 1 + 6 files changed, 80 insertions(+), 2 deletions(-) commit bdcb4bf905f6fca98a91fc38d2354efc38ae565f Author: Caleb Michael Moore Date: Sat Mar 20 21:04:58 2004 +0000 path fixes rsvg-bpath-util.c | 7 +++++-- rsvg-path.c | 3 +++ 2 files changed, 8 insertions(+), 2 deletions(-) commit 5c9d6bca05336e07efda104a6e1bf5de30596411 Author: Dom Lachowicz Date: Sat Mar 20 20:45:44 2004 +0000 better image scaling policy, preparation for gettext, redo the gzip svg reader ChangeLog | 6 ++++++ Makefile.am | 12 ++---------- gdk-pixbuf-loader/io-svg.c | 21 +++++++-------------- gtk-engine/svg-render.c | 5 +++-- rsvg-file-util.c | 17 ++++++----------- rsvg-filter.c | 35 +++-------------------------------- rsvg-gz.c | 41 ++++++++++++++++++++++++++++++----------- rsvg-private.h | 5 +++++ rsvg-shapes.c | 10 +++++----- rsvg-shapes.h | 7 +++++++ rsvg-styles.c | 6 +++--- rsvg.c | 12 ++++++------ test-display.c | 5 ----- 13 files changed, 83 insertions(+), 99 deletions(-) commit 7fba2325fb5756f2ef7fa3c4d282dadd54994820 Author: Caleb Michael Moore Date: Sat Mar 20 20:21:48 2004 +0000 round rectangle fix rsvg-shapes.c | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) commit ee6e705d014f5147251c4a329b91286d698be9f2 Author: Caleb Michael Moore Date: Sat Mar 20 20:08:30 2004 +0000 in_defs fix rsvg-shapes.c | 1 + rsvg.c | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) commit 8909563b105bdede387c09feb0a7cf86d32d3340 Author: Dom Lachowicz Date: Sat Mar 20 19:36:23 2004 +0000 really honor currentColor property rsvg-styles.c | 52 ++++++++++++++++++++++++++++++++++++---------------- rsvg-styles.h | 3 ++- 2 files changed, 38 insertions(+), 17 deletions(-) commit 814faa3bc70fa1799c80518e1c1b3786a8a85612 Author: Caleb Michael Moore Date: Sat Mar 20 19:21:20 2004 +0000 lighting fixes rsvg-filter.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 5557b4c0a1dbe7549e0f7c0e0e013781659c1c7c Author: Dom Lachowicz Date: Sat Mar 20 19:11:07 2004 +0000 revert my last change rsvg.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 6002d4459daabef8ffedcbd14a8b0c0d02406029 Author: Dom Lachowicz Date: Sat Mar 20 19:06:45 2004 +0000 don't double-parse gradient style attributes rsvg.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit 08398670b04a4bb7968d5090e95050cec2175341 Author: Dom Lachowicz Date: Sat Mar 20 18:53:41 2004 +0000 prepare for gettext test-display.c | 35 ++++++++++++++++++++--------------- 1 files changed, 20 insertions(+), 15 deletions(-) commit 693674e9ecfc417e2e7ac209dd3bea750d321e6c Author: Caleb Michael Moore Date: Sat Mar 20 18:49:07 2004 +0000 masks fix rsvg-paint-server.c | 4 +++- rsvg-private.h | 2 +- rsvg.c | 10 +++++----- 3 files changed, 9 insertions(+), 7 deletions(-) commit 5cd9e6645b095d41628ef7dd7c415150ed9423d8 Author: Dom Lachowicz Date: Sat Mar 20 18:47:10 2004 +0000 use g_critical, g_message instead of printf test-display.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit da8061ec40e43a708bfaef63a432eefb7928f45e Author: Dom Lachowicz Date: Sat Mar 20 18:39:51 2004 +0000 allow rsvg-view to set the background color to a non-transparent value. make moz plugin use white ChangeLog | 5 +++++ moz-plugin/moz-plugin.c | 4 ++++ test-display.c | 38 ++++++++++++++++++++++++++++---------- 3 files changed, 37 insertions(+), 10 deletions(-) commit 526f91e2c0b40d3f22f09503edfd2db7b2073e92 Author: Dom Lachowicz Date: Sat Mar 20 18:02:42 2004 +0000 currentColor and inherit work for most things ChangeLog | 3 +- rsvg-paint-server.c | 11 ++++++-- rsvg-paint-server.h | 3 +- rsvg-styles.c | 63 +++++++++++++++++++++++++++++++++++++++----------- rsvg-styles.h | 3 ++ 5 files changed, 64 insertions(+), 19 deletions(-) commit e6ed25174855637fed9409679e084669258a6cb8 Author: Caleb Michael Moore Date: Sat Mar 20 17:34:41 2004 +0000 coordinate fixes rsvg.c | 19 +++++++++---------- 1 files changed, 9 insertions(+), 10 deletions(-) commit 2a3d65d91f9818ca61458593446357b976bbd5fe Author: Christian Fredrik Kalager Schaller Date: Sat Mar 20 17:12:42 2004 +0000 latest spec fixes librsvg.spec.in | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) commit e80aa784bad1f964752066e64ad81a33ee63a0fd Author: Caleb Michael Moore Date: Sat Mar 20 17:03:36 2004 +0000 courner hack rsvg-bpath-util.c | 22 +++++++++++++++++++++- rsvg-shapes.c | 18 +----------------- 2 files changed, 22 insertions(+), 18 deletions(-) commit bc2c319c8dd753c3052928568141ad7ebd2956f4 Author: Dom Lachowicz Date: Sat Mar 20 16:48:31 2004 +0000 set up framework for currentColor and inherit colors ChangeLog | 4 ++++ rsvg-css.c | 6 ++++-- rsvg-css.h | 2 +- rsvg-filter.c | 6 +++--- rsvg-paint-server.c | 12 +++++++++--- rsvg-paint-server.h | 2 +- rsvg-styles.c | 18 ++++++++++++------ 7 files changed, 34 insertions(+), 16 deletions(-) commit fde8fee2162016254c093188fc5028ff30a04dc6 Author: Dom Lachowicz Date: Sat Mar 20 16:06:12 2004 +0000 better fix rsvg-css.c | 26 +++++++++++--------------- 1 files changed, 11 insertions(+), 15 deletions(-) commit f06ca25b8ca77f1b275432b45545dc1cfd67e1bb Author: Dom Lachowicz Date: Sat Mar 20 16:01:56 2004 +0000 fix rgb(%,%,%) handling for a w3 testcase ChangeLog | 5 +++++ rsvg-css.c | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) commit 29e5138c1fa1339dd9f9dad320599fe3a7cbf894 Author: Dom Lachowicz Date: Sat Mar 20 16:01:31 2004 +0000 fix rgb(%,%,%) handling for a w3 testcase rsvg-css.c | 39 ++++++++++++++++++++++++++++----------- 1 files changed, 28 insertions(+), 11 deletions(-) commit 8e6715b0c65881db3553ab3299704039ae871010 Author: Dom Lachowicz Date: Sat Mar 20 15:33:50 2004 +0000 fix 137765 ChangeLog | 7 ++++++- rsvg.c | 12 ++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) commit 352164f76e6b02e378519891c0a0b7bc379fb9fc Author: Dom Lachowicz Date: Sat Mar 20 15:22:15 2004 +0000 downgrade libtool requirement autogen.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e2f62dff2db394e21ebeab4bcc110803f399875d Author: Caleb Michael Moore Date: Sat Mar 20 15:17:59 2004 +0000 more crappy filter stuff rsvg-mask.c | 29 +++++++++++++++++++++++------ rsvg-shapes.c | 13 +++---------- 2 files changed, 26 insertions(+), 16 deletions(-) commit 0a584b446e2278acb7f0d0cddeea204e1de38201 Author: Christian Fredrik Kalager Schaller Date: Sat Mar 20 13:54:27 2004 +0000 clean up many of the test images to have correct view areas tests/CHEMICALS.svg | 68 ++-- tests/chem1.svg | 788 ++++++++++++++++++++++++++--------- tests/circle-gradient-2.svg | 65 +++- tests/combo-3.svg | 67 +++- tests/double-square.svg | 57 ++- tests/intersect_bezier2_ellipse.svg | 120 ++++-- tests/opac.svg | 53 ++- tests/test-64684-2.svg | 103 ++--- 8 files changed, 947 insertions(+), 374 deletions(-) commit b9699cc723f761c6b78d290bb74b1696c5b643be Author: Caleb Michael Moore Date: Sat Mar 20 12:25:01 2004 +0000 masking is good now Makefile.am | 2 + rsvg-defs.h | 3 +- rsvg-filter.h | 4 +- rsvg-mask.c | 283 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rsvg-mask.h | 61 ++++++++++++ rsvg-private.h | 4 + rsvg-shapes.c | 22 +---- rsvg-shapes.h | 18 ++++- rsvg-styles.c | 134 +-------------------------- rsvg.c | 16 +++- 10 files changed, 387 insertions(+), 160 deletions(-) commit 8f93028ce418379e1e8aff9597f7904840e33eb7 Author: Caleb Michael Moore Date: Fri Mar 19 15:36:42 2004 +0000 dimentioning fixes ChangeLog | 3 ++- rsvg.c | 17 ++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) commit 347f90dd5e9943f426675b8afdea370b7d9243ce Author: Christian Fredrik Kalager Schaller Date: Fri Mar 19 15:24:02 2004 +0000 Removing need for gnome-common to build librsvg, and nicer looking autogen.sh output ChangeLog | 6 + autogen.sh | 363 ++++++++++++++++++++++++++++++++++++++++++++++-- librsvg.spec.in | 16 ++- moz-plugin/Makefile.am | 2 +- 4 files changed, 367 insertions(+), 20 deletions(-) commit 272c8d80a51ffbda28f8830ceaa6edab61852471 Author: Caleb Michael Moore Date: Fri Mar 19 13:13:15 2004 +0000 more bugfixes ChangeLog | 5 ++ rsvg-filter.c | 143 ++++++++++++++++++++++++++++++++++---------------------- rsvg-styles.c | 2 + 3 files changed, 94 insertions(+), 56 deletions(-) commit ee01d764430e9369cc6e438f10ba0d9b6d525c30 Author: Caleb Michael Moore Date: Fri Mar 19 01:20:53 2004 +0000 fixed tiny little bug rsvg-styles.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit cc6ea2edb242f8f6e3ef729172d5c3d21b6597ce Author: Dom Lachowicz Date: Fri Mar 19 00:34:00 2004 +0000 librsvg memory leak fixes ChangeLog | 4 ++++ rsvg-styles.c | 33 ++++++++++++++++++++++++--------- 2 files changed, 28 insertions(+), 9 deletions(-) commit 073cf52b0fa73db4e8165daf1048e9028fd003c7 Author: Dom Lachowicz Date: Thu Mar 18 02:25:24 2004 +0000 re-merge the RSVG-filters branch back into HEAD ChangeLog | 219 ++- Makefile.am | 47 +- TODO | 3 - configure.in | 66 +- gtk-engine/Makefile.am | 2 + gtk-engine/svg-draw.c | 2 +- gtk-engine/svg-render.c | 133 +- gtk-engine/svg.h | 18 +- moz-plugin/Makefile.am | 9 +- moz-plugin/moz-plugin.c | 235 ++- rsvg-css.c | 54 +- rsvg-css.h | 3 + rsvg-defs.c | 15 +- rsvg-defs.h | 6 +- rsvg-file-util.c | 87 +- rsvg-filter.c | 4860 +++++++++++++++++++++++++++++++++++++++++++++++ rsvg-filter.h | 123 ++ rsvg-paint-server.c | 3 +- rsvg-private.h | 58 +- rsvg-shapes.c | 1062 ++++++++--- rsvg-shapes.h | 35 +- rsvg-styles.c | 703 ++++++- rsvg-styles.h | 49 +- rsvg-text-vectors.c | 196 ++- rsvg-text.c | 90 +- rsvg-text.h | 4 +- rsvg.c | 459 +++-- test-display.c | 142 ++- test-performance.c | 79 +- 29 files changed, 7834 insertions(+), 928 deletions(-) commit c8cbc856d5436bb88d49f1d0842f19c740273b74 Author: Dom Lachowicz Date: Thu Mar 18 02:09:23 2004 +0000 release 2.6.2 ChangeLog | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 1c4201e48ee89d825586954188ad6052c6f99021 Author: Dom Lachowicz Date: Mon Mar 15 14:10:01 2004 +0000 double moveto fix by ross alexander ChangeLog | 5 +++++ rsvg-bpath-util.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit c080eede1a62b46d5f1bed1cbd865cb38e5c2c5a Author: Dom Lachowicz Date: Mon Mar 15 13:58:53 2004 +0000 work around something for jimmac ChangeLog | 4 ++++ configure.in | 2 +- rsvg-css.c | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) commit 123c47ab5f946f907690171a1b78aac614c12912 Author: Dom Lachowicz Date: Fri Mar 12 03:00:58 2004 +0000 bump version # configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8139fa34f98c034c8a49b4ad762127fe83feaab2 Author: Dom Lachowicz Date: Fri Mar 12 02:58:20 2004 +0000 more work on bug 105316 ChangeLog | 4 ++++ rsvg.c | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) commit 98accb2a661c497b76b0e2175e460c2a6b2035e4 Author: Dom Lachowicz Date: Mon Mar 8 14:20:41 2004 +0000 re-enable gtkdoc configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b595b4d70ea5fe7063862811c581145ea20b35cb Author: Dom Lachowicz Date: Mon Mar 8 14:05:58 2004 +0000 fix some of 'make dist's worries Makefile.am | 3 +-- configure.in | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) commit 25779cc0cf79c11326288ba4ed69d7d3e68ff208 Author: Dom Lachowicz Date: Mon Mar 8 04:26:56 2004 +0000 something for bug 105316 ChangeLog | 4 ++++ rsvg.c | 8 ++++++++ 2 files changed, 12 insertions(+), 0 deletions(-) commit cefc92591ca54eeb33807c67f59a0515df407df0 Author: Dodji Seketeli Date: Thu Mar 4 23:36:50 2004 +0000 changed the signature of this function to comply with the new signature of 2004-03-05 Dodji Seketeli * rsvg-styles.c: (ccss_property): changed the signature of this function to comply with the new signature of CRDocHandler::property() in libcroco. ChangeLog | 7 +++++++ rsvg-styles.c | 3 ++- 2 files changed, 9 insertions(+), 1 deletions(-) commit 070bd7134837925af761f407f5c5861458276433 Author: Glynn Foster Date: Wed Mar 3 19:15:48 2004 +0000 Add uninstalled pkg-config file. 2004-03-04 Glynn Foster * Makefile.am, configure.in, librsvg-2.0-uninstalled.pc.in: Add uninstalled pkg-config file. ChangeLog | 5 +++++ Makefile.am | 15 ++++++++------- configure.in | 1 + librsvg-2.0-uninstalled.pc.in | 11 +++++++++++ 4 files changed, 25 insertions(+), 7 deletions(-) commit 6b77e087ea3605d04db77b37a6f4ea6ef18ca445 Author: Dom Lachowicz Date: Thu Feb 19 17:44:02 2004 +0000 disable vector text paths ChangeLog | 4 ++++ Makefile.am | 3 ++- 2 files changed, 6 insertions(+), 1 deletions(-) commit 78f2cedf05eede0eb540262492434cf9b8e4a1d0 Author: Dom Lachowicz Date: Thu Feb 19 04:47:06 2004 +0000 bug 134801 ChangeLog | 6 +++++- rsvg-css.c | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) commit 9d426138e20b855999ded34bd30bcb22134cd680 Author: Dom Lachowicz Date: Wed Feb 18 00:21:17 2004 +0000 bug 134653 ChangeLog | 6 ++++++ rsvg-gz.c | 24 ++++++++++++++++++++++-- 2 files changed, 28 insertions(+), 2 deletions(-) commit f15af2586ef8d37351c50695c5d6e854aa2032cd Author: Dom Lachowicz Date: Mon Feb 16 05:55:31 2004 +0000 bug 134492 ChangeLog | 4 ++++ Makefile.am | 6 ------ 2 files changed, 4 insertions(+), 6 deletions(-) commit e25435e761b88284cc33b55236ab72620326f00d Author: Dom Lachowicz Date: Sun Feb 15 16:56:54 2004 +0000 fix bug #134292 ChangeLog | 4 ++++ configure.in | 2 +- rsvg-styles.c | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) commit 5c3f2050c34bf6940473e00fba7a9fa5ae527a18 Author: Dom Lachowicz Date: Sat Feb 14 16:47:18 2004 +0000 fix bug 133947 ChangeLog | 4 ++++ rsvg.c | 5 +++++ 2 files changed, 9 insertions(+), 0 deletions(-) commit 52e9c3dd3e5ad6075f3478281a51766b7bcd96cf Author: Dom Lachowicz Date: Sun Feb 1 03:44:38 2004 +0000 fix list parsing rsvg-css.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 839e4284564678328e2f0eae7017f2fbeb94aaba Author: Dom Lachowicz Date: Sat Jan 31 23:07:47 2004 +0000 fix bug in my last commit rsvg-css.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit a4e4840e5a4bc177b7dfe245bdbb3c45912ccd2f Author: Dom Lachowicz Date: Sat Jan 31 23:05:37 2004 +0000 hopefully fix bug 113538 ChangeLog | 4 + rsvg-css.c | 200 +++++++++++++++++++++++++++++++++++++++++------------------- rsvg-css.h | 7 ++ 3 files changed, 149 insertions(+), 62 deletions(-) commit 2e6c76fa3af620679690d7adf1564a8b38636fe7 Author: Dom Lachowicz Date: Fri Jan 30 19:21:52 2004 +0000 big blinking message if libcroco isn't used configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9c3684d359b1e40df0d97a22ccd18d041b96a21f Author: Dom Lachowicz Date: Thu Jan 29 16:21:36 2004 +0000 bug 132569 ChangeLog | 4 ++++ configure.in | 3 ++- 2 files changed, 6 insertions(+), 1 deletions(-) commit 260693a37a2938bff181832ee88e5634adb2ae18 Author: Dom Lachowicz Date: Fri Jan 16 04:56:39 2004 +0000 fix bug #131644 ChangeLog | 5 +++++ rsvg-css.c | 10 +++++----- test-rsvg.c | 25 +++++++++++++++++-------- 3 files changed, 27 insertions(+), 13 deletions(-) commit cfe82bf5246fe915d98a70dc3fcd78dc81cc07ae Author: Dom Lachowicz Date: Tue Jan 13 02:04:09 2004 +0000 fix bug 124075 ChangeLog | 4 ++++ rsvg-shapes.c | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 4b3cb0f1f32ce914597592622dc7cd6c10d39c62 Author: Dom Lachowicz Date: Wed Jan 7 03:08:11 2004 +0000 more vector text work rsvg-text-vectors.c | 73 ++++++++++++++++++++++---------------------------- 1 files changed, 32 insertions(+), 41 deletions(-) commit 9fd02a8deb21bc9d548cafde70eb8a32afca8c51 Author: Dom Lachowicz Date: Tue Jan 6 14:00:49 2004 +0000 fix 130687 ChangeLog | 4 ++++ Makefile.am | 11 ++++++----- configure.in | 2 +- 3 files changed, 11 insertions(+), 6 deletions(-) commit 8693d3cc30a70886c83f3bcafd0c45c189126a40 Author: Dom Lachowicz Date: Tue Jan 6 02:54:58 2004 +0000 factor out vector vs raster text routines ChangeLog | 5 ++ Makefile.am | 95 ++++++++++++++++++---------------- rsvg-shapes.c | 5 +-- rsvg-shapes.h | 1 + rsvg-text-vectors.c | 12 ++--- rsvg-text.c | 144 +++++++++++++++++++++++---------------------------- rsvg-text.h | 6 ++ 7 files changed, 132 insertions(+), 136 deletions(-) commit e46c6d6b0e6684ad81ddd5783739afcf76fc4c39 Author: Dom Lachowicz Date: Mon Jan 5 03:56:37 2004 +0000 render the text rsvg-text-vectors.c | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) commit c7ba5a3fdf95b0d203ea5c85e8a9ee563ec5f10a Author: Dom Lachowicz Date: Mon Jan 5 02:45:04 2004 +0000 more work on vector text ChangeLog | 2 +- rsvg-text-vectors.c | 163 ++++++++++++++++++++++++++++++++++++++------------- 2 files changed, 124 insertions(+), 41 deletions(-) commit cf67dd67949257157029ea70b84f14db9523fc88 Author: Dom Lachowicz Date: Sun Jan 4 19:57:58 2004 +0000 start of text as vectors ChangeLog | 6 + rsvg-text-vectors.c | 417 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 423 insertions(+), 0 deletions(-) commit 052edca006bac68f74788946d9ac1c199e95ba9e Author: Dom Lachowicz Date: Sat Dec 13 02:16:23 2003 +0000 fix double moveto bug, from caleb ChangeLog | 4 ++++ rsvg-bpath-util.c | 13 +++++++++++++ 2 files changed, 17 insertions(+), 0 deletions(-) commit 0a23dcee0e8843f89a216ac99946cd3ae41f08c2 Author: Federico Mena Quintero Date: Wed Dec 10 20:11:59 2003 +0000 #include 2003-12-10 Federico Mena Quintero * rsvg-defs.c: #include ChangeLog | 4 ++++ rsvg-defs.c | 1 + 2 files changed, 5 insertions(+), 0 deletions(-) commit dbbe9ff5581a8e9b5fe3979da65e02abfbb74fba Author: Dom Lachowicz Date: Wed Dec 10 14:05:58 2003 +0000 bug 128690 ChangeLog | 4 ++++ rsvg-defs.c | 2 ++ 2 files changed, 6 insertions(+), 0 deletions(-) commit 82047a5df21dd1e68816c399758851d69dead751 Author: Dom Lachowicz Date: Sun Dec 7 19:33:50 2003 +0000 2.5.0 ChangeLog | 4 ++++ configure.in | 2 +- rsvg-shapes.c | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) commit 5c3c4003f2a85ccd31bd2ca9cba5b994918fe282 Author: Dom Lachowicz Date: Sun Dec 7 05:57:39 2003 +0000 fix userspace gradients ChangeLog | 5 +++++ rsvg-paint-server.c | 4 ++++ rsvg.c | 19 +++++++++---------- 3 files changed, 18 insertions(+), 10 deletions(-) commit d5950af2c1240c41958bf88d56ed7a00f4522148 Author: Dom Lachowicz Date: Tue Dec 2 14:30:53 2003 +0000 bounding box gradients rsvg-paint-server.c | 9 +++------ rsvg-paint-server.h | 3 +-- rsvg-shapes.c | 10 +++++++--- rsvg-styles.c | 2 -- rsvg-text.c | 5 +++-- 5 files changed, 14 insertions(+), 15 deletions(-) commit f0401357f595c5ec36918a2379bd43bf2412bd9a Author: Dom Lachowicz Date: Thu Nov 27 16:59:05 2003 +0000 implement bounding box gradients ChangeLog | 4 ++++ rsvg-paint-server.c | 16 ++++++++-------- rsvg-paint-server.h | 8 +++++++- rsvg-shapes.c | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++- rsvg-styles.c | 3 ++- rsvg-text.c | 11 ++++++++++- 6 files changed, 81 insertions(+), 12 deletions(-) commit 79bd08a917ccc6de4246fc73a826e596ed150a0d Author: Dom Lachowicz Date: Wed Nov 26 13:56:07 2003 +0000 fix opacity inheritance ChangeLog | 4 ++++ rsvg-styles.c | 2 ++ 2 files changed, 6 insertions(+), 0 deletions(-) commit 5ba6ec4554645e8f1fd0f47d00c0326df531f251 Author: Dom Lachowicz Date: Wed Nov 26 03:56:34 2003 +0000 start of a mozilla plugin ChangeLog | 5 + moz-plugin/Makefile.am | 16 +++ moz-plugin/moz-plugin.c | 298 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 319 insertions(+), 0 deletions(-) commit 53bbbab0b5d84d1dc3433f9de88c3bfdd7ea60bb Author: Dom Lachowicz Date: Tue Nov 25 00:26:49 2003 +0000 fix a bunch of sodipodi flags ChangeLog | 7 +++++++ rsvg-shapes.c | 23 ++++++++++++++--------- rsvg-styles.c | 11 +++++++++++ rsvg-styles.h | 7 +++++++ 4 files changed, 39 insertions(+), 9 deletions(-) commit f6d9674111a6864d3daaed1b73aec095c3de2d70 Author: Dom Lachowicz Date: Tue Nov 18 02:17:26 2003 +0000 fix 'gold' color triplet rsvg-css.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6ab23d28c153719ef9aec5ed53ba0d1e35a77923 Author: Dom Lachowicz Date: Sun Nov 16 15:56:48 2003 +0000 bug 126102 rsvg-styles.c | 16 ++++++++++++++++ rsvg-styles.h | 9 ++++++++- rsvg-text.c | 38 ++++++++++++++++++++++++++++++++------ 3 files changed, 56 insertions(+), 7 deletions(-) commit 23d11fe32a56521402b2e483a33c613489ca16fd Author: Dom Lachowicz Date: Sun Nov 16 15:38:18 2003 +0000 bug 125752 gdk-pixbuf-loader/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 63ebccf195dc9909e94c660d36e3b856b4557da7 Author: Sven Neumann Date: Thu Oct 16 17:56:44 2003 +0000 fixed inline docs. 2003-10-16 Sven Neumann * rsvg.c: fixed inline docs. * doc/Makefile.am: ignore internal header files. * doc/rsvg-sections.txt * doc/tmpl/rsvg.sgml: added new functions. ChangeLog | 9 +++++++++ doc/Makefile.am | 16 +++++++++++++++- doc/rsvg-sections.txt | 2 ++ doc/tmpl/rsvg.sgml | 18 ++++++++++++++++++ rsvg.c | 2 ++ 5 files changed, 46 insertions(+), 1 deletions(-) commit e74c7a3381c59b1283b0da6343cbfa43ddcd65b4 Author: Dom Lachowicz Date: Sun Oct 12 16:26:50 2003 +0000 start supporting lang attributes rsvg-styles.c | 12 ++++++++++-- rsvg-styles.h | 3 ++- 2 files changed, 12 insertions(+), 3 deletions(-) commit 1cbc8334407feb4df21240da2f9f5ec1021067f6 Author: Sven Neumann Date: Tue Sep 23 13:37:22 2003 +0000 respect viewBox offsets by applying an appropriate translation. 2003-09-23 Sven Neumann * rsvg.c (rsvg_start_svg): respect viewBox offsets by applying an appropriate translation. ChangeLog | 5 +++++ rsvg.c | 51 ++++++++++++++++++++++++--------------------------- 2 files changed, 29 insertions(+), 27 deletions(-) commit 5519cb688924e36b2d91d340d57640f43327685b Author: Tor Lillqvist Date: Sun Sep 21 23:52:41 2003 +0000 New file. 2003-09-21 Tor Lillqvist * librsvg-zip.in: New file. * configure.in: Expand librsvg-zip. * Makefile.am: Distribute librsvg-zip.in. ChangeLog | 6 ++++-- Makefile.am | 1 + configure.in | 1 + librsvg-zip.in | 39 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 45 insertions(+), 2 deletions(-) commit 8b7ed3ccb47ae0744f3b39e5c54880946eadaec3 Author: Tor Lillqvist Date: Sun Sep 21 23:35:09 2003 +0000 Check for Win32, set OS_WIN32 automake variable. Check for strtok_r. 2003-09-21 Tor Lillqvist * configure.in: Check for Win32, set OS_WIN32 automake variable. Check for strtok_r. * Makefile.am: Use -lm only on Unix. Add LIBGSF_LIBS and LIBCROCO_LIBS to librsvg_2_la_LIBADD. * rsvg-css.c: Use G_PI instead of M_PI. (strtok_r): Implement strtok_r here if not available. (Very suboptimal implementation.) ChangeLog | 12 ++++++++++++ Makefile.am | 13 +++++++++---- configure.in | 16 ++++++++++++++++ rsvg-css.c | 44 +++++++++++++++++++++++++++++++++++++++----- 4 files changed, 76 insertions(+), 9 deletions(-) commit 19c1587a1f2e51f037129ef80a718284220ea1f0 Author: Dom Lachowicz Date: Fri Sep 19 22:48:55 2003 +0000 bug 122769 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 86e968335312484f00d7dc3b5c957742a05ef300 Author: Sven Neumann Date: Fri Sep 19 15:59:07 2003 +0000 implemented missing GError handling for file operations. 2003-09-19 Sven Neumann * rsvg-file-util.c: implemented missing GError handling for file operations. ChangeLog | 5 +++++ rsvg-file-util.c | 12 ++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) commit 570ced481c4762a0895799852a77108f88f3bfd5 Author: Sven Neumann Date: Thu Sep 18 01:44:42 2003 +0000 Makefile.am configure.in gimp-plugin/Makefile.am removed GIMP plug-in; it 2003-09-18 Sven Neumann * Makefile.am * configure.in * gimp-plugin/Makefile.am * gimp-plugin/svg.c: removed GIMP plug-in; it now lives in the GIMP source tree. Thanks a lot for the nice work you've done! ChangeLog | 8 + Makefile.am | 2 +- configure.in | 28 ---- gimp-plugin/.cvsignore | 3 - gimp-plugin/Makefile.am | 32 ---- gimp-plugin/svg.c | 387 ----------------------------------------------- 6 files changed, 9 insertions(+), 451 deletions(-) commit e526c0ef46c59a0a471be6b1795652c361a4b689 Author: Sven Neumann Date: Fri Sep 12 15:42:06 2003 +0000 configure.in removed the #warning here and instead output it when 2003-09-12 Sven Neumann * configure.in * rsvg-styles.c (rsvg_real_parse_cssbuffer): removed the #warning here and instead output it when configure is run (bug #122119). ChangeLog | 8 +++++++- configure.in | 5 +++++ rsvg-styles.c | 1 - 3 files changed, 12 insertions(+), 2 deletions(-) commit 3da2f611e06b2b56dec68eb0bc30fe4ca487c1dc Author: Sven Neumann Date: Fri Sep 12 14:43:46 2003 +0000 depend on Pango version 1.2.0 or newer. 2003-09-12 Sven Neumann * configure.in: depend on Pango version 1.2.0 or newer. * rsvg-text.c (rsvg_text_handler_characters): don't use pango_ft2_get_context() which is deprecated in Pango HEAD, but create the Pango context from the fontmap instead (bug #122121). * rsvg-path.c (rsvg_parse_path_do_cmd): fixed storage of reflection point in Q command which caused the next T command to create a wrong stroke (bug #122118). ChangeLog | 12 ++++++++++++ configure.in | 2 +- rsvg-path.c | 8 ++++---- rsvg-text.c | 14 ++++++++++++-- 4 files changed, 29 insertions(+), 7 deletions(-) commit 1f56c46a16c46b1afb97baae4b169043cb74741d Author: Sven Neumann Date: Mon Sep 8 12:47:35 2003 +0000 Sprinkled the code with const qualifiers. Fixed transfer of pixel data 2003-09-11 Sven Neumann * gimp-plugin/svg.c: Sprinkled the code with const qualifiers. Fixed transfer of pixel data from pixbuf to pixel region. The old code was wrong for pixbufs with rowstride != width * bpp. ChangeLog | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 3fa4701c576dd72852c048f5174c7598fa4046c4 Author: Alexander Larsson Date: Mon Sep 8 12:47:35 2003 +0000 version markers ChangeLog | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 429a28d97b2023fd847c8486d32236d6f52155fc Author: Alexander Larsson Date: Mon Sep 8 12:34:11 2003 +0000 version 2.4.0 2003-09-08 Alexander Larsson * configure.in: * NEWS: version 2.4.0 ChangeLog | 6 ++++++ NEWS | 5 +++++ configure.in | 4 ++-- 3 files changed, 13 insertions(+), 2 deletions(-) commit 0c49dc218da293c5b2322f63cda81d30444d4fda Author: Dom Lachowicz Date: Tue Sep 2 18:55:59 2003 +0000 hopefully fix bug 121288 rsvg.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 922400e1a47062ad27859fc2a0f5693fdbeb183c Author: Dom Lachowicz Date: Wed Aug 27 12:53:13 2003 +0000 bug 120825 ChangeLog | 4 ++++ configure.in | 2 +- gdk-pixbuf-loader/io-svg.c | 32 ++++++++++++++++++++++++++++---- 3 files changed, 33 insertions(+), 5 deletions(-) commit 0f3890839ce60dd6edf4fa5abcdc76ace9ef0357 Author: Sven Neumann Date: Sat Aug 2 13:45:47 2003 +0000 Sprinkled the code with const qualifiers. Fixed transfer of pixel data 2003-09-11 Sven Neumann * gimp-plugin/svg.c: Sprinkled the code with const qualifiers. Fixed transfer of pixel data from pixbuf to pixel region. The old code was wrong for pixbufs with rowstride != width * bpp. gimp-plugin/svg.c | 88 ++++++++++++++++++++++++++++++++--------------------- 1 files changed, 53 insertions(+), 35 deletions(-) commit d7fe652f8274ea7532209564a3d65c0f92bc16e5 Author: Dom Lachowicz Date: Sat Aug 2 13:45:47 2003 +0000 fix building with gimp 1.3.17 gimp-plugin/svg.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 430ff9dcadf615910b4577c62f4045e27d3730ff Author: Dom Lachowicz Date: Sat Aug 2 13:34:42 2003 +0000 fix bug 117823 rsvg-css.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit ce8929d250d2ad66144d41c7722a6c907b271be7 Author: Dom Lachowicz Date: Fri Aug 1 19:59:34 2003 +0000 fix libtool bug configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 27b8a2aed6000490a998ebd60f1c632fcbea8fff Author: Dom Lachowicz Date: Thu Jul 31 02:04:34 2003 +0000 fix bug 118728 configure.in | 2 +- rsvg-css.c | 2 +- rsvg.c | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) commit 604092c1e2ec251aa2e52e388072fb2ae3141b4c Author: Dom Lachowicz Date: Fri Jul 25 13:37:51 2003 +0000 *** empty log message *** librsvg.spec.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit f08b7226235e6d9ad40f11ee6729bc94756e2306 Author: Christian Schaller Date: Fri Jul 11 20:56:36 2003 +0000 - Fix for crasher bug in librsvg CVS - I might not be a hacker, but I 2003-11-03 Christian Schaller - Fix for crasher bug in librsvg CVS - I might not be a hacker, but I debug like the best of em ;) rsvg.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) commit 5fea5212c0581d85cfadf67fc94948c90b1609e1 Author: Dom Lachowicz Date: Sat Jun 28 13:20:19 2003 +0000 bug 116175 doc/Makefile.am | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 3791f602571e1a5d1e60b0d56240ba2016e62724 Author: Dom Lachowicz Date: Sat Jun 21 21:34:41 2003 +0000 add support for the title and desc elements ChangeLog | 4 + Makefile.am | 6 +- gdk-pixbuf-loader/io-svg.c | 19 +--- rsvg-file-util.c | 20 +++- rsvg-private.h | 3 + rsvg-text.c | 2 +- rsvg-text.h | 1 + rsvg.c | 220 ++++++++++++++++++++++++++++++++++++++++++-- rsvg.h | 9 ++- 9 files changed, 250 insertions(+), 34 deletions(-) commit 3cc918b282941dcb875fcbdc193a29872a138aa0 Author: Dom Lachowicz Date: Fri Apr 18 00:02:37 2003 +0000 fix a bug that alex reported rsvg-styles.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 71a2a48bddc8d4bb775c71057ad74a8494e92e18 Author: Dom Lachowicz Date: Tue Apr 8 22:38:21 2003 +0000 enable rsvg to be built without gtk+ support ChangeLog | 5 +++++ Makefile.am | 10 +++++----- configure.in | 12 ++++++++---- 3 files changed, 18 insertions(+), 9 deletions(-) commit 76e18df21c99adbb950130d8d09ec526d76d47ac Author: Alex Duggan Date: Tue Apr 8 20:40:29 2003 +0000 print out a summary displaying what parts of librsvg are to be built. 2003-04-08 Alex Duggan * configure.in: print out a summary displaying what parts of librsvg are to be built. ChangeLog | 5 +++++ configure.in | 14 ++++++++++++++ 2 files changed, 19 insertions(+), 0 deletions(-) commit 9397d9acc405288ce8fe1c4adcac4195649377b7 Author: Sven Neumann Date: Tue Apr 8 20:20:08 2003 +0000 shut up CVS doc/.cvsignore | 10 ++++++++++ gimp-plugin/.cvsignore | 1 + 2 files changed, 11 insertions(+), 0 deletions(-) commit 3024db5ee23bbd509b519e7437fc3d2e0a1718fd Author: Alex Duggan Date: Tue Apr 8 20:20:08 2003 +0000 create .cvsignore files for these two directories. 2003-04-08 Alex Duggan * doc/.cvsignore: * gimp-plugin/.cvsignore: create .cvsignore files for these two directories. ChangeLog | 6 ++++++ doc/.cvsignore | 2 ++ gimp-plugin/.cvsignore | 2 ++ 3 files changed, 10 insertions(+), 0 deletions(-) commit 1614297ddebc5e6dfd15ee88a1eea2a3746b43a1 Author: Dom Lachowicz Date: Tue Apr 8 02:19:44 2003 +0000 update changelog and news for new release ChangeLog | 2 ++ NEWS | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) commit 8bdb381b8b660784773b0c8ca70fd8a5e91ee676 Author: Dom Lachowicz Date: Mon Apr 7 22:37:13 2003 +0000 let this dynamically load with croco ChangeLog | 5 +++++ gdk-pixbuf-loader/Makefile.am | 2 +- gtk-engine/Makefile.am | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) commit 78aa8b7d8a0a4cdda14d4c9aa1350356672ac754 Author: Dom Lachowicz Date: Fri Apr 4 00:12:28 2003 +0000 cygwin (win32) dll/link fixes ChangeLog | 9 +++++++++ Makefile.am | 7 ++++++- configure.in | 17 +++++++++++++++++ gdk-pixbuf-loader/Makefile.am | 6 +++++- gimp-plugin/Makefile.am | 6 +++++- gtk-engine/Makefile.am | 8 ++++++-- 6 files changed, 48 insertions(+), 5 deletions(-) commit 90a679595aa6fade7433c52e9b698e92c62c59c6 Author: Dom Lachowicz Date: Wed Apr 2 13:31:31 2003 +0000 fix pkg-config file for rsvg head ChangeLog | 4 ++++ configure.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 66141f5f99011b9ed495f050e929e396bafa89fd Author: Dom Lachowicz Date: Sun Mar 30 05:38:20 2003 +0000 some minor CPU and RAM optimizations rsvg-css.c | 70 +++++++++++++++++++++++++++----------------------------- rsvg-shapes.c | 2 +- rsvg-styles.c | 10 +------ 3 files changed, 37 insertions(+), 45 deletions(-) commit dc71895aeffd9795b79bd62ac5a8e8783cbc56ef Author: Dom Lachowicz Date: Tue Mar 25 23:09:47 2003 +0000 some underline/overline/strike work ChangeLog | 5 +++++ rsvg-text.c | 21 +++++++++++---------- 2 files changed, 16 insertions(+), 10 deletions(-) commit 67e6991c548aabe1f39fbbf2d7f1ddf36c4291f5 Author: Dom Lachowicz Date: Tue Mar 25 22:15:22 2003 +0000 support bidi text (untested) rsvg-styles.c | 28 ++++++++++++++++++++++------ rsvg-styles.h | 3 ++- rsvg-text.c | 15 +++++++++------ 3 files changed, 33 insertions(+), 13 deletions(-) commit 1872ec5bfd107eba16c7eadeb564dab61e183187 Author: Dom Lachowicz Date: Tue Mar 25 19:53:34 2003 +0000 preliminary support for style definitions within defs-paths ChangeLog | 4 +++ rsvg-shapes.c | 69 ++++++++++++++++++++++++++++++++++++-------------------- rsvg-styles.c | 23 ++++++++++++------ rsvg-styles.h | 6 +++- rsvg-text.c | 10 ++++---- rsvg.c | 12 +++++----- 6 files changed, 78 insertions(+), 46 deletions(-) commit 9f78465dd237b20fb9fb35b793adf8f29dc31ba9 Author: Dom Lachowicz Date: Tue Mar 25 18:13:12 2003 +0000 add new testcase tests/cubic01.svg | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) commit e988130c3728a51b4763a4cfd8ad45eafe765d72 Author: Dom Lachowicz Date: Tue Mar 25 17:54:13 2003 +0000 support for