10f0a83ace
Extract from ChangeLog back to August 2005: * rsvg.h: Export RsvgHandle and RsvgHandleClass to the outside world so you can subclass them * rsvg-gobject.c: add props "width", "height", "em", "ex" (all read only) * *.c: Rename rsvg_cairo_render to rsvg_handle_render_cairo, for better GObject consistency * rsvg-gobject.c: RsvgHandle now derives from GObject. This doesn't break API/ABI. * Update documentation. Should be near 100% symbol coverage. * Public functions: added g_return_XXX() sneeze-guards * 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). * configure.in: Mozilla-config fixes so that it works with more config scripts * 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. * rsvg-cairo-render.c, rsvg.c, rsvg.h: Make mods to Caleb's latest work. Prefer to expose a Cairo API that can render an element by id, and then go from there. * rsvg-cairo-render.c, rsvg.c, rsvg.h: made that partial rendering api that I promised Rahga ages ago. Havn't tested yet. * rsvg-art-*.[ch]: Remove these files, as they've been replaced by Cairo. Libart is dead. Long live libart! * rsvg.h: Revert API changes to make the Gimp folk happier * everywhere: use strings for RTTI, not sure about the speed hit, but allows us a lot more flexiblity * rsvg-private.h: removed obsolete percentage resolution structures * gtk-engine/svg-render.c: Cache RsvgHandles rather than GByteArrays containing SVG data. Preparation for move to cairo-only theme engine. * configure.in: Rip out libart backend; require the cairo backend, and require cairo >= 1.0.2 * test-display.c: Implement image zooming. Todo: rewrite this to use Cairo. * a_lot_of_places: implemented a system of late normalizations of lengths. Now used everywhere * rsvg-base.c: find out the size of the contents of an SVG if there is nothing else to go on. * rsvg-filter.c: filters now using pre-multiplied alpha and have changable byte ordering * rsvg-cairo-draw.c: handles bounding boxes around images correctly * rsvg-structure.c: added preservation of aspect ratio to SVG elements * rsvg-cairo-draw.c: (_set_source_rsvg_pattern): Add preliminary support for patterns to rsvg-cairo, (doesn't do transformed patterns yet). * rsvg-cairo-clip.c/.h: new files. Added clipping in cairo backend. * most-cairo-related-places: added lots of stuff to do with gradients, objectBoundBox positioning and spreading. Made currentColor work with cairo. Made courners look great in cairo but crap in libart... I just can't win. * rsvg-styles.c: made a new function called rsvg_state_reconstruct that can make a style inherit from a node's ancestors rather than the drawing context. * rsvg.c (_rsvg_handle_get_pixbuf): Un-premultiply ARGB->RGBA instead of going through a PNG stream first * rsvg-cairo-draw.c (rsvg_cairo_render_path): Implement line join, cap, width, dash, miter limit (rsvg_cairo_render_image): Drawing images now works (rsvg_cairo_push_discrete_layer): Largely implemented (rsvg_cairo_pop_discrete_layer): Largely implemented (_set_source_rsvg_radial_gradient): Make this work for the few tests I have ... and of course lots of bug fixes.
36 lines
1.1 KiB
Text
36 lines
1.1 KiB
Text
@comment $NetBSD: PLIST,v 1.12 2006/02/26 10:39:34 wiz Exp $
|
|
bin/rsvg
|
|
bin/rsvg-convert
|
|
bin/rsvg-view
|
|
include/librsvg-2/librsvg/librsvg-enum-types.h
|
|
include/librsvg-2/librsvg/librsvg-features.h
|
|
include/librsvg-2/librsvg/rsvg-cairo.h
|
|
include/librsvg-2/librsvg/rsvg.h
|
|
lib/gtk-2.0/2.4.0/engines/libsvg.la
|
|
lib/gtk-2.0/2.4.0/loaders/svg_loader.la
|
|
lib/librsvg-2.la
|
|
lib/pkgconfig/librsvg-2.0.pc
|
|
man/man1/rsvg.1
|
|
share/doc/librsvg2/home.png
|
|
share/doc/librsvg2/index.html
|
|
share/doc/librsvg2/index.sgml
|
|
share/doc/librsvg2/ix01.html
|
|
share/doc/librsvg2/left.png
|
|
share/doc/librsvg2/pt02.html
|
|
share/doc/librsvg2/pt03.html
|
|
share/doc/librsvg2/pt04.html
|
|
share/doc/librsvg2/right.png
|
|
share/doc/librsvg2/rsvg-Cairo.html
|
|
share/doc/librsvg2/rsvg-Core-API.html
|
|
share/doc/librsvg2/rsvg-GdkPixbuf.html
|
|
share/doc/librsvg2/rsvg.devhelp
|
|
share/doc/librsvg2/rsvg.html
|
|
share/doc/librsvg2/style.css
|
|
share/doc/librsvg2/up.png
|
|
share/pixmaps/svg-viewer.svg
|
|
@comment in xdg-dirs: @dirrm share/pixmaps
|
|
@dirrm share/doc/librsvg2
|
|
@comment in gtk2: @dirrm lib/gtk-2.0/2.4.0/loaders
|
|
@comment in gtk2: @dirrm lib/gtk-2.0/2.4.0/engines
|
|
@dirrm include/librsvg-2/librsvg
|
|
@dirrm include/librsvg-2
|