ChangeLog 20.2 KB
Newer Older
1 2 3 4
2009-04-08  Sandeep Shedmake  <sshedmak@redhat.com>

	* configure.in: Added "mr" to ALL_LINGUAS

5 6 7 8
2009-03-19  Jorge Gonzalez  <jorgegonz@svn.gnome.org>

	* configure.in: Added "es" to ALL_LINGUAS

9 10 11 12
2008-11-09  Kenneth Nielsen  <k.nielsen81@gmail.com>

	* configure.in: Added "da" to ALL_LINGUAS

13 14 15 16
2008-10-08  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Added 'nb' to ALL_LINGUAS.

17 18 19 20
2008-06-06   Clytie Siddall <clytie@riverland.net.au>

	* configure.in: Added 'vi' to ALL_LINGUAS.

21 22 23 24
2008-03-24  Kostas Papadimas <pkst@gnome.org>

	* configure.in: Added 'el' to ALL_LINGUAS.

25 26 27 28
2008-02-11  Inaki Larranaga Murgoitio  <dooteo@euskalgnu.org>

	* configure.in: Added 'eu' (Basque) entry in ALL_LINGUAS.

29 30 31 32 33
2007-12-10  Duarte Loreto <happyguy_pt@hotmail.com>

	* configure.in: Added Portuguese (pt) to ALL_LINGUAS.
	* MAINTAINERS: Fixed file format to pass pre-commit hook in SVN.

34 35 36 37
2007-10-30  Ilkka Tuohela  <hile@iki.fi>

	* configure.in: Added 'fi' to ALL_LINGUAS.

38 39 40 41
2007-10-14  Yannig Marchegay  <yannig@marchegay.org>

	* configure.in: Added 'oc' to ALL_LINGUAS.

42 43 44 45
2007-09-24  Matic Zgur  <mr.zgur@gmail.com>

	* configure.in: Added sl to ALL_LINGUAS.

46 47 48 49
2007-08-20  Hendrik Brandt  <heb@gnome-de.org>

	* configure.in: Added de to ALL_LINGUAS.

Jordi Mas's avatar
Jordi Mas committed
50 51 52 53
2007-08-01  Jordi Mas <jmas@softcatala.org>

	* configure.in: Added ca to ALL_LINGUAS.

54 55 56 57
2007-06-01  Daniel Nylander <po@danielnylander.se>

	* configure.in: Added sv to ALL_LINGUAS.

58 59 60 61
2007-05-10  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* configure.in: Added 'gl' to ALL_LINGUAS.

62 63 64 65
2007-04-06  Claude Paroz  <claude@2xlibre.net>

	* configure.in: Added fr to ALL_LINGUAS.

Pema Geyleg's avatar
Pema Geyleg committed
66 67 68 69
2007-03-19  Pema geyleg  <pema.geyleg@gmail.com>

	* configure.in: Added 'dz' to ALL_LINGUAS.

70 71 72 73
2006-10-12  Kevin Cozens  <kcozens@cvs.gnome.org>

	* acinclude.m4 (AM_CHECK_RUBY_IRB): Fixes display of test results.

74 75 76 77 78 79 80
2006-10-12  Kevin Cozens  <kcozens@cvs.gnome.org>

	* configure.in: Added checks for Interactive Ruby.

	* acinclude.m4: Added AM_CHECK_RUBY_IRB. Eliminated warnings about
	"underquoted definition".

81 82 83 84
2006-08-21  Scott Lembcke <slembcke@cvs.gnome.org>

        * Updated the INSTALL file with Kevins suggestions.

Scott Lembcke's avatar
Scott Lembcke committed
85 86 87 88 89
2006-08-21  Scott Lembcke <slembcke@cvs.gnome.org>

        * Added an INSTALL file.

