Snapshots available at http://www.raeder.dk/~larsrc/Dia/snapshots
*** Recent ChangeLog entries: --- ChangeLog.previous 2007-09-23 05:00:12.000000000 +0200 +++ dia-svn-snapshot/ChangeLog 2007-09-24 05:00:09.865228176 +0200 @@ -1,3 +1,60 @@ +2007-09-23 Lars Clausen <[EMAIL PROTECTED]> + + * objects/UML/class_dialog.c: Make UML properties dialogs use + non-radio option menus. Fixes bug #468203. + + * objects/UML/class.c (umlclass_update_data): Patch from + <[EMAIL PROTECTED]>: Don't add attributes size to connection + point placement if attributes aren't visible. Fixes bug #470594. + + * lib/font.c: + (dia_font_get_sizes): Fixed lack of const. + (dia_font_get_psfontname): Fixed postscript font name getter to + comply with postscript standard. + + * app/diapsrenderer.c (dump_fonts): Use NewCenturySchlbk for + NewCenturySchoolbook, following Adobe standards. Also for some + reason AvantGarde-Gothic is the "plain" name of the AvantGarde-Book + series. Stupid Adobe. Fixes bug #477079. + + * app/preferences.c: + * app/diaunitspinner.[ch]: + * lib/prop_geomtypes.c: Font & length unit spinners now get the right + settings from prefs on startup. Fixes bug #479244. Also a bit of + cleanup. + +2007-09-21 Hans Breuer <[EMAIL PROTECTED]> + + * lib/arrow.[hc] : refactoring to more information hiding: + type menudesc renamed to ArrowDesc and moved arrow_types to arrow.c. + It will probably contain some additional information to calculate + arrow bounding boxes. + * lib/attributes.c lib/diaarrowchooser.c lib/widgets.c + plug-ins/xfig/xfig-export.c : now only using accessors + + * lib/autoroute.h lib/diagramdata.h lib/diavar.h lib/font.h : + minor cleanup for DIAVAR: removed unneeded includes, move + render_boundig_boxes to diavar.h to make it useable for arrow.c + + * lib/libdia.def : adapted to the above + + * lib/arrow.[hc] : declare and implement arrow_bbox() taking the + calculated start-point of arrows. The real size of arrows is only + known in lib/arrow.c so finally all the *BBoxExtras stuff concerned + with arrows needs to vanish. The issue is further complicated by + gap and other arrow posistion adjustmens; see bug #475168. + + * objects/standard/arc.c : use arrow_bbox() and calculate_arrow_point() + for bounding box calculation. Get rid LineBBExtras usage for that. + (arc_update_handles) always intialize the middle_handle.pos, not only + when there is enough distance. + + * samples/arrows.dia : updated for broader coverage + + * app/interface.c : get rid of const for non-const strings, no more + interface.c(477) : 'function' : different 'const' qualifiers + interface.c(477) : 'g_free' : pointer mismatch for actual parameter 1 + 2007-09-22 Lars Clausen <[EMAIL PROTECTED]> * app/commands.c: @@ -8,7 +65,6 @@ integrated UI. This implementation looks better than the old one, and should be used in the non-integrated version as well. - 2007-09-21 Hans Breuer <[EMAIL PROTECTED]> * plug-ins/python/python-startup.py : allow to override system _______________________________________________ Dia-list mailing list Dia-list@gnome.org http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://live.gnome.org/Dia/Faq Main page at http://live.gnome.org/Dia