1. 11 Jul, 2018 1 commit
  2. 21 Mar, 2017 1 commit
  3. 13 Sep, 2015 1 commit
  4. 31 May, 2015 1 commit
  5. 04 Dec, 2012 1 commit
  6. 03 Dec, 2012 1 commit
  7. 27 Nov, 2012 1 commit
  8. 15 Sep, 2010 1 commit
  9. 07 Jul, 2010 1 commit
  10. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      2009-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* all files with a GPL header and all COPYING files:
      
      	Change licence to GPLv3 (and to LGPLv3 for libgimp).
      
      	Cleaned up some copyright headers and regenerated the parsers in
      	the ImageMap plugin.
      
      
      svn path=/trunk/; revision=27913
      d9b5207a
  11. 06 Apr, 2008 1 commit
    • Sven Neumann's avatar
      added new procedure gimp-procedural-db-proc-exists. · f84b68a4
      Sven Neumann authored
      2008-04-06  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/procedural_db.pdb: added new procedure
      	gimp-procedural-db-proc-exists.
      
      	* app/pdb/internal-procs.c
      	* app/pdb/procedural-db-cmds.c
      	* libgimp/gimpproceduraldb_pdb.[ch]: regenerated.
      
      	* libgimp/gimp.def: updated.
      
      	* plug-ins/print/print.c (page_setup): use the new procedure.
      
      
      svn path=/trunk/; revision=25384
      f84b68a4
  12. 23 Nov, 2007 1 commit
    • Sven Neumann's avatar
      removed outdated information from comment. · b039ae13
      Sven Neumann authored
      2007-11-23  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/procedural_db.pdb: removed outdated information
      	from comment.
      
      	* app/pdb/procedural_db_cmds.c
      	* libgimp/gimpproceduraldb_pdb.c: regenerated.
      
      svn path=/trunk/; revision=24222
      b039ae13
  13. 09 Jan, 2007 1 commit
    • Sven Neumann's avatar
      HACKING tools/pdbgen/lib.pl fixed spelling of "auto-generated". · dcc6ebd1
      Sven Neumann authored
      2007-01-09  Sven Neumann  <sven@gimp.org>
      
      	* HACKING
      	* tools/pdbgen/lib.pl
      	* tools/pdbgen/app.pl: fixed spelling of "auto-generated".
      
      	* tools/pdbgen/pdb/color.pdb
      	* tools/pdbgen/pdb/brush_select.pdb
      	* tools/pdbgen/pdb/palette_select.pdb
      	* tools/pdbgen/pdb/font_select.pdb
      	* tools/pdbgen/pdb/procedural_db.pdb
      	* tools/pdbgen/pdb/pattern_select.pdb
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/gradient_select.pdb: improved wording and fixed
      	spelling errors.
      	
      	* libgimp/gimp.c: fixed spelling errors.
      
      	* app/pdb/*.h: 
      	* libgimp/gimp*_pdb.[ch]: regenerated.
      
      
      svn path=/trunk/; revision=21676
      dcc6ebd1
  14. 14 Jun, 2006 1 commit
    • Michael Natterer's avatar
      in help texts, refer to other procedures using_c_syntax(). This way · e4e581cc
      Michael Natterer authored
      2006-06-14  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/[many].pdb: in help texts, refer to other
      	procedures using_c_syntax(). This way gtk-doc can cross-reference
      	them correctly in libgimp, and app.pl will transform them
      	'to-canonical-names' for PDB registering.
      
      	* app/pdb/[many]_cmds.c
      	* libgimp/[many]_pdb.c: regenerated.
      e4e581cc
  15. 12 Apr, 2006 3 commits
  16. 31 Mar, 2006 1 commit
    • Michael Natterer's avatar
      app/pdb/pdb-types.h renamed struct ProcRecord to GimpProcedure. Added · fe90ae76
      Michael Natterer authored
      2006-03-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/pdb/pdb-types.h
      	* app/pdb/gimpprocedure.h: renamed struct ProcRecord to
      	GimpProcedure. Added GIMP_IS_PROCEDURE() which checks for != NULL.
      
      	* app/pdb/gimpprocedure.c
      	* app/pdb/procedural-db-query.c
      	* app/pdb/procedural_db.[ch]
      	* app/batch.c
      	* app/actions/plug-in-commands.c
      	* app/actions/vectors-commands.c
      	* app/file/file-open.c
      	* app/plug-in/plug-in-message.c
      	* app/plug-in/plug-in-proc-def.h
      	* app/plug-in/plug-in-proc-frame.[ch]
      	* app/plug-in/plug-in-progress.c
      	* app/plug-in/plug-in-rc.c
      	* app/plug-in/plug-in-run.[ch]
      	* app/plug-in/plug-in.[ch]
      	* app/plug-in/plug-ins-query.c
      	* app/plug-in/plug-ins.[ch]
      	* app/widgets/gimphelp.c
      	* app/xcf/xcf.c
      	* tools/pdbgen/pdb/fileops.pdb
      	* tools/pdbgen/app.pl: changed accordingly. Renamed 'proc_rec' and
      	similarily named variables and parameters to 'procedure'.
      
      	* tools/pdbgen/pdb/procedural_db.pdb: changed 'procedure'
      	parameters to 'procedure_name'.
      
      	* app/pdb/*_cmds.c
      	* libgimp/gimpproceduraldb_pdb.[ch]: regenerated.
      fe90ae76
  17. 02 Aug, 2005 1 commit
    • Michael Natterer's avatar
      Changed naming scheme for PDB procedure names from · 853f04d5
      Michael Natterer authored
      2005-08-03  Michael Natterer  <mitch@gimp.org>
      
      	Changed naming scheme for PDB procedure names from
      	random_crap_that_traditionally_has_underscores to
      	enforced-canonical-identifiers. I'm pretty sure some things are
      	broken after this commit. More changes to come...
      
      	* libgimpbase/gimpbase.def
      	* libgimpbase/gimputils.[ch]: added gimp_canonicalize_identifier().
      
      	* app/pdb/procedural_db.[ch] (struct ProcRecord): added
      	"gchar *original_name" to keep a procedure's original name as
      	reigstered by plug-ins (compat cruft).
      
      	(procedural_db_init_procs): canonicalized list of deprecated
      	procedures.
      
      	* app/plug-in/plug-in-proc-def.c (plug_in_proc_def_free): free
      	original_name.
      
      	* app/plug-in/plug-in-message.c: canonicalize procedure names
      	which are received over the wire.
      
      	* app/plug-in/plug-in-rc.c: serialize the original_name and create
      	the canonicalized name on-the-fly when deserializing.
      
      	* app/plug-in/plug-in-run.c: pass the original_name to plug-ins
      	when running them because they strcmp() the passed procedure name.
      
      	* app/plug-in/plug-ins.c (plug_ins_add_to_db): pass
      	canonical procedure names to procedural_db_execute().
      
      	(plug_ins_file_proc_compare): special-case "gimp-xcf", not "gimp_xcf".
      
      	* app/xcf/xcf.c: changed static XCF procedures accordingly.
      
      	* tools/pdbgen/app.pl
      	* tools/pdbgen/lib.pl: do some trivial substitutions to generate
      	canonicalized names in app/, and C identifiers with underscores in
      	libgimp/.
      
      	* tools/pdbgen/pdb/brushes.pdb
      	* tools/pdbgen/pdb/fileops.pdb
      	* tools/pdbgen/pdb/gradients.pdb
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/palettes.pdb
      	* tools/pdbgen/pdb/patterns.pdb
      	* tools/pdbgen/pdb/plug_in.pdb
      	* tools/pdbgen/pdb/procedural_db.pdb
      	* tools/pdbgen/pdb/text_tool.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: canonicaloized procedure
      	names in calls to std_pdb_deprecated() and in procedure names in
      	generated C code.
      
      	* app/pdb/*_cmds.c
      	* libgimp/*_pdb.c: regenerated.
      853f04d5
  18. 16 May, 2005 1 commit
    • Michael Natterer's avatar
      fixed typo in API docs. · 01e18712
      Michael Natterer authored
      2005-05-16  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/procedural_db.pdb: fixed typo in API docs.
      
      	* app/pdb/procedural_db_cmds.c
      	* libgimp/gimpproceduraldb_pdb.c: regenerated.
      01e18712
  19. 14 May, 2005 1 commit
    • Michael Natterer's avatar
      register descriptions for the GimpPDBProcType enum. · b212efe9
      Michael Natterer authored
      2005-05-14  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpbase/gimpbaseenums.[ch]: register descriptions for the
      	GimpPDBProcType enum.
      
      	* plug-ins/dbbrowser/gimpprocview.c
      	* tools/pdbgen/pdb/procedural_db.pdb: get rid of all selfmade
      	enum->string mapping. Get the strings from the GType system instead.
      
      	* app/pdb/procedural_db_cmds.c
      	* libgimp/gimpproceduraldb_pdb.c: regenerated.
      b212efe9
  20. 19 Dec, 2003 1 commit
    • Michael Natterer's avatar
      renamed gimp_temp_PDB_name() to gimp_procedurab_db_temp_name() · 14c75713
      Michael Natterer authored
      2003-12-19  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/plug_in.pdb: renamed gimp_temp_PDB_name()
      	* tools/pdbgen/pdb/procedural_db.pdb: to gimp_procedurab_db_temp_name()
      
      	* app/pdb/procedural_db.c
      	* libgimp/gimpcompat.h: added compat cruft.
      
      	* app/pdb/internal_procs.c
      	* app/pdb/plug_in_cmds.c
      	* app/pdb/procedural_db_cmds.c
      	* libgimp/gimpplugin_pdb.[ch]
      	* libgimp/gimpproceduraldb_pdb.[ch]: regenerated.
      
      	* libgimp/gimpbrushselect.c
      	* libgimp/gimpfontselect.c
      	* libgimp/gimpgradientselect.c
      	* libgimp/gimppatternselect.c: changed accordingly.
      14c75713
  21. 03 Jul, 2003 1 commit
    • Manish Singh's avatar
      fix spelling of "quality" in comment · 122c0065
      Manish Singh authored
      2003-07-03  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/jpeg.c: fix spelling of "quality" in comment
      
              * tools/pdbgen/*.pl: update copyright strings to 2003
      
              * libgimp/gimpenums.h
              * libgimp/*_pdb.[ch]
              * app/pdb/*_cmds.[ch]
              * app/pdb/internal_procs.[ch]
              * plug-ins/pygimp/gimpenums.py
              * plug-ins/script-fu/script-fu-constants.c: regenerated
      122c0065
  22. 02 Jul, 2003 1 commit
  23. 13 May, 2002 1 commit
    • Sven Neumann's avatar
      removed FINITE() macro. · fe0bf162
      Sven Neumann authored
      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".
      fe0bf162
  24. 18 Mar, 2001 1 commit
    • Sven Neumann's avatar
      guard inclusion of <process.h> by G_OS_WIN32 add include <string.h> if the · 1357edb6
      Sven Neumann authored
      2001-03-18  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/app.pl: guard inclusion of <process.h> by G_OS_WIN32
      	* tools/pdbgen/lib.pl: add include <string.h> if the generated code
      	used memcpy().
      
      	* tools/pdbgen/pdb/fileops.pdb: include process.h for G_OS_WIN32.
      
      	* libgimp/gimpbrushes_pdb.c
      	* libgimp/gimpdrawable_pdb.c
      	* libgimp/gimpgradients_pdb.c
      	* libgimp/gimpgradientselect_pdb.c
      	* libgimp/gimpimage_pdb.c
      	* libgimp/gimppaths_pdb.c
      	* libgimp/gimppatterns_pdb.c
      	* libgimp/gimpproceduraldb_pdb.c
      	* tools/pdbgen/pdb/fileops.pdb: regenerated
      1357edb6
  25. 24 Aug, 2000 1 commit
  26. 23 Aug, 2000 1 commit
    • Manish Singh's avatar
      $srcdir != $builddir fix for GIMP_CONTRIBUTORS · 50e478ef
      Manish Singh authored
      * 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
      50e478ef
  27. 21 Aug, 2000 1 commit
    • Manish Singh's avatar
      added get_number_of_built_in_units · 5828759f
      Manish Singh authored
      * tools/pdbgen/pdb/unit.pdb: added get_number_of_built_in_units
      
      * tools/pdbgen/Makefile.am: gen files in $top_srcdir/libgimp
      
      * tools/pdbgen/lib.pl
      * tools/pdbgen/pdb/procedural_db.pdb: libgimp pdbgen munging, final
      landing
      
      -Yosh
      5828759f
  28. 03 Aug, 2000 1 commit
    • Michael Natterer's avatar
      Sven Neumann <sven@gimp.org> · deb5760b
      Michael Natterer authored
      2000-08-03  Michael Natterer  <mitch@gimp.org>
      	    Sven Neumann  <sven@gimp.org>
      
      	* libgimp/*_pdb.c
      	* libgimp/gimpmenu.c
      	* DrMartin.Weber: removed COMPAT_CRUFT
      deb5760b
  29. 01 Jun, 2000 1 commit
    • Michael Natterer's avatar
      Sven Neumann <sven@gimp.org> Simon Budig <Simon.Budig@unix-ag.org> Garry · 5f7e2a8d
      Michael Natterer authored
      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.
      5f7e2a8d
  30. 31 May, 2000 2 commits
    • Michael Natterer's avatar
      Sven Neumann <sven@gimp.org> · 21651c25
      Michael Natterer authored
      2000-05-31  Michael Natterer  <mitch@gimp.org>
      	    Sven Neumann  <sven@gimp.org>
      
      	Coming closer to our goal of autogenerating the
      	libgimp PDB wrappers...
      
      	* app/internal_procs.c
      	* app/parasite_cmds.c
      	* tools/pdbgen/pdb/parasite.pdb: removed parasite_new PDB call.
      
      	* libgimp/gimp.h
      	* libgimp/gimp_pdb.h
      	* libgimp/gimpbrushmenu.c
      	* libgimp/gimpcompat.h
      	* libgimp/gimpdrawable_pdb.[ch]
      	* libgimp/gimpexport.c
      	* libgimp/gimpgradientmenu.c
      	* libgimp/gimpimage_pdb.[ch]
      	* libgimp/gimpmenu.[ch]
      	* libgimp/gimpparasite.[ch]
      	* libgimp/gimpparasite_pdb.[ch]
      	* libgimp/gimppatternmenu.c
      	* libgimp/gimpproceduraldb_pdb.[ch]: changes to incorporate the new
      	files listed below
      
      	* libgimp/Makefile.am
      	* libgimp/gimpbrushes_pdb.[ch]
      	* libgimp/gimpbrushselect_pdb.[ch]
      	* libgimp/gimpconvert_pdb.[ch]
      	* libgimp/gimpgradientselect_pdb.[ch]
      	* libgimp/gimppatterns_pdb.[ch]
      	* libgimp/gimppatternselect_pdb.[ch]: new files partly generated
      	using pdbgen
      
      	* tools/pdbgen/lib.pl: some adjustments and fixes to the libgimp
      	pdbgen code
      
      	* tools/pdbgen/pdb/help.pdb
      	* tools/pdbgen/pdb/pattern_select.pdb: make them generate PDB
      	wrappers for libgimp too.
      21651c25
    • Michael Natterer's avatar
      Sven Neumann <sven@gimp.org> · ba9ec2a2
      Michael Natterer authored
      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/
      ba9ec2a2