CVSROOT:        /cvs/gnome
Module name:    gimp-ruby
Changes by:     slembcke        06/06/25 01:33:42

Modified files:
        .              : ChangeLog MAINTAINERS todo.txt 
        ext            : Makefile.am conversion.c ids.c rbgimp.c 
                         rbgimp.h rbgimpcolorcmyk.c rbgimpcolorrgb.c 
                         rbgimpconstants.c rbgimpmain.c structures.c 
        gimp-lib       : gimp.rb rubyfu.rb 
        plug-ins       : Makefile.am hello.rb sphere.rb 
        po             : Makefile.in.in 
Added files:
        ext            : arraytypes.c 
        plug-ins       : coolmetal-logo.rb 

Log message:
2006-06-24  Scott Lembcke <[EMAIL PROTECTED]>

* ext/Makefile.am: Added ext/arraytypes.c.

* ext/arraytypes.c: Added ext/arraytypes.c which contains stubs to wrap
array pointers.

* ext/conversion.c: Added support for array conversion and ParamRegions,
and changed the behavior of GimpParams2rb() to return an array of
Gimp::Param structs.

* ext/ids.c: Added additional ids for use with Gimp::ParamRegion structs.

* ext/rbgimp.c: Moved constant definitions to rbgimpconstants.c and added
additional module functions.

* ext/rbgimpconstants.c: Enumerations are now defined using
gimp_enums_get_names(). Added additional constants.

* ext/rbgimpmain.c: GimpParam arrays are now registered with the Ruby GC
so that they are freed at exit. Fixed a couple of bugs pertaining to
exception handling and return values.

* gimp-lib/gimp.rb.c: Changed code for definition of Gimp::Param and
Gimp::ParamDef. Added type checking abilities to Gimp::Param and
Gimp::ParamDef. Fixed bugs in the type checking and parameter handling of
the PDB module.

* plug-ins/Makefile.am: Added coolmetal-logo.rb.

* plug-ins/coolmetal-logo.rb.c: Tried porting the old ruby plugin, still
has some issues with the reflection.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp-ruby&who=slembcke&date=explicit&mindate=2006-06-25%2001:32&maxdate=2006-06-25%2001:34

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

Reply via email to