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

Reply via email to