Sven Neumann
fe0bf162c1
removed FINITE() macro.
...
2002-05-13 Sven Neumann <sven@gimp.org>
* libgimpmath/gimpmath.h: removed FINITE() macro.
* tools/pdbgen/pdb/image.pdb
* app/pdb/image_cmds.c: define FINITE() here, where it is used.
* tools/pdbgen/pdb/lib.pl: add "config.h" to all generated libgimp
.c files.
* libgimp/gimp*_pdb.c: regenerated.
* libgimp/gimpbrushmenu.c
* libgimp/gimpchannel.c
* libgimp/gimpdrawable.c
* libgimp/gimpgradientmenu.c
* libgimp/gimphelp.c
* libgimp/gimpimage.c
* libgimp/gimplayer.c
* libgimp/gimppatternmenu.c
* libgimp/gimppixelrgn.c
* libgimp/gimpproceduraldb.c
* libgimp/gimpselection.c
* libgimp/gimptile.c
* libgimp/gimpui.c
* libgimpmath/gimpmatrix.c
* libgimpmath/gimpvector.c
* plug-ins/MapObject/arcball.c
* plug-ins/fp/fp_gdk.c
* plug-ins/fp/fp_misc.c
* plug-ins/ifscompose/ifscompose_storage.c
* plug-ins/ifscompose/ifscompose_utils.c
* plug-ins/maze/handy.c
* plug-ins/rcm/rcm_gdk.c
* plug-ins/sel2path/edge.c
* plug-ins/xjt/xjpeg.c
* plug-ins/xjt/xpdb_calls.c: include "config.h".
2002-05-13 23:30:23 +00:00
Sven Neumann
fe53c66c7c
AUTHORS app/authors.h app/pdb/channel_cmds.c app/pdb/internal_procs.c
...
2001-01-29 Sven Neumann <sven@gimp.org>
* AUTHORS
* app/authors.h
* app/pdb/channel_cmds.c
* app/pdb/internal_procs.c
* app/pdb/selection_cmds.c
* libgimp/gimpchannel_pdb.c
* libgimp/gimpchannel_pdb.h
* libgimp/gimpselection_pdb.c
* libgimp/gimpselection_pdb.h
* tools/authorsgen/contributors
* tools/pdbgen/pdb/channel.pdb
* tools/pdbgen/pdb/selection.pdb: applied a patch from Adam Spiers
<adam@spiers.net> which adds two new PDB functions: selection_combine
and channel_combine_masks.
2001-01-29 00:02:33 +00:00
Manish Singh
67b845bcdb
Resurrected channel_set_color
...
-Yosh
2001-01-25 18:23:30 +00:00
Sven Neumann
0d533abbdd
tools/pdbgen/lib.pl tools/pdbgen/pdb.pl tools/pdbgen/pdb/channel.pdb
...
2001-01-25 Sven Neumann <sven@gimp.org>
* tools/pdbgen/lib.pl
* tools/pdbgen/pdb.pl
* tools/pdbgen/pdb/channel.pdb
* tools/pdbgen/pdb/palette.pdb
* tools/pdbgen/pdb/tools.pdb: changed these with the help of
Yosh. PDB functions take GimpRGB as color type now.
* app/plug_in.c
* app/pdb/channel_cmds.c
* app/pdb/internal_procs.c
* app/pdb/palette_cmds.c
* app/pdb/procedural_db.[ch]
* app/pdb/tools_cmds.c
* libgimp/gimp.[ch]
* libgimp/gimpchannel.[ch]
* libgimp/gimpchannel_pdb.[ch]
* libgimp/gimppalette_pdb.[ch]
* libgimp/gimpprotocol.[ch]
* libgimp/gimptools_pdb.[ch]: incremented Gimp protocol version
and changed color type from array of chars to GimpRGB.
* libgimp/Makefile.am
* libgimp/gimppalette.[ch]: removed these files again
* app/libgimp_glue.[ch]
* libgimpwidgets/gimpcolorbutton.c
* plug-ins/Lighting/lighting_main.c
* plug-ins/Lighting/lighting_preview.c
* plug-ins/MapObject/mapobject_image.c
* plug-ins/MapObject/mapobject_main.c
* plug-ins/MapObject/mapobject_preview.c
* plug-ins/common/apply_lens.c
* plug-ins/common/blinds.c
* plug-ins/common/borderaverage.c
* plug-ins/common/checkerboard.c
* plug-ins/common/colorify.c
* plug-ins/common/colortoalpha.c
* plug-ins/common/cubism.c
* plug-ins/common/exchange.c
* plug-ins/common/film.c
* plug-ins/common/gif.c
* plug-ins/common/grid.c
* plug-ins/common/mapcolor.c
* plug-ins/common/mblur.c
* plug-ins/common/nova.c
* plug-ins/common/papertile.c
* plug-ins/common/png.c
* plug-ins/common/polar.c
* plug-ins/common/psd.c
* plug-ins/common/semiflatten.c
* plug-ins/common/sinus.c
* plug-ins/common/sparkle.c
* plug-ins/common/tiff.c
* plug-ins/common/vpropagate.c
* plug-ins/common/warp.c
* plug-ins/common/whirlpinch.c
* plug-ins/gap/gap_filter_iterators.c
* plug-ins/gap/gap_mov_dialog.c
* plug-ins/gdyntext/gdyntext.c
* plug-ins/gfig/gfig.c
* plug-ins/gfli/gfli.c
* plug-ins/ifscompose/ifscompose.c
* plug-ins/maze/handy.c
* plug-ins/mosaic/mosaic.c
* plug-ins/pagecurl/pagecurl.c
* plug-ins/script-fu/script-fu-scripts.c
* plug-ins/script-fu/script-fu.c
* plug-ins/xjt/xjt.c: changed accordingly. A few plug-ins need
to be looked at more closely after this change. I tried to put
FIXME comments into those.
2001-01-25 01:20:05 +00:00
Sven Neumann
243c5f4929
app/channel_cmds.c app/layer_cmds.c libgimp/gimpchannel_pdb.c
...
2000-12-28 Sven Neumann <sven@gimp.org>
* app/channel_cmds.c
* app/layer_cmds.c
* libgimp/gimpchannel_pdb.c
* libgimp/gimplayer_pdb.c
* plug-ins/common/warp.c
* plug-ins/gap/gap_exchange_image.c
* plug-ins/gap/gap_range_ops.c
* plug-ins/perl/examples/bricks
* plug-ins/perl/examples/glowing_steel
* tools/pdbgen/pdb/channel.pdb
* tools/pdbgen/pdb/layer.pdb:
Two of the gimp-perl scripts used to call gimp_layer_delete() after
gimp_image_remove_layer(). This will fail since the layer is already
scheduled for destruction by removing it from the associated image or
by deleting that image. It is thus dangerous and superfluous to export
this feature through the PDB. The gimp_layer_delete() is hereby
obsolete and does nothing any longer. I have removed the code calling
it from all over the place (it was commented out in almost all places).
The PDB help for gimp_channel_delete() now explicetly tells the user
about the proper usage of the procedure.
2000-12-27 23:49:17 +00:00
Sven Neumann
c9b302652f
libgimp/gimp*_pdb.c autogenerate gtkdoc comments for all PDB wrappers.
...
2000-08-25 Sven Neumann <sven@gimp.org>
* libgimp/gimp*_pdb.c
* tools/pdbgen/lib.pl: autogenerate gtkdoc comments for all PDB
wrappers.
2000-08-24 23:06:53 +00:00
Manish Singh
50e478ef43
$srcdir != $builddir fix for GIMP_CONTRIBUTORS
...
* configure.in: $srcdir != $builddir fix for GIMP_CONTRIBUTORS
* plug-ins/common/plugin-defs.pl: More tidying up after Daniel Egger
* tools/pdbgen/Makefile.am: parse pdb defs only once for app and lib
* tools/pdbgen/lib.pl
* tools/pdbgen/pdb/procedural_db.pdb: all void rets now return a
boolean for success/failure
-Yosh
2000-08-23 01:44:59 +00:00
Michael Natterer
deb5760b42
Sven Neumann <sven@gimp.org>
...
2000-08-03 Michael Natterer <mitch@gimp.org>
Sven Neumann <sven@gimp.org>
* libgimp/*_pdb.c
* libgimp/gimpmenu.c
* DrMartin.Weber: removed COMPAT_CRUFT
2000-08-03 01:35:28 +00:00
Manish Singh
e79d0af89d
tools/pdbgen/lib.pl libgimp/gimpchannel_pdb.c libgimp/gimpcolor_pdb.[ch]
...
* tools/pdbgen/lib.pl
* libgimp/gimpchannel_pdb.c
* libgimp/gimpcolor_pdb.[ch]
* libgimp/gimpdrawable_pdb.[ch]
* libgimp/gimpgimprc_pdb.[ch]
* libgimp/gimpgradientselect_pdb.c
* libgimp/gimpimage_pdb.c
* libgimp/gimppaths_pdb.[ch]
* libgimp/gimpselection_pdb.[ch]
* libgimp/gimptexttool_pdb.c
* libgimp/gimptools_pdb.c: landed the genned files from the changes
below. Minimal code changes (some failure case return values changed,
hopefully this won't break anything)
-Yosh
2000-06-22 20:06:02 +00:00
Michael Natterer
5f7e2a8d1c
Sven Neumann <sven@gimp.org> Simon Budig <Simon.Budig@unix-ag.org> Garry
...
2000-06-01 Michael Natterer <mitch@gimp.org>
Sven Neumann <sven@gimp.org>
Simon Budig <Simon.Budig@unix-ag.org>
Garry R. Osgood <gosgood@idt.net>
Seth Burgess <sjburges@gimp.org>
* libgimp/gimpchannel_pdb.[ch]
* libgimp/gimpproceduraldb_pdb.[ch]
* libgimp/gimpunit_pdb.[ch]: replaced with code based on
files generated using pdbgen
* libgimp/Makefile.am
* libgimp/gimp.h
* libgimp/gimp_pdb.h
* libgimp/gimpchannel.[ch]
* libgimp/gimpproceduraldb.[ch]: new files wrapping around the
autogenerated PDB wrappers as found in *_pdb.[ch].
* libgimp/gimpselection_pdb.h: minor change.
* tools/pdbgen/pdb/procedural_db.pdb: made it create libgimp code
* plug-ins/gap/gap_filter_pdb.c
* plug-ins/script-fu/script-fu-console.c
* plug-ins/script-fu/script-fu.c
* plug-ins/xjt/xpdb_calls.c: gimp_query_procedure's signature
is typesafe now.
2000-06-01 17:34:56 +00:00
Michael Natterer
ba9ec2a2ff
Sven Neumann <sven@gimp.org>
...
2000-05-31 Michael Natterer <mitch@gimp.org>
Sven Neumann <sven@gimp.org>
Episode IV...
* app/Makefile.am
* app/message_cmds.c: new name
* app/interface_cmds.c: removed
* app/help_cmds.c: new name
* app/gimphelp_cmds.c: removed
* app/internal_procs.c
* app/gimphelp_cmds.c
* app/plug_in_cmds.c: moved gimp_plugin_help_register to
plug_in_cmds.c, s/gimp_plugin_domain_add/gimp_plugin_domain_register/
* libgimp/Makefile.am
* libgimp/gimp_pdb.h
* libgimp/gimpfileops_pdb.[ch]
* libgimp/gimpguides_pdb.[ch]
* libgimp/gimpmessage_pdb.[ch]
* libgimp/gimpprocedural_db_pdb.[ch]
* libgimp/gimpplugin_pdb.[ch]: new files containing PDB wrappers
moved out of libgimp/gimp.[ch]
* libgimp/gimpchannel_pdb.c
* libgimp/gimpdisplay_pdb.[ch]
* libgimp/gimpdrawable_pdb.[ch]
* libgimp/gimphelp_pdb.[ch]
* libgimp/gimpimage_pdb.[ch]
* libgimp/gimplayer_pdb.c
* libgimp/gimpparasite_pdb.c
* libgimp/gimpselection_pdb.c: various changes.
* libgimp/gimpunit.c: new file
* libgimp/gimpunit_pdb.[ch]: contains only PDB wrappers prefixed
with "_" which are called from libgimp/gimpunit.c only.
* libgimp/gimpunit.h: minor stuff
* libgimp/gimpcompat.h: declared the following functions obsolete:
gimp_query_database
gimp_query_images
* libgimp/gimp.[ch]: removed all PDB wrappers.
* tools/pdbgen/Makefile.am
* tools/pdbgen/groups.pl: changed
* tools/pdbgen/lib.pl: tried to fix libgimp autogeneration and
fixed just a few comments.
* tools/pdbgen/pdb/interface.pdb
* tools/pdbgen/pdb/gimphelp.pdb: removed
* tools/pdbgen/pdb/help.pdb
* tools/pdbgen/pdb/message.pdb: new names
* plug-ins/script-fu/script-fu.c
* plug-ins/perl/Gimp/Lib.xs:
s/gimp_plugin_domain_add/gimp_plugin_domain_register/
2000-05-31 Michael Natterer <mitch@gimp.org>
* POTFILES.in: s/gimpunit_pdb/gimpunit/
2000-05-31 13:24:14 +00:00
Michael Natterer
053af2f1c9
Sven Neumann <sven@gimp.org>
...
2000-05-31 Michael Natterer <mitch@gimp.org>
Sven Neumann <sven@gimp.org>
* libgimp/Makefile.am
* libgimp/gimpchannel_pdb.h
* libgimp/gimpdisplay_pdb.h
* libgimp/gimpdrawable_pdb.h
* libgimp/gimpgradient_pdb.h
* libgimp/gimphelp_pdb.h
* libgimp/gimpimage_pdb.h
* libgimp/gimplayer_pdb.h
* libgimp/gimpparasite_pdb.h
* libgimp/gimpselection_pdb.h
* libgimp/gimpunit_pdb.h
* libgimp/gimpdrawable.[ch]
* libgimp/gimphelp.c
* libgimp/gimppixelrgn.h
* libgimp/gimptile.h: new files
* libgimp/gimp.[ch]
* libgimp/gimpchannel_pdb.c
* libgimp/gimpdrawable_pdb.c
* libgimp/gimpgradient_pdb.c
* libgimp/gimppalette_pdb.c
* libgimp/gimpselection_pdb.c
* libgimp/gimphelp_pdb.c
* libgimp/gimpimage_pdb.c
* libgimp/gimplayer_pdb.c
* libgimp/gimpgradientmenu.c
* libgimp/gimpbrushmenu.c
* libgimp/gimpmenu.[ch]
* libgimp/gimppatternmenu.c
* libgimp/gimppixelrgn.c
* libgimp/gimptile.c: part III of the (final) libgimp cleanup
Split gimp.h into a bunch of headers. More or less finished the
task of moving PDB wrappers into separate files in preparation
of the upcoming autogen-it-all-attack.
* libgimp/gimpcompat.h: declared the following functions obsolete:
gimp_[channel|layer]_[width|height]
gimp_layer_[bpp|type]
gimp_channel_get_[image|layer]_ID
* libgimp/gimptypes.h: new file:
GPlugInInfo
GTile
GDrawable
GPixelRgn
GParamColor
GParamRegion
GParamData
GParamDef
GParam: s/G/Gimp/
* app/gimphelp_cmds.c
* app/plug_in_cmds.c
* tools/pdbgen/pdb/gimphelp.pdb
* tools/pdbgen/pdb/plug_in.pdb: changed help texts.
2000-05-31 06:15:06 +00:00
Sven Neumann
3a24f6d9b0
fixed bug 7744 and cleaned up libgimp
...
--Sven
2000-03-25 18:49:05 +00:00
Marc Lehmann
df8b445be6
*** empty log message ***
1999-11-17 21:13:50 +00:00
Jay Cox
de2c3f4813
export the tattoo functions to the plug-ins
...
1998-11-07 Jay Cox <jaycox@earthlink.net>
* libgimp/{gimp.h, gimpchannel.c, gimpdrawable.c, gimplayer.c}:
export the tattoo functions to the plug-ins
* libimp/gserialize.c, libimp/gserialize.h: new files for
serializing structures
* main.c: test the gserialize functions
* gimpsignal.h: declare gimp_sigtype_* as extern
1998-11-07 23:02:14 +00:00
Manish Singh
8024078a3b
added --install-script. Use @INSTALL@ stuff
...
* gimptool.in: added --install-script. Use @INSTALL@ stuff
* libgimp/gimpimage.c
* libgimp/gimplayer.c: fixes for silly errors from Marc Lehmann
* libgimp/gimpchannel.c: implemented gimp_channel_set_show_masked and
gimp_channel_get_show_masked (already in gimp.h>
* plug-ins/blinds/blinds.c
* plug-ins/bmp/bmp.h
* plug-ins/mosaic/mosaic.c
* plug-ins/ripple/ripple.c
* plug-ins/tga/tga.c
* plug-ins/tileit/tileit.c: remove definitions of TRUE and FALSE since glib
does it for us
-Yosh
1998-05-26 08:46:37 +00:00
Manish Singh
84abd5d700
Have fun recompiling gimp everyone. It's the great FSF address change!
...
-Yosh
1998-04-13 05:44:11 +00:00
Manish Singh
92ab4b4278
Placed libgimp under LGPL
...
-Yosh
1998-01-25 10:26:47 +00:00
Elliot Lee
32cefec8f7
Initial revision
1997-11-24 22:05:25 +00:00