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

Reply via email to