2006-08-21  Scott Lembcke <slembcke@cvs.gnome.org>
90 91 92 93 94

        * gimp-ruby/gimp_oo_image.rb: Changed the name of
          Gimp::Image.undo_group to Gimp::Image.undo_group_start for
          consistency.

95 96 97 98
2006-08-19  Scott Lembcke <slembcke@cvs.gnome.org>

        * plug-ins/*.rb: Changed all single quotes to double quotes.
        
99 100
        * ext/rbgimpdialog.c: Added an exception when using non
          dialog-friendly types.
101 102

2006-08-19  Scott Lembcke <slembcke@cvs.gnome.org>
Scott Lembcke's avatar
Scott Lembcke committed
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157

        * ChangeLog: Fixed my email address.
        
        * ext/: Merged ids.c and structures.c into definitions.c. Removed
          rbgimpcolorcmyk.c and rbgimpcolorhsv.c. 
        
        * ext/Makefile.am: Changes to reflect changes in ext/. Disabled
          rbgimpcolorspace.c.
          
        * ext/conversion.c: Removed conversions for the Gimp::HSV and
          Gimp::CMYK classes.
          
        * ext/rbgimp.*: Minor formating changes. Removed init functions for
          removed/disabled modules.
          
        * ext/rbgimpconstants.c: Moved the line that defines the 
          Gimp::EnumNames module outside the loop. Removed the check for the
          "GIMP_" prefix. Added directory constants.
          
        * ext/rbgimpdialog.c: Removed the nothing() function. In
          handle_string_types() removed the 'data' variable and replaced it
          with NULL. Removed gettext() calls as it can now be called
          dynamically from Ruby.
          
        * Changed the way that rb_gimp_main() is used so that plugins that
          don't use an init or quit callback don't define empty callbacks.
          
        * ext/rub-fu-console.c: Added a gettext() call for the window name.
          Added some commenting and rearranged some code for readability. 
        
        * gimp-lib/rubyfu.rb: Menu items are now registered using
          RubyFu.menu_register(). Added some constants for common RubyFu
          menupaths. Minor readability changes.
          
        * Added plug-ins/rubyfu_menu.rb to define the Ruby-Fu menu subpaths.
        
        * Removed plug-ins/coolmetal-logo.rb. It's outlived it's usefulness
          for testing.
          
        * plug-ins/Makefile.am: Changes to reflect changes in plug-ins/
        
        * plug-ins/*.rb: Got all non-test plugins gettext ready. Changed all
          to use the new menu registering scheme.
          
        * plug-ins/runfile.rb: Some fixes were needed due to changes in
          gimp-lib/rubyfu.rb.
          
        * plug-ins/sphere.rb: Reconverted so that it uses more of the newer
          features.
          
        * plug-ins/sunset.rb: Changed not to use Context.push/pop. There 
          seems to be a bug that prevents custom mode from working correctly
          after the context has been pushed.
          
2006-08-14  Scott Lembcke <slembcke@cvs.gnome.org>
158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197

        * gimp-lib/gimp.rb: Renamed bool2int_filter() to ruby2int_filter() and
          added support for nil values. Added Drawables to the
          Param#transform() method. Changed the marshal functions for
          Gimp::RGB to use #marshal_load() and #marshal_dump instead of the
          old marshaling methods. Minor reformatting.
          
        * gimp-lib/gimp_oo.rb: Added the ability to blacklist certain methods
          when creating classes to prevent deprecated procedures from becoming
          methods or to avoid name collisions.
          Removed GimpOO::ClassTemplate#add_constructor() as it's no longer
          needed. 
          
        * gimp-lib/gimp_oo_*.rb: Added method blacklists for deprecated
          methods.
          
        * gimp-lib/pdb.rb: Changed verbose mode to also display arguments to
          PDB calls. Some refactoring of the PDB::Procedure class. Interactive
          procedures are now automatically in non-interactive mode. Added a
          PDB.call_interactive() method to call PDB procedures interactively.
          
        * gimp-lib/rubyfu.rb: Procedures with no menu now have their menu
          label defined as their procedure name. Changed return value
          validation to ignore accidental return values for procedures that
          return no values. Minor reformatting.
        
        * deleted plug-ins/rerunfile.rb.
        
        * plug-ins/runfile.rb: Added the ruby-fu-rerunfile procedure from
          rerunfile.rb.
        
        * removed plug-ins/helloworld.rb. This was intended as a tutorial
          and shouldn't have been added in the first place.
          
        * plug-ins/Makefile.am: Removed helloworld.rb and rerunfile.rb.
        
        * plug-ins/*.rb: Added the GPL license to files that were missing it.
          Minor reformatting and updates to reflect changes in
          gimp-lib/pdb.rb.

Scott Lembcke's avatar
Scott Lembcke committed
198
2006-08-08  Scott Lembcke <slembcke@cvs.gnome.org>
199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

        * gimp-lib/gimp_oo.rb: Moved OO type class definitions to gimp.rb.
        
        * gimp-lib/gimp.rb: Added autoload handles for all OO classes. Added
          Moved conversion of object types into the Gimp::Param class. Added
          the bool2int_filter() method to convert bools into C style bools.
        
        * Added files for OO types. (gimp-lib/gimp_oo_*.rb)
        
        * gimp-lib/Makefile.am: Added OO type files.
        
        * gimp-lib/pdb.rb: Added a call to bool2int() when converting pdb
          arguments. Now true/false can be used when calling procedures.
          
        * gimp-lib/rubyfu.rb: Fixed a bug when registering <Image> plugins.
          Moved the call to open the dialog befor converting any parameter
          types. Added support for running a procedure with the last values.
          Added a call to bool2int_filter() so ruby-fu procedures can return
          booleans.
          
        * plug-ins/: Added new example plugins: gloom.rb, helloworld.rb,
          sunset.rb. Added runfile.rb/rerunfile.rb plugins to aid in plug-in
          development. Added speed.rb plugin to the test scripts.
          
        * gimp-lib/Makefile.am: Added new plugins.

225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244
2006-08-05  Kevin Cozens  <kcozens@cvs.gnome.org>

	* Makefile.am: Added po directory to the SUBDIRS list.

	* configure.in: Changed list of supported languages to only en_CA
	and en_GB until other translations are available.

	* po/POTFILES.in: Added gimp-lib/*.rb files to the list of files
	that might contain strings requiring translation.

	* po/ChangeLog
	* po/en_CA.po
	* po/en_GB.po: Added

	* plug-ins/coolmetal-logo.rb:
	* plug-ins/sphere.rb: Marked some strings for translation.

	* todo.txt: Removed some completed items. Reordered some items
	and added a couple of new items.

Scott Lembcke's avatar
Scott Lembcke committed
245
2006-08-04  Scott Lembcke <slembcke@cvs.gnome.org>
246 247 248 249 250

        * ext/rbgimp.c: Added a Gimp.gettext() method.
        
        * gimp-lib/gimp.rb: Added _() and N_() methods.

Scott Lembcke's avatar
Scott Lembcke committed
251
2006-08-04  Scott Lembcke <slembcke@cvs.gnome.org>
252 253 254 255 256 257

        * ext/ruby-fu-dialog.c: Added a '>>' prompt in front of the entry box.
          Changed default size for the console window.
        
        * plug-ins/irbconsole.rb: Added a ruby version notification.

Scott Lembcke's avatar
Scott Lembcke committed
258
2006-08-04  Scott Lembcke <slembcke@cvs.gnome.org>
Scott Lembcke's avatar
Scott Lembcke committed
259 260 261 262 263 264 265 266

        * ext/rbgimpdialog.c: Added a list and multiline text widget. Some
          minor simplifications to other parts of the code.
          
        * gimp-lib/rubyfu.rb: Added new ParamDef types for new widgets.
        
        * plug-ins/test.rb: Added new widgets to the test dialogs.
        
Scott Lembcke's avatar
Scott Lembcke committed
267
2006-08-04  Scott Lembcke <slembcke@cvs.gnome.org>
268 269 270 271 272
        
        * Added the GPL notification to all source files.
        
        * plug-ins/test.rb: Fixed a spelling error.
        
Kevin Cozens's avatar
Kevin Cozens committed
273 274 275 276 277 278
2006-08-04  Kevin Cozens  <kcozens@cvs.gnome.org>

	* po/POTFILES.in: Updated list of files

	* po/README.tools: Added

279 280 281 282 283 284
2006-08-03  Kevin Cozens  <kcozens@cvs.gnome.org>

	* ext/.cvsignore: Added ignore of ruby-fu-console executable.

	* po/.cvsignore: Added ignore of stamp-it.

285 286 287 288 289 290 291 292 293 294
2006-08-03  Kevin Cozens  <kcozens@cvs.gnome.org>

	* todo.txt: Added some additional items.

	* Makefile.am
	* ext/Makefile.am: Updated to build/install ruby-fu-console file
	needed by irbconsole.rb file.

	* ext/ruby-fu-console.c: Added support file needed by irbconsole.rb

Scott Lembcke's avatar
Scott Lembcke committed
295
2006-08-03  Scott Lembcke <slembcke@cvs.gnome.org>
296

297 298
        * gimp-lib/gimp.rb: Now sets $KCODE to UTF8. Removed rubyfu.rb from
          list of loaded modules.
299
          
300 301 302
        * gimp-lib/rubyfu.rb: Now loads gimp.rb as a dependency. Creates and 
          END block to automatically call RubyFu.main. Added conversion to 
          object types for procedure arguments.
303 304 305 306 307 308 309 310 311 312 313 314 315 316 317
          
        * gimp-lib/gimp_oo.rb: Added a Gimp::Param#transform method to convert
          parameters to object types if possible.
          
        * gimp-lib/pdb.rb: Added a call to Gimp::Param#transform on return
          values if possible.
          
        * plug-ins/*.rb: Updated to reflect changes in gimp-lib.
        
        * ext/Makefile.am: Added DLOCALEDIR to AM_CFLAGS.
        
        * ext/rbgimpdialog.c: Added gettext() calls.
        
        * ext/rbgimpmain.c: Added Gettext initialization calls.

Scott Lembcke's avatar
Scott Lembcke committed
318
2006-07-28  Scott Lembcke <slembcke@cvs.gnome.org>
319 320 321 322 323

        * Added plug-ins/irbconsole.rb.
        
        * plug-ins/Makefile.am: Added irbconsole.rb to the plugins list.
        
324 325 326 327 328 329
2006-07-28  Kevin Cozens  <kcozens@cvs.gnome.org>

	* configure.in: Changed minor version to an odd number (unstable
	version). Added macros that use the minor version number to set
	GIMPRUBY_UNSTABLE properly.

Scott Lembcke's avatar
Scott Lembcke committed
330
2006-07-28  Scott Lembcke <slembcke@cvs.gnome.org>
331 332 333 334 335 336 337

        * gimp-lib/gimp_oo.rb: Added the Drawable class and made Layer and
          Channel inherit from it.
          
        * gimp-lib/pdb.rb: Changed the PDBException to inherit from
          RuntimeException.

338 339 340 341 342 343 344 345
2006-07-21  Kevin Cozens  <kcozens@cvs.gnome.org>

	* ext/rbgimp.h
	* ext/conversion.c: Added newline at end of file to quiet compiler.

	* plug-ins/coolmetal-logo.rb.c: Use ParamDef.FONT instead of
	ParamDef.STRING to specify the default font to be used.

Scott Lembcke's avatar
Scott Lembcke committed
346
2006-07-21  Scott Lembcke <slembcke@cvs.gnome.org>
347

348 349 350
        * gimp-lib/rubyfu.rb: Removed some unnecesary code. Clicking 'cancel' 
          in the dialog will now work correctly. Interactive procedures that 
          take no parameters don't trigger the dialog.
351 352 353
          
        * ext/rbgimpdialog.c: Added a enumeration popup widget. show_dialog()
          now takes an extra parameter for the menu name. The procedure name
354 355
          is used as the help_id, and the menu name is used in the dialog 
          title. Parameter names now have a ':' appended to their labels.
356 357 358
          
        * plug-ins/test.rb: Added the new parameter type.

Scott Lembcke's avatar
Scott Lembcke committed
359
2006-07-21  Scott Lembcke <slembcke@cvs.gnome.org>
360 361 362 363 364 365 366 367 368

        * ext/rbgimpdialog.c: Changed spacing, padding and alignment of the
          widgets. Also fixed some memory leaks where the dialog was not
          destroyed, and collect_results() was not getting called to free
          parameter data.
        
        * plug-ins/test.rb: Filled in parameter descriptions for dialog
          functions.
          
Scott Lembcke's avatar
Scott Lembcke committed
369
2006-07-20  Scott Lembcke <slembcke@cvs.gnome.org>
370 371 372 373 374 375 376 377 378 379 380 381 382

        * ext/rbgimpdialog.c: Even more parameter types added.
        
        * plug-ins/test.rb: Split the dialog test into two seperate procedures.
          Added the new parameter types to the tests.
          
        * gimp-lib/gimp.rb: Made Gimp.Color a module function so that it's
          available without including the Gimp module.
        
        * gimp-lib/gimp_oo.rb: Put ensure blocks on the paired procedures.
        
        * plug-ins/sphere.rb: Updated to use OO types and new parameter types.

Scott Lembcke's avatar
Scott Lembcke committed
383
2006-07-19  Scott Lembcke <slembcke@cvs.gnome.org>
384 385 386 387 388 389

        * ext/rbgimpdialog.c: More parameter types added.
        
        * plug-ins/test.rb: Added more parameter types to the dialog test
          procedure.

Scott Lembcke's avatar
Scott Lembcke committed
390
2006-07-19  Scott Lembcke <slembcke@cvs.gnome.org>
391 392 393 394 395 396 397 398 399

        * ext/rbgimpdialog.c: More parameter types added.
        
        * gimp-lib/rubyfu.rb: Added RubyFu::ParamDef subtypes. Connected the
          dialog code to run for interactive mode.
        
        * plug-ins/test.rb: Added more parameter types to the dialog test
          procedure.
          
400 401 402 403
2006-07-19  Kevin Cozens  <kcozens@cvs.gnome.org>

	* ext/rbgimpdialog.c: Added missing declaration for mRubyFu.

Scott Lembcke's avatar
Scott Lembcke committed
404
2006-07-18  Scott Lembcke <slembcke@cvs.gnome.org>
405 406 407 408 409 410 411 412 413 414 415 416 417

        * ext/Makefile.am: Added ext/rbgimpdialog.c.
        
        * Added ext/rbgimpdialog.c.
        
        * ext/conversion.c: Removed some stray blank lines.
        
        * ext/rbgimp.c: Added a call to initialize the dialog code.
        
        * ext/rbgimp.h: Added the dialog init function prototype.
        
        * plug-ins/test.rb: Added a procedure to run the dialog.
        
Scott Lembcke's avatar
Scott Lembcke committed
418
2006-07-10  Scott Lembcke <slembcke@cvs.gnome.org>
419 420 421

        * ext/*.c: Style fixes. Swapped stdlib functions for glib ones.
        
Scott Lembcke's avatar
Scott Lembcke committed
422
2006-07-08  Scott Lembcke <slembcke@cvs.gnome.org>
Scott Lembcke's avatar
Scott Lembcke committed
423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438

        * Added plug-in/test.rb.
        
        * gimp-lib/gimp_oo.rb: Complete re-implementation of gimp OO types.
        
        * gimp-lib/pdb.rb: Changed Exception handling to more closely mirror
          GIMP procedure errors. Added a verbose mode that echoes procedure 
          calls.
          
        * Removed plug-ins/hello.rb.
        
        * plug-ins/Makefile.am: Removed plug-ins/hello.rb.
        
        * gimp-lib/gimp.rb: Changes in error handling to reflect
          gimp-lib/pdb.rb.
        
Scott Lembcke's avatar
Scott Lembcke committed
439
2006-07-05  Scott Lembcke <slembcke@cvs.gnome.org>
440 441 442 443 444

        * ext/conversion.c: Finished conversion for parasite parameters.
        
        * gimp-lib/gimp.rb: Changed error checking to accept parasite types.
        
Scott Lembcke's avatar
Scott Lembcke committed
445 446 447 448 449
        * ext/gimp.h: Added function prototypes for parasite conversion 
          functions.
          
        * gimp-lib/Makefile.am: Added test.rb.
        
450 451 452 453 454 455
2006-07-01  Kevin Cozens  <kcozens@cvs.gnome.org>

	* configure.in
	* plug-ins/Makefile.am: Renamed RUBYGIMP_UNSTABLE to GIMPRUBY_UNSTABLE
	  to match project name. Set its value to 'yes' in configure.in file.

Scott Lembcke's avatar
Scott Lembcke committed
456
2006-07-01  Scott Lembcke <slembcke@cvs.gnome.org>
Scott Lembcke's avatar
Scott Lembcke committed
457

458 459 460
	* ext/ids.c: Added an id for 'flags'.

	* ext/structures.c: Added Gimp::Parasite.
Scott Lembcke's avatar
Scott Lembcke committed
461

462
	* ext/rbgimp.h: Added the new id and structure.
Scott Lembcke's avatar
Scott Lembcke committed
463

464 465
	* Added plug-ins/test.rb.

466 467 468 469
	* gimp-lib/gimp.rb: Moved the PDB module to gimp-lib/pdb.rb. Added 
	  some utility methods to the Gimp::Rgb class. Added Gimp.Color as a 
	  shortcut for Gimp::Rgb.new. Added the Gimp::Shelf module for 
	  persistent storage.
470 471

	* ext/*: Removed // style comments.
Scott Lembcke's avatar
Scott Lembcke committed
472 473 474

	* Deleted enumconvert.rb: Didn't realize that this was still lurking
	  around. Should never have been submited to CVS in the first place.
475

Scott Lembcke's avatar
Scott Lembcke committed
476 477 478
	* ext/conversion.c: Removed an accidental debugging change for
	  converting strings. Began adding functions for parasite conversion.

479 480 481 482 483 484 485 486 487
2006-07-01  Kevin Cozens  <kcozens@cvs.gnome.org>

	* ChangeLog: Minor reformatting to stop long lines from wrapping.

	* configure.in: Require GIMP > 2.3.0 as it should have been all along.

	* plug-ins/Makefile.am: Moved hello.rb to the list of test scripts.
	  Changed a tab to spaces.

Scott Lembcke's avatar
Scott Lembcke committed
488
2006-06-30  Scott Lembcke <slembcke@cvs.gnome.org>
489

490 491
	* ext/: Removed all references to array stubs. Arrays are now 
	  converted in place.
492 493 494 495
	
	* ext/conversion.c: Array conversion changed to be done in place, not
	  usings stubs.
	
496 497
	* ext/conversion.c: int8arrays are now converted to Ruby strings. That
	  way they are more usable as data.
498 499 500 501 502 503 504
	
	* ext/rbgimpmain.c: Changes is ext/conversion.c no longer requires the
	  GimpParam arrays to be handled by the GC. They are now immediately
	  destroyed.
	
	* ext/: Removed Gimp::ParamRegion structs.

Scott Lembcke's avatar
Scott Lembcke committed
505
2006-06-27  Scott Lembcke <slembcke@cvs.gnome.org>
506 507 508 509 510 511 512

	* gimp-lib/gimp.rb: Added #to_proc to PDB::Procedure.
	
	* gimp-lib/rubyfu.rb: Added RubyFu::ParamDef with support for default
	  parameters. Also, required parameters were changed to be added
	  automatically.
	
513 514
	* plug-ins/*: Minor changes to reflect the changes applied to 
	  rubyfu.rb.
515
	
Scott Lembcke's avatar
Scott Lembcke committed
516
2006-06-24  Scott Lembcke <slembcke@cvs.gnome.org>
Scott Lembcke's avatar
Scott Lembcke committed
517 518 519

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

520 521
	* ext/arraytypes.c: Added ext/arraytypes.c which contains stubs to 
	  wrap array pointers.
Scott Lembcke's avatar
Scott Lembcke committed
522

523 524 525
	* ext/conversion.c: Added support for array conversion and 
	  ParamRegions, and changed the behavior of GimpParams2rb() to return 
	  an array of Gimp::Param structs.
Scott Lembcke's avatar
Scott Lembcke committed
526
	
527 528
	* ext/ids.c: Added additional ids for use with Gimp::ParamRegion
	  structs.
Scott Lembcke's avatar
Scott Lembcke committed
529

530 531
	* ext/rbgimp.c: Moved constant definitions to rbgimpconstants.c and
	  added additional module functions.
Scott Lembcke's avatar
Scott Lembcke committed
532 533

	* ext/rbgimpconstants.c: Enumerations are now defined using
534
	  gimp_enums_get_names(). Added additional constants.
Scott Lembcke's avatar
Scott Lembcke committed
535

536 537 538
	* 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.
Scott Lembcke's avatar
Scott Lembcke committed
539 540

	* gimp-lib/gimp.rb.c: Changed code for definition of Gimp::Param and
541 542 543
	  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.
Scott Lembcke's avatar
Scott Lembcke committed
544 545 546

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

547 548
	* plug-ins/coolmetal-logo.rb.c: Tried porting the old ruby plugin,
	  still has some issues with the reflection.
Scott Lembcke's avatar
Scott Lembcke committed
549

550 551 552 553 554 555 556
2006-06-22  Kevin Cozens  <kcozens@cvs.gnome.org>

	* acinclude.m4: RUBY_DLEXT will now include a leading .

	* ext/Makefile.am: Added -shrext to gimpext_la_LDFLAGS to ensure
	proper extension for gimpext file. Fixes build on Mac OS X.

557 558 559 560 561 562 563
2006-06-22  Kevin Cozens  <kcozens@cvs.gnome.org>

	* ChangeLog: Wrong file name reference in changelog entry.

	* MAINTAINERS: Updated information for Scott. Removed a URL that
	doesn't apply to the gimp-ruby project.

564 565 566 567 568
2006-06-20  Kevin Cozens  <kcozens@cvs.gnome.org>

	* autogen.sh
	* configure.in: Removed gtk-doc check as its not currently needed.

569
	* Makefile.am: Oops...the notes file is called notes.txt.
570 571 572

	* plug-ins/sphere.rb: Added calls to context-push/pop.

573 574 575 576 577 578 579 580 581 582
2006-06-20  Kevin Cozens  <kcozens@cvs.gnome.org>

	* autogen.sh
	* configure.in: It was an almost perfect import. Missed a few spots
	where the old project name of RuG was still being used.

2006-06-20  Kevin Cozens  <kcozens@cvs.gnome.org>

	* Created autoconf'ed version of the third tarball snapshot
	received from Scott Lembcke on June 19 and imported it to CVS.