-
Hans Breuer authored
2005-03-13 Hans Breuer <hans@breuer.org> * lib/dia_svg.[hc] objects/custom/shape_info.[hc] plug-ins/svg/svg-import.c : s/DiaSvgGraphicStyle/DiaSvgStyle/, added and use convenience functions dia_svg_style_copy(), dia_svg_style_init() * objects/custom/shape_info.c : use dia_svg_parse_path() from lib/ (it got moved out of this) * lib/dia_svg.c(dia_svg_parse_path) : also handle style properties which are not wrapped in the style attribute * plug-ins/svg/svg-import.c : implement nested group handling and style 'style inheritance'. Still no transformations, no <image/>, no <style/> <defs/>... * plug-ins/svg/svg-import.c(import_svg) : use message_warning instead of g_warning, the latter is for programmers. Also be more tolerant if the document root namespace is not 'svg'. If the svg namespace is defined in the file search for the top node including svg. This allows us to re-read the svg part of our own shape format. * ...
e39cdcfd