CVSROOT:        /cvs/gnome
Module name:    gimp
Changes by:     hboom   06/07/22 16:26:22

Modified files:
        .              : Tag: soc-2006-vector-layers ChangeLog 
        app/actions    : Tag: soc-2006-vector-layers layers-actions.c 
                         layers-commands.c layers-commands.h 
                         select-commands.c vectors-actions.c 
                         vectors-commands.c vectors-commands.h 
        app/core       : Tag: soc-2006-vector-layers Makefile.am 
                         core-types.h gimpchannel.c 
                         gimpdrawable-stroke.c gimpdrawable-stroke.h 
                         gimpitem.c gimpitem.h gimpselection.c 
                         gimpstrokeoptions.c gimpstrokeoptions.h 
        app/dialogs    : Tag: soc-2006-vector-layers Makefile.am 
                         stroke-dialog.c 
        app/paint      : Tag: soc-2006-vector-layers 
                         gimppaintcore-stroke.c gimppaintcore-stroke.h 
                         gimppaintcore.c gimppaintcore.h 
        app/pdb        : Tag: soc-2006-vector-layers edit_cmds.c 
                         paint_tools_cmds.c paths_cmds.c 
        app/tools      : Tag: soc-2006-vector-layers gimppainttool.c 
        app/vectors    : Tag: soc-2006-vector-layers Makefile.am 
                         gimpvectors.c vectors-types.h 
        menus          : Tag: soc-2006-vector-layers layers-menu.xml 
                         vectors-menu.xml 
        tools/pdbgen/pdb: Tag: soc-2006-vector-layers edit.pdb 
                          paint_tools.pdb paths.pdb 
Added files:
        app/core       : Tag: soc-2006-vector-layers gimpfilloptions.c 
                         gimpfilloptions.h 
        app/dialogs    : Tag: soc-2006-vector-layers 
                         vectorlayer-options-dialog.c 
                         vectorlayer-options-dialog.h 
        app/vectors    : Tag: soc-2006-vector-layers gimpvectorlayer.c 
                         gimpvectorlayer.h 

Log message:
2006-07-22  Hendrik Boom  <[EMAIL PROTECTED]>

* app/vectors/Makefile.am
* app/vectors/vectors-types.h
* app/vectors/gimpvectorlayer.[ch]: new files implementing vector layers.

* app/dialogs/Makefile.am
* app/dialogs/vectorlayer-options-dialog.[ch]: new files implementing
the fill / stroke dialog for vector layers.

* menus/layers-menu.xml
* app/actions/layers-actions.c
* app/actions/layers-commands.[ch]: added "layers-fill-stroke" menu
item, action, and respective callback for opening the fill / stroke
dialog for vector layers.

* menus/vectors-menu.xml
* app/actions/vectors-actions.c
* app/actions/vectors-commands.[ch]: added "vectors-to-vector-layer"
menu item, action, and respective callback, which create a new vector
layer from the chosen vectors object.

* app/core/Makefile.am
* app/core/core-types.h
* app/core/gimpfilloptions.[ch]: new files, implementing GimpFillOptions
as a parent of GimpStrokeOptions, factoring out generic functionality.

* app/core/gimpstrokeoptions.[ch]: changed accordingly.

* app/core/gimpdrawable-stroke.[ch]: added gimp_drawable_fill_vectors,
factoring common functionality into the new static function
gimp_drawable_stroke_scan_convert which can either do a stroke or
a fill, depending on its arguments.

* app/core/gimpitem.[ch]: added a push_undo boolean argument to the
end of gimp_item_stroke, as well as the item's stroke virtual
function. Changed implementations of stroke and the paint functions
used by gimp_item_stroke as necessary. Also changed calls to
gimp_item_stroke accordingly.

* app/actions/select-commands.c
* app/actions/vectors-commands.c
* app/core/gimpchannel.c
* app/core/gimpdrawable-stroke.[ch]
* app/core/gimpselection.c
* app/dialogs/stroke-dialog.c
* app/paint/gimppaintcore-stroke.[ch]
* app/paint/gimppaintcore.[ch]
* app/tools/gimppainttool.c
* app/vectors/gimpvectors.c
* tools/pdbgen/pdb/edit.pdb
* tools/pdbgen/pdb/paint_tools.pdb
* tools/pdbgen/pdb/paths.pdb: changed accordingly.

* app/pdb/edit_cmds.c
* app/pdb/paint_tools_cmds.c
* app/pdb/paths_cmds.c: regenerated.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=hboom&date=explicit&mindate=2006-07-22%2016:25&maxdate=2006-07-22%2016:27

_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to