CVSROOT:        /cvs/gnome
Module name:    gimp
Changes by:     hboom   06/08/20 23:35:50

Modified files:
        .              : Tag: soc-2006-vector-layers ChangeLog 
        app/actions    : Tag: soc-2006-vector-layers layers-actions.c 
                         layers-commands.c layers-commands.h 
        app/vectors    : Tag: soc-2006-vector-layers gimpvectorlayer.c 
                         gimpvectorlayer.h gimpvectorlayeroptions.c 
        menus          : Tag: soc-2006-vector-layers image-menu.xml.in 
                         layers-menu.xml 

Log message:
2006-08-20  Hendrik Boom  <[EMAIL PROTECTED]>
Note: an error message is shown when loading images with vector layers
produced by recent versions of this code. This is caused by improper
(de)serialization of the currently unused paint-info property of a
GimpVectorLayerOptions' stroke-desc. However, as this is the last thing
to be deserialized, it does not currently interfere with loading.

* app/vectors/gimpvectorlayer.c
* app/vectors/gimpvectorlayeroptions.c: fixed signal disconnections for
some properties.

* app/vectors/gimpvectorlayeroptions.c: the vector layer is now
notified when its vectors object is removed from the image.

* app/vectors/gimpvectorlayer.[ch]: added the gimp_vector_layer_discard
function. This function sets the vector-layer-options property to null,
which causes this layer to act like a regular layer. This is called
either from the GUI or when it is noticed that the associated path has
been removed from the image.

* app/actions/layers-actions.c
* app/actions/layers-commands.[ch]
* menus/image-menu.xml.in
* menus/layers-menu.xml: changed the name of the layers-fill-stroke to
layers-vector-fill-stroke, and changed the name of the callback
accordingly. Added the layers-vector-discard action and callback to
convert a vector layer into an ordinary layer.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=hboom&date=explicit&mindate=2006-08-20%2023:34&maxdate=2006-08-20%2023:36

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to