1. 02 May, 2012 1 commit
  2. 15 Sep, 2010 1 commit
  3. 12 Jul, 2010 1 commit
  4. 07 Jul, 2010 1 commit
  5. 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
  6. 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
  7. 31 Oct, 2006 1 commit
    • Michael Natterer's avatar
      if a generated file in libgimp contains deprecated procedures, #undef · 15b6cfc4
      Michael Natterer authored
      2006-10-31  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/lib.pl: if a generated file in libgimp contains
      	deprecated procedures, #undef GIMP_DISABLE_DEPRECATED and include
      	its header explicitly, to make sure all deprecated procedures are
      	declared properly. Removed $privatevars cruft.
      
      	* libgimp/gimpbrushes_pdb.c
      	* libgimp/gimpcolor_pdb.c
      	* libgimp/gimpdrawable_pdb.c
      	* libgimp/gimpgradients_pdb.c
      	* libgimp/gimppalettes_pdb.c
      	* libgimp/gimppaths_pdb.c
      	* libgimp/gimppatterns_pdb.c
      	* libgimp/gimptexttool_pdb.c
      	* libgimp/gimptransformtools_pdb.c: regenerated.
      15b6cfc4
  8. 28 Jun, 2006 1 commit
  9. 12 Apr, 2006 1 commit
  10. 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
  11. 10 Jan, 2005 1 commit
    • Sven Neumann's avatar
      explicitely mention the encoding. · f453be6b
      Sven Neumann authored
      2005-01-10  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/text_tool.pdb: explicitely mention the encoding.
      
      	* app/pdb/text_tool_cmds.c
      	* libgimp/gimptexttool_pdb.c: regenerated.
      f453be6b
  12. 15 Dec, 2004 1 commit
  13. 06 Oct, 2004 2 commits
    • Michael Natterer's avatar
      for deprecated procedures, create a gtk-doc comment that contains a link · 5408ed17
      Michael Natterer authored
      2004-10-06  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/lib.pl: for deprecated procedures, create a gtk-doc
      	comment that contains a link to the replacement procedure and
      	doesn't contain redundant information.
      
      	* tools/pdbgen/pdb/text_tool.pdb: fixed names of replacement
      	procedures.
      
      	* libgimp/gimpbrushes.c
      	* libgimp/gimpgradients.c
      	* libgimp/gimppalettes.c
      	* libgimp/gimppatterns.c: made the handwritten gtk-doc comments of
      	deprecated procedures look like the generated ones.
      
      	* app/pdb/text_tool_cmds.c
      	* libgimp/gimpbrushes_pdb.c
      	* libgimp/gimpgradients_pdb.c
      	* libgimp/gimppalettes_pdb.c
      	* libgimp/gimppatterns_pdb.c
      	* libgimp/gimptexttool_pdb.c: regenerated.
      5408ed17
    • Michael Natterer's avatar
      changed new member "deprecated" from "gboolean" to a "gchar*" which holds · 8a47cc92
      Michael Natterer authored
      2004-10-06  Michael Natterer  <mitch@gimp.org>
      
      	* app/pdb/procedural_db.h (struct ProcRecord): changed new member
      	"deprecated" from "gboolean" to a "gchar*" which holds the name of
      	the replacement procedure.
      
      	* tools/pdbgen/app.pl: changed accordingly.
      
      	* app/plug-in/plug-in-message.c (plug_in_handle_proc_run): show
      	the name of the replacement procedure in the warning message.
      
      	* tools/pdbgen/stddefs.pdb: added utility function
      	std_pdb_deprecated() which takes the name of the replacement
      	procedure and fills the blurb, help, author, copyright, date and
      	deprecated fields of the procedure definition.
      
      	* tools/pdbgen/pdb/brushes.pdb
      	* tools/pdbgen/pdb/gradients.pdb
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/palettes.pdb
      	* tools/pdbgen/pdb/patterns.pdb
      	* tools/pdbgen/pdb/text_tool.pdb: use it instead of duplicating
      	the same code and strings for all deprecated procedures.
      
      	* app/pdb/*_cmds.c
      	* libgimp/gimppatterns_pdb.c
      	* libgimp/gimptexttool_pdb.c: regenerated.
      
      20
      8a47cc92
  14. 15 Jun, 2004 1 commit
  15. 30 Jul, 2003 1 commit
    • Manish Singh's avatar
      fixed UTF-8 reversed check. · 117d73ce
      Manish Singh authored
      2003-07-30  Manish Singh  <yosh@gimp.org>
      
              * tools/pdbgen/app.pl: fixed UTF-8 reversed check.
      
              * libgimp/gimptexttool_pdb.c: regenerated (doc string changes, forgot
              to commit from previous change)
      117d73ce
  16. 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
  17. 02 Jul, 2003 1 commit
  18. 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
  19. 11 Aug, 2001 1 commit
    • Sven Neumann's avatar
      return the created layer. · a01e6445
      Sven Neumann authored
      2001-08-11  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimptexttool.c: return the created layer.
      
      	* app/pdb/text_tool_cmds.c
      	* libgimp/gimptexttool_pdb.c
      	* tools/pdbgen/pdb/text_tool.pdb: hacked a bit so scripts using the
      	text_*_fontname procedures work again with the new text tool.
      	The fontname is however no longer a X Logical Font Description, but
      	the much simpler scheme that Pango understands:
      	"[FAMILY-LIST] [STYLE-OPTIONS]". Interactive font selection is still
      	broken. The variants of the text PDB calls that pass the XLFD fields
      	directly should also work since the PDB now translates this to a
      	Pango-conform fontname. Later this API will die, but for the moment,
      	some backward compatibility can't hurt...
      a01e6445
  20. 24 Aug, 2000 1 commit
  21. 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
  22. 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
  23. 22 Jun, 2000 1 commit
    • Manish Singh's avatar
      tools/pdbgen/lib.pl libgimp/gimpchannel_pdb.c libgimp/gimpcolor_pdb.[ch] · e79d0af8
      Manish Singh authored
      * 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
      e79d0af8
  24. 01 Jun, 2000 1 commit
    • Michael Natterer's avatar
      Sven Neumann <sven@gimp.org> · 6be23f70
      Michael Natterer authored
      2000-06-01  Michael Natterer  <mitch@gimp.org>
      	    Sven Neumann  <sven@gimp.org>
      
      	Completed the new file structure. Yet only few of the _pdb.[ch]
      	files are based upon generated code and nothing is really
      	autogenerated...
      
      	* app/Makefile.am
      	* app/gdisplay_cmds.c      -> app/display_cmds.c
      	* app/gimage_cmds.c        -> app/image_cmds.c
      	* app/gimage_mask_cmds.c   -> app/selection_cmds.c
      	* app/internal_procs.c: related change
      
      	* libgimp/Makefile.am
      	* libgimp/gimp.h
      	* libgimp/gimp_pdb.h
      	* libgimp/gimpdisplay_pdb.[ch]
      	* libgimp/gimpimage_pdb.[ch]
      	* libgimp/gimpselection_pdb.[ch]: replaced with code based on files
      	generated using pdbgen
      
      	* libgimp/gimpchannelops_pdb.[ch]
      	* libgimp/gimpcolor_pdb.[ch]
      	* libgimp/gimpedit_pdb.[ch]
      	* libgimp/gimpfloatingsel_pdb.[ch]
      	* libgimp/gimpgimprc_pdb.[ch]
      	* libgimp/gimptexttool_pdb.[ch]
      	* libgimp/gimptools_pdb.[ch]
      	* libgimp/gimpundo_pdb.[ch]: new files based on generated code
      
      	* libgimp/gimpgradientselect.[ch]
      	* libgimp/gimpimage.[ch]
      	* libgimp/gimpselection.[ch]: new files wrapping around the
      	autogenerated PDB wrappers as found in *_pdb.[ch]. This is necessary
      	since the number of parameters or their order is different from the
      	PDP calls.
      
      	* plug-ins/common/CEL.c: plugged memleak
      
      	* plug-ins/common/aa.c: removed compiler warning
      
      	* tools/pdbgen/Makefile.am
      	* tools/pdbgen/groups.pl
      	* tools/pdbgen/pdb/gdisplay.pdb     -> display.pdb
      	* tools/pdbgen/pdb/gimage.pdb       -> image.pdb
      	* tools/pdbgen/pdb/gimage_mask.pdb  -> selection.pdb
      
      	* tools/pdbgen/pdb/channel_ops.pdb
      	* tools/pdbgen/pdb/color.pdb
      	* tools/pdbgen/pdb/edit.pdb
      	* tools/pdbgen/pdb/floating_sel.pdb
      	* tools/pdbgen/pdb/gimprc.pdb
      	* tools/pdbgen/pdb/text_tool.pdb
      	* tools/pdbgen/pdb/tools.pdb
      	* tools/pdbgen/pdb/undo.pdb: made them create libgimp code
      6be23f70