Commit Graph

123 Commits

Author SHA1 Message Date
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
James Henstridge 42956acb7e forgot to add the Makefile.am back 2002-08-28 03:31:28 +00:00
James Henstridge 47d24dded1 various updates to get it to compile with latest gimp. Still need to merge
2002-08-28  James Henstridge  <james@daa.com.au>

    * gimpmodule.c: various updates to get it to compile with latest
    gimp.  Still need to merge in changes to toplevel configure.in.
2002-08-28 03:30:25 +00:00
Michael Natterer 1cd6fcc19c libgimp/.cvsignore libgimp/Makefile.am libgimp/gimp.h removed
2001-05-22  Michael Natterer  <mitch@gimp.org>

	* libgimp/.cvsignore
	* libgimp/Makefile.am
	* libgimp/gimp.h
	* libgimp/gimpfeatures.h.in: removed gimpfeatures.h

	* libgimpbase/.cvsignore
	* libgimpbase/Makefile.am
	* libgimpbase/gimpbase.h
	* libgimpbase/gimpbasetypes.h
	* libgimpbase/gimpversion.h.in: and added it as gimpversion.h

	* configure.in: changed accordingly.

	* app/app_procs.c
	* app/main.c
	* app/gui/about-dialog.c
	* app/gui/splash.c
	* app/pdb/misc_cmds.c
	* tools/pdbgen/pdb/misc.pdb: fixed includes.

	* plug-ins/bmp/bmpread.c
	* plug-ins/bmp/bmpwrite.c
	* plug-ins/common/gif.c
	* plug-ins/common/gifload.c
	* plug-ins/common/jpeg.c
	* plug-ins/common/newsprint.c
	* plug-ins/common/ps.c
	* plug-ins/common/tiff.c
	* plug-ins/gdyntext/gdyntextcompat.h
	* plug-ins/gimpressionist/gimpressionist.c
	* plug-ins/perl/Gimp.xs
	* plug-ins/perl/Gimp/Lib.xs
	* plug-ins/pygimp/gimpmodule.c
	* tools/gimp-remote.c: removed all #ifdef GIMP_HAVE_BLAH
	conditionals as they are broken anyway since we changed all
	plug-ins with perl scripts shortly before 1.2. Also, refering to
	intermediate unstable releases is evil.
2001-05-22 00:36:38 +00:00
Kevin Turner ecddfcb9c7 use correct type for enums.
* plug-ins/pygimp/gimpmodule.c (newpfobject): use correct type for
  enums.

* plug-ins/pygimp/plug-ins/gtkcons.py (Console.run): set _ after
  evaluating a statement, so _ may be used as it is in the python
  interpreter.

