Michael Natterer
c6de971122
marked gimp_image_add_layer_mask() and gimp_image_remove_layer_mask() as
...
2003-12-08 Michael Natterer <mitch@gimp.org>
* tools/pdbgen/pdb/image.pdb: marked gimp_image_add_layer_mask()
and gimp_image_remove_layer_mask() as deprecated. Didnn't remove
them from the PDB because the new functions' signature differs and
they are used very often in scripts, but removed them from the
libgimp C wrappers.
* tools/pdbgen/pdb/layer.pdb: added gimp_layer_add_mask() and
gimp_layer_remove_mask().
* libgimp/gimpcompat.h: added compat cruft.
* app/pdb/image_cmds.c
* app/pdb/internal_procs.c
* app/pdb/layer_cmds.c
* libgimp/gimpimage_pdb.[ch]
* libgimp/gimplayer_pdb.[ch]: regenerated.
* libgimp/gimpexport.c
* plug-ins/common/curve_bend.c
* plug-ins/common/psd.c
* plug-ins/pygimp/pygimp-image.c
* plug-ins/script-fu/scripts/3d-outline.scm
* plug-ins/script-fu/scripts/alien-neon-logo.scm
* plug-ins/script-fu/scripts/blended-logo.scm
* plug-ins/script-fu/scripts/burn-in-anim.scm
* plug-ins/script-fu/scripts/carve-it.scm
* plug-ins/script-fu/scripts/carved-logo.scm
* plug-ins/script-fu/scripts/chrome-it.scm
* plug-ins/script-fu/scripts/chrome-logo.scm
* plug-ins/script-fu/scripts/coolmetal-logo.scm
* plug-ins/script-fu/scripts/crystal-logo.scm
* plug-ins/script-fu/scripts/fade-outline.scm
* plug-ins/script-fu/scripts/frosty-logo.scm
* plug-ins/script-fu/scripts/image-structure.scm
* plug-ins/script-fu/scripts/news-text.scm
* plug-ins/script-fu/scripts/rendermap.scm
* plug-ins/script-fu/scripts/slide.scm
* plug-ins/script-fu/scripts/sota-chrome-logo.scm
* plug-ins/script-fu/scripts/speed-text.scm
* plug-ins/script-fu/scripts/starburst-logo.scm
* plug-ins/script-fu/scripts/textured-logo.scm
* plug-ins/script-fu/scripts/weave.scm
* plug-ins/script-fu/scripts/xach-effect.scm
* plug-ins/xjt/xjt.c: changed accordingly.
2003-12-08 Michael Natterer <mitch@gimp.org>
* libgimp/libgimp-sections.txt
* libgimp/tmpl/gimpimage.sgml
* libgimp/tmpl/gimplayer.sgml: follow layer mask API change.
2003-12-08 22:33:17 +00:00
Michael Natterer
a046969687
renamed PDB function gimp_image_active_drawable() to
...
2003-12-08 Michael Natterer <mitch@gimp.org>
* tools/pdbgen/pdb/image.pdb: renamed PDB function
gimp_image_active_drawable() to gimp_image_get_active_drawable()
so it's consistent with all other drawable getters.
* app/pdb/procedural_db.c
* libgimp/gimpcompat.h: added compat stuff.
* app/pdb/image_cmds.c
* libgimp/gimpimage_pdb.[ch]: regenerated.
* plug-ins/pygimp/pygimp-image.c
* plug-ins/script-fu/scripts/add-bevel.scm
* plug-ins/script-fu/scripts/carved-logo.scm
* plug-ins/script-fu/scripts/chrome-it.scm
* plug-ins/script-fu/scripts/crystal-logo.scm
* plug-ins/script-fu/scripts/round-corners.scm
* plug-ins/script-fu/scripts/slide.scm
* plug-ins/script-fu/scripts/sota-chrome-logo.scm: changed accordingly.
2003-12-08 Michael Natterer <mitch@gimp.org>
* libgimp/libgimp-sections.txt
* libgimp/tmpl/gimpimage.sgml: updated.
2003-12-08 18:30:54 +00:00
Michael Natterer
3ad199d5b3
Name all PDB procedures which deal with floating selections consistently:
...
2003-12-05 Michael Natterer <mitch@gimp.org>
Name all PDB procedures which deal with floating selections
consistently:
* tools/pdbgen/pdb/image.pdb: renamed
gimp_image_floating_selection() to gimp_image_get_floating_sel().
* libgimp/gimplayer.h: removed gimp_layer_is_floating_selection #define.
* libgimp/gimpcompat.h
* app/pdb/procedural_db.c: added compat stuff.
* app/pdb/image_cmds.c
* libgimp/gimpimage_pdb.[ch]: regenerated.
* plug-ins/common/curve_bend.c
* plug-ins/common/film.c
* plug-ins/common/rotate.c
* plug-ins/pygimp/pygimp-image.c
* plug-ins/xjt/xjt.c: changed accordingly.
2003-12-05 Michael Natterer <mitch@gimp.org>
* libgimp/libgimp-sections.txt
* libgimp/tmpl/gimpimage.sgml
* libgimp/tmpl/gimplayer.sgml: follow floating_sel cleanup.
2003-12-05 16:30:01 +00:00
Manish Singh
0518761f23
plug-ins/pygimp/gimpmodule.c plug-ins/pygimp/pygimp-drawable.c
...
2003-12-03 Manish Singh <yosh@gimp.org>
* plug-ins/pygimp/gimpmodule.c
* plug-ins/pygimp/pygimp-drawable.c
* plug-ins/pygimp/pygimp-image.c
* plug-ins/pygimp/pygimp-pdb.c
* plug-ins/pygimp/pygimp-tile.c: some cosmetic changes to error
messages.
* plug-ins/pygimp/pygimp-drawable.c: accessors for name, tattoo, and
visible live in the drawable class now, so layer and channel objects
inherit it.
2003-12-03 21:52:09 +00:00
James Henstridge
e7d1c4fa91
update to list all methods. Convert no arg functions to METH_NOARG (slight
...
2002-08-30 James Henstridge <james@daa.com.au>
* pygimp-*.c: update to list all methods. Convert no arg
functions to METH_NOARG (slight code size reduction).
2002-08-30 15:00:00 +00:00
James Henstridge
29aa6f5037
add getsets for common drawable attributes. (PyGimpLayer_Type): convert
...
2002-08-30 James Henstridge <james@daa.com.au>
* pygimp-drawable.c (PyGimpDrawable_Type): add getsets for common
drawable attributes.
(PyGimpLayer_Type): convert getattr and setattr to getsets.
(PyGimpChannel_Type): convert to getsets.
* gimpmodule.c (new_parasite): remove. Superceded by
gimp.Parasite constructor.
(pygimp_image_list): rename to match actual API.
* pygimp-parasite.c (PyGimpParasite_Type): switch to getsets.
(para_init): add constructor.
2002-08-30 12:46:27 +00:00
James Henstridge
430a9f5d55
convert to use getsets. (PyGimpTile_Type): convert to use getsets.
...
2002-08-30 James Henstridge <james@daa.com.au>
* pygimp-tile.c (PyGimpPixelRgn_Type): convert to use getsets.
(PyGimpTile_Type): convert to use getsets.
* pygimp-image.c (PyGimpImage_Type): convert getattr and setattr
routines into getsets.
2002-08-30 03:01:35 +00:00
James Henstridge
1a9de76944
check if gimp_image_get_filename() returns NULL.
...
2002-08-29 James Henstridge <james@daa.com.au>
* pygimp-image.c (img_repr): check if gimp_image_get_filename()
returns NULL.
2002-08-29 13:40:48 +00:00
James Henstridge
dc70b17ac0
split module into multiple files, and convert types to Python 2.2 style
...
2002-08-28 James Henstridge <james@daa.com.au>
* *.c, pygimp.h: split module into multiple files, and convert
types to Python 2.2 style types. Still need to fix some of the
getattr routines.
2002-08-28 15:17:29 +00:00