CVSROOT: /cvs/gnome Module name: dia Changes by: hans 05/05/08 17:38:22
Modified files: . : ChangeLog Log message: 2005-05-08 Hans Breuer <[EMAIL PROTECTED]> * objects/UML/class.c : Reverted to have no center point. At first it looked as if there was only the bug to not increase class.h:UMLCLASS_CONNECTIONPOINTS. But the UMLClass has potentially much more dynamic connection points (to the left and right of every attribute/operation). Now simply adding one between see static and dynamic will screw up any existing diagram which makes use of the dynamic connection points. The would all be connected with an off-by-one error. I have no idea how to code around that. But breaking backward compatibility is no option here. * lib/widget.c(dia_font_selector_set_font): actually set the options menu state. So we are not any longer resetting the font style on Apply. Use "UML - Class" dialog as stress text example. * app/command.c : some people insist to close diagrams already closed using tear-off menus. Maybe we should add a dialog "Do you want to call Dr. Watson now?". If there is no diagram to close anymore just do nothing, fixes bug #303221 [http://bugzilla.gnome.org/show_bug.cgi?id=303221] * app/display.c(ddisplay_close) : use g_return_if_fail(ddisp != NULL); Calling this with no display to close is a pathological case. * app/diagram.[hc] : moved object.h and other DiaObject stuff to the implementation in preparation of Big Things(tm) * app/interface.c : less warnings and make it compile. strncmp() does not take a char**, neither does gdk_pixbuf_new_from_inline(). * objects/makefile.msc plug-ins/makefile.msc : less output URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=dia&who=hans&date=explicit&mindate=2005-05-08%2017:37&maxdate=2005-05-08%2017:39 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list