CVSROOT: /cvs/gnome Module name: dia Changes by: hans 05/03/06 17:34:00
Modified files: . : ChangeLog app : app_procs.c lib : dia_svg.c dia_svg.h diasvgrenderer.c libdia.def makefile.msc widgets.c plug-ins/svg : svg-import.c Log message: 2005-03-06 Hans Breuer <[EMAIL PROTECTED]> * app/app_procs.c : avoid "assignment within conditional expression" and handle -L for the GOption case as well. * lib/widget.c : strchr() does not return -1 on not found but NULL; avoids widgets.c(307) : error C4047: '!=' : 'char *' differs in levels of indirection from 'const int ' * lib/diasvgenderer.c(draw_arc|fill_arc) : finally correct sweep and large_arc, thus produce correct arc output (like diasvg.py does;), fixes bug #144401 [http://bugzilla.gnome.org/show_bug.cgi?id=144401] * lib/dia_svg.[hc](dia_svg_parse_path) : new function copied and adapted from objects/custom/shape_info.c to be shared with object/custom and plug-in/svg -> finally the C based svg-import reads pathes again. Added arc parsing while I was there, which fixes bug #169191 [http://bugzilla.gnome.org/show_bug.cgi?id=169191] * objects/custom/shape_info.c(parse_path) : * plug-ins/svg/svg-import : reuse above function Also fix the "root element was 'svg' -- expecting 'svg'" bug #108502 [http://bugzilla.gnome.org/show_bug.cgi?id=108502]. But in general this does only support a small subset of what is possible in SVG. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=dia&who=hans&date=explicit&mindate=2005-03-06%2017:33&maxdate=2005-03-06%2017:35 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list