CVSROOT:        /cvs/gnome
Module name:    gimp
Changes by:     yosh    06/07/20 04:53:47

Modified files:
        .              : ChangeLog 
        plug-ins/pygimp: .cvsignore Makefile.am gimpcolormodule.c 
                         gimpfu.py gimpmodule.c gimpui.py pygimp-api.h 
                         pygimp-colors.c pygimp-drawable.c pygimp-pdb.c 
                         pygimpcolor.h 
        plug-ins/pygimp/plug-ins: palette-sort.py 
Added files:
        plug-ins/pygimp: gimpcolor-types.defs gimpenums-types.defs 
                         gimpui.defs gimpui.override gimpuimodule.c 
                         pygimpcolor-api.h 
Removed files:
        plug-ins/pygimp: pygimp-rgb.c 

Log message:
2006-07-19  Manish Singh  <[EMAIL PROTECTED]>

This is the start of wrapping much more of the GIMP API in Python.
It's not complete yet, some things are broken.

* plug-ins/pygimp/gimpcolormodule.c
* plug-ins/pygimp/pygimpcolor.h
* plug-ins/pygimp/pygimpcolor-api.h
* plug-ins/pygimp/pygimp-colors.c: wrapped GimpHSV, GimpHSL, and
GimpCMYK. Fleshed out a bit more of GimpRGB as well. Made the API
exportable to other modules.

* plug-ins/pygimp/pygimp-rgb.c: removed, subsumed into
pygimp-colors.c.

* plug-ins/pygimp/gimpmodule.c
* plug-ins/pygimp/pygimp-drawable.c
* plug-ins/pygimp/pygimp-pdb.c: PDB calls receive and create
gimpcolor.RGB objects now.

* plug-ins/pygimp/gimpmodule.c
* plug-ins/pygimp/pygimp-api.h: export pygimp_drawable_new.

* plug-ins/pygimp/gimpcolor-types.defs
* plug-ins/pygimp/gimpenums-types.defs
* plug-ins/pygimp/gimpui.defs
* plug-ins/pygimp/gimpui.override
* plug-ins/pygimp/gimpuimodule.c: new module for GIMP UI widget
bindings.

* plug-ins/pygimp/gimpui.py
* plug-ins/pygimp/gimpfu.py: use some of the new widgets.

* plug-ins/pygimp/Makefile.am: hook all the above into the build
system.

* plug-ins/pygimp/plug-ins/palette-sort.py: use new color API.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=yosh&date=explicit&mindate=2006-07-20%2004:52&maxdate=2006-07-20%2004:54

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

Reply via email to