If I keep this up, I may actually learn Python.
2000-09-24 00:52:29 +00:00
Kevin Turner 7493742149 Oops. When we did s/PARAM_/PDB_/, we forgot to do s/6/4/ (the length of
* plug-ins/pdbbrowse.py (pars): Oops.  When we did
s/PARAM_/PDB_/, we forgot to do s/6/4/ (the length
of the prefix changed).

* gimpmodule.c: Filter this through remove_cruft,
finishing the libgimp renaming (and further ensuring
that it won't work with older libgimps).
2000-09-20 21:19:35 +00:00
Kevin Turner 1eba6e7b72 This file now autogenerated by tools/pdbgen/enumcode.pl
2000-08-10  Kevin Turner  <acapnotic@users.sourceforge.net>

	* plug-ins/pygimp/gimpenums.py: This file now autogenerated by
	tools/pdbgen/enumcode.pl

	* plug-ins/pygimp/gimpfu.py:
	* plug-ins/pygimp/gimpmodule.c: renaming fixes for libgimp 1.2

	* plug-ins/pygimp/plug-ins/pdbbrowse.py (pars): s/PARAM_/PDB_/
2000-08-10 20:17:21 +00:00
Kevin Turner 4c33487b46 This file now autogenerated by tools/pdbgen/enumcode.pl
* gimpenums.py: This file now autogenerated by
	tools/pdbgen/enumcode.pl

	* gimpfu.py:
	* gimpmodule.c: renaming fixes for libgimp 1.2

	* plug-ins/pdbbrowse.py (pars): s/PARAM_/PDB_/
2000-08-10 20:14:55 +00:00
Kevin Turner 1161b7fd43 under "layer", remove the call to gimp_channel_get_layer_id() as this
2000-08-09  Kevin Turner  <acapnotic@users.sourceforge.net>

	* plug-ins/pygimp/gimpmodule.c (chn_getattr): under "layer",
	remove the call to gimp_channel_get_layer_id() as this function
	does not exist.  It would be well for someone who knows pygimp
	better than I to review this change, but it keeps pygimp from
	being *completely* broken.
2000-08-10 05:13:35 +00:00
Kevin Turner 47d742cce9 under "layer", remove the call to gimp_channel_get_layer_id() as this
* gimpmodule.c (chn_getattr): under "layer", remove the call to
	gimp_channel_get_layer_id() as this function does not exist.  It
	would be well for someone who knows pygimp better than I to review
	this change, but it keeps pygimp from being *completely* broken.
2000-08-10 05:07:17 +00:00
Michael Natterer 95ccd16f0c forgot to commit this last weekend :)
2000-08-04  Michael Natterer  <mitch@gimp.org>
	    Sven Neumann  <sven@gimp.org>

	* libgimp/gimp.h
	* libgimp/gimpcompat.h
	* plug-ins/common/curve_bend.c
	* plug-ins/common/plugindetails.c
	* plug-ins/dbbrowser/dbbrowser_utils.c
	* plug-ins/gap/gap_dbbrowser_utils.c
	* plug-ins/gap/gap_filter_codegen.c
	* plug-ins/gap/gap_filter_pdb.c
	* plug-ins/gap/gap_pdb_calls.c
	* plug-ins/maze/maze_face.c
	* plug-ins/pygimp/gimpmodule.c
	* plug-ins/script-fu/script-fu-scripts.c
	* plug-ins/script-fu/script-fu.c
	* plug-ins/xjt/xpdb_calls.c: removed COMPAT_CRUFT
2000-08-07 21:30:35 +00:00
Michael Natterer 1590cecfe1 s/gimp_plugin_help_func/gimp_standard_help_func/
2000-05-22  Michael Natterer  <mitch@gimp.org>

	* plug-ins/*: s/gimp_plugin_help_func/gimp_standard_help_func/

	Coincidentially, my script also removed empty lines from the end
	of _all_ *.c file (not only from those which contained
	gimp_plugin_help_func).
2000-05-22 17:10:28 +00:00
Sven Neumann f0643302c6 applied a patch from Simon which adapts the pygimp scripts to the new
gimp_edit_fill() interface


--Sven
2000-03-25 01:02:00 +00:00
Sven Neumann 24bbdbef07 applied a bunch of patches:
Simon Budigs patch sent to the list Sun, 20 Feb 2000
gimp-kirchgessner-000217-0
gimp-cosmin-20000212
gimp-mattias-000227-0


--Sven
2000-03-10 17:27:25 +00:00
Tor Lillqvist e8914730c6 Add build setup for modules like Gimp-Python.
* plug-ins/makefile.{cygwin,msc}: Add build setup for modules like
Gimp-Python.

* plug-ins/pygimp/gimpmodule.c: Change NATIVE_WIN32 to G_OS_WIN32.
2000-01-04 18:09:51 +00:00
James Henstridge 36fb075f99 updated documentation.
1999-11-11  James Henstridge  <james@daa.com.au>

	* doc/pygimp.sgml: updated documentation.

	* gimpmodule.c: applied patches from Hans Breuer to fix portability
	problems and also win32 compatibility.

	(lay_getattr): take is_rgb as a synonym for is_color/is_colour.
	(drw_parasite_attach):
	(drw_parasite_detach): change to new naming scheme.
	(img_parasite_attach):
	(img_parasite_detach): same here.
	(gimp_Parasite_find):
	(gimp_Parasite_attach):
	(gimp_Parasite_detach): same here.
	(chn_getattr): added is_rgb as a synonym for is_colour, and
	is_layer_mask as a synonym for layer_mask.
1999-11-11 14:21:23 +00:00
Marc Lehmann b2773c790e pdb renames 1999-10-27 20:23:04 +00:00
Marc Lehmann 88e0cc3155 api change #2, fix #1 1999-10-24 20:49:09 +00:00
Marc Lehmann ec40ac728b API PATCH #2 or so 1999-10-17 00:07:55 +00:00
Olof S Kylander/GIMP 267633fa89 fix of enum error in pygimp
fix of enum error in pygimp
1999-09-11 15:01:02 +00:00
Manish Singh 09ffd828c9 1.1.9 stuff
-Yosh
1999-09-10 05:16:23 +00:00
James Henstridge 6b5f967d0c conditionally compile pygimp.
1999-09-06  James Henstridge  <james@daa.com.au>

	* plug-ins/Makefile.am: conditionally compile pygimp.

	* configure.in: added in macros for pygimp.  You must pass
	--enable-python to configure for it to even consider checking for
	python at the moment.

	* acinclude.m4: added python detection macros.
1999-09-06 03:45:34 +00:00
James Henstridge 910e7cb689 added pygimp to tree, as organised with Marc Lehmann. I have not hooked it
1999-09-05  James Henstridge  <james@daa.com.au>

	* plug-ins/pygimp/*: added pygimp to tree, as organised with Marc
	Lehmann.  I have not hooked it into the main makefile yet.  That
	should not be difficult though.
1999-09-05 15:46:57 +00:00