1. 09 Jan, 2001 1 commit
    • Sven Neumann's avatar
      app/apptypes.h app/brush_select_cmds.c app/brushes_cmds.c app/layer_cmds.c · 99e80ca5
      Sven Neumann authored
      2001-01-09  Sven Neumann  <sven@gimp.org>
      
      	* app/apptypes.h
      	* app/brush_select_cmds.c
      	* app/brushes_cmds.c
      	* app/layer_cmds.c
      	* app/layers_dialog.c
      	* app/paint_funcs.c
      	* app/tool_options.c
      	* app/tools_cmds.c
      	* libgimp/gimpenums.h
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: applied patch from <oliver@zeroknowledge.com>
      	that adds new blending modes (Dodge/Burn/Hardlight). Please play with
      	these new modes and check if they are useful and well-implemented.
      99e80ca5
  2. 24 Aug, 2000 1 commit
    • Sven Neumann's avatar
      removed COMPAT_CRUFT · 38faf34c
      Sven Neumann authored
      2000-08-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/gap/iter_ALT/*/*.inc: removed COMPAT_CRUFT
      
      	* libgimp/gimpcompat.h
      	* libgimp/gimpenums.h
      	* tools/pdbgen/enumcode.pl: reversed the COMPAT_CRUFT logic:
      	Default is not to include compatibility definitions. Define
      	GIMP_ENABLE_COMPAT_CRUFT to make old plug-ins compile against
      	the 1.2 API.
      
      	* plug-ins/print/print_gimp.h: define GIMP_ENABLE_COMPAT_CRUFT
      	here since we will update gimp-print in a few days anyway.
      38faf34c
  3. 16 Jul, 2000 1 commit
    • Michael Natterer's avatar
      Sven Neumann <sven@gimp.org> · df9eeff6
      Michael Natterer authored
      2000-07-16  Michael Natterer  <mitch@gimp.org>
      	    Sven Neumann      <sven@gimp.org>
      
      	* AUTHORS
      	* gimp.1.in
      	* app/about_dialog.c: removed two accidentially added non-authors.
      
      	* app/errors.[ch]
      	* app/main.c: added a new command line option
      	"--enable-stack-trace" which can be one of {never|query|always}.
      
      	* app/plug_in.c
      	* libgimp/gimp.c: pass the stack trace mode as an argv[] element to
      	plug-ins. Cleaned up the plug-ins' argv[] (removed unused TILE_WIDTH
      	and TILE_HEIGHT arguments, always pass 6 arguments to make the code
      	simpler).
      
      	* libgimp/gimpenums.h
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/Makefile.am
      	* tools/pdbgen/enums.pl: export the app's STACK_TRACE_MODE enum.
      
      	* plug-ins/common/plugindetails.c: made the titles of the tree view
      	unclickable, cleanups.
      df9eeff6
  4. 25 Jan, 2000 1 commit
    • Michael Natterer's avatar
      configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am · fa30ba04
      Michael Natterer authored
      2000-01-25  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in
      	* po-plug-ins/POTFILES.in
      	* plug-ins/common/Makefile.am
      	* plug-ins/common/plugin-defs.pl
      	* plug-ins/megawidget/*: removed. (There were only 3 functions
      	left which were used by ~5 plugins, so I moved the resp. functions
      	to the plugins). More preview stuff to come...
      
      	* app/airbrush_blob.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c: use G_PI instead of M_PI.
      
      	* app/procedural_db.h
      	* libgimp/gimpenums.h
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: new PDB return value STATUS_CANCEL which
      	indicates that "Cancel" was pressed in a plugin dialog. (Useful
      	only for file load/save plugins).
      
      	* app/fileops.[ch]
      	* app/menus.c: changes to handle STATUS_CANCEL correctly. Did some
      	code cleanup in fileops.[ch]. Pop up a warning if File->Save
      	failed.
      
      	* app/plug_in.c: return_val[0] is of type PDB_STATUS, not
      	PDB_INT32.
      
      	* libgimp/gimpmath.h: new constant G_MAXRAND which equals to
      	RAND_MAX if it exists or to G_MAXINT otherwise.
      
      	* libgimp/gimpwidgets.[ch]: new function gimp_random_seed_new()
      	which creates a spinbutton and a "Time" toggle.
      	Call the function which does the "set_sensitive" magic from the
      	radio button callback.
      
      	* plug-ins/[75 plugins]:
      
      	- Return STATUS_CANCEL in all file load/save dialogs if "Cancel"
      	  was pressed.
      	- Standardized the file plugins' "run" functions.
      	- Use G_PI and G_MAXRAND everywhere.
      	- Added tons of scales and spinbuttons instead of text entries.
      	- Applied uniform packing/spacings all over the place.
      	- Reorganized some UIs (stuff like moving the preview to the top
      	  left corner of the dialog).
      	- Removed many ui helper functions and callbacks and use the stuff
      	  from libgimp instead.
      	- I tried not to restrict the range of possible values when I
      	  replaced entries with spinbuttons/scales but may have failed,
      	  though in some cases. Please test ;-)
      	- #include <libgimp/gimpmath.h> where appropriate and use it's
      	  constants.
      	- Indentation, s/int/gint/ et.al., code cleanup.
      
      	RFC: The plugins are definitely not useable with GIMP 1.0 any
      	     more, so shouldn't we remove all the remaining compatibility
      	     stuff ??? (like "#ifdef GIMP_HAVE_PARASITES")
      fa30ba04
  5. 26 Dec, 1999 1 commit
    • Manish Singh's avatar
      added spec file to EXTRA_DIST · b8e03bd1
      Manish Singh authored
      * Makefile.am: added spec file to EXTRA_DIST
      
      * docs/Makefile.am: added undo.txt to EXTRA_DIST
      
      * app/interface.c: removed the DODGY warning, doesn't look dodgy to me
      
      * libgimp/*.h: missed an s/Library/Lesser/
      
      * tools/pdbgen/*: lots of work on the libgimp portion
      
      -Yosh
      b8e03bd1
  6. 17 Nov, 1999 1 commit
  7. 24 Oct, 1999 1 commit
  8. 25 Sep, 1999 1 commit
    • Manish Singh's avatar
      moved the gtk_set_locale call to after it's been inited · d02f3bce
      Manish Singh authored
      * app/main.c: moved the gtk_set_locale call to after it's
      been inited
      
      * app/paint_core.h: set skip for ToolFlags
      
      * app/procedural_db.h: don't skip PDB_TEMPORARY in PDBProcType
      
      * libgimp/Makefile.am: don't install stdplugins-intl.h, that's
      only for disted plugins
      
      * libgimp/gimpenums.h: is now autogenned
      
      * libgimp/gimpfeatures.h.in: #define for new enums
      
      * libgimp/gimpintl.h: #include <locale.h>
      
      * libgimp/stdplugins-intl.h: add include guards
      
      * plug-ins/AlienMap2/Makefile.am: add INTLLIBS
      
      * plug-ins/gflare/Makefile.am: removed unused libgimpui
      
      * plug-ins/script-fu/script-fu-console.c
      * plug-ins/script-fu/script-fu-scripts.c
      * plug-ins/script-fu/script-fu-server.c: use stdplugins-intl.h
      
      * plug-ins/sel2path/Makefile.am: removed unused libgck.la
      
      * tools/pdbgen/Makefile.am: removed script-fu.pl, added enumcode.pl
      
      * tools/pdbgen/lib.pl
      * tools/pdbgen/enumcode.pl: enumcode.pl now autogenned gimpenums.h
      as well as the script-fu stuff
      
      -Yosh
      d02f3bce
  9. 30 Jul, 1999 1 commit
    • Manish Singh's avatar
      revert previous change · a3854b33
      Manish Singh authored
      * tools/pdbgen/pdb/tools.pdb: revert previous change
      
      * tools/pdbgen/pdb/guides.pdb: perform orientation xform here
      
      * app/gimpimage.h: use 2 enums, one for internal and for external
      
      * libgimp/gimpenums.h: change around external enums here
      
      -Yosh
      a3854b33
  10. 21 Jun, 1999 1 commit
    • Manish Singh's avatar
      cosmetic change · b8bb67bd
      Manish Singh authored
      * app/Makefile.am: cosmetic change
      
      * app/plug_in.c: reordered #includes to prevent MAX/MIN conflict
      
      * app/menus.c: removed the weird translation code in favor of
      the item factory translation function. This may have broken some
      .po files.. we'll see. Also, added some more tearoffs and made
      tearoffs appear automagically when plugins register menu entries.
      
      * libgimp/gimpimage.c
      * libgimp/gimpenums.h: redid the GOrientation enum to match the
      app. Removed special casing in the handler.
      
      * plug-ins/guillotine/guillotine.c: small clean up
      
      -Yosh
      b8bb67bd
  11. 08 Oct, 1998 1 commit
    • jaycox's avatar
      Modified Files: ChangeLog app/Makefile.am app/channel.c · e2a601d4
      jaycox authored
      
       Modified Files:
       	ChangeLog app/Makefile.am app/channel.c app/drawable_cmds.c
       	app/drawable_cmds.h app/gimage_cmds.c app/gimage_cmds.h
       	app/gimpdrawable.c app/gimpdrawable.h app/gimpdrawableP.h
       	app/gimpimage.c app/gimpimage.h app/gimpimageP.h
       	app/internal_procs.c app/layer.c app/plug_in.c
       	app/procedural_db.c app/procedural_db.h libgimp/Makefile.am
       	libgimp/gimp.c libgimp/gimp.h libgimp/gimpdrawable.c
       	libgimp/gimpenums.h libgimp/gimpimage.c libgimp/gimpprotocol.c
       	libgimp/gimpprotocol.h plug-ins/dbbrowser/dbbrowser_utils.c
       	plug-ins/script-fu/script-fu.c plug-ins/tiff/tiff.c
       Added Files:
       	app/parasite.c app/parasite.h app/parasiteF.h app/parasiteP.h
       	app/parasite_cmds.c app/parasite_cmds.h libgimp/gimpparasite.c
       	libgimp/gimpparasite.h
      
         	Allow plug-ins (and scripts) to attach arbitrary data
      	(parasites) to images, layers and channels that can be read
      	back at a later time.
      e2a601d4
  12. 01 Sep, 1998 1 commit
  13. 28 Jul, 1998 1 commit
  14. 24 Jun, 1998 1 commit
    • Manish Singh's avatar
      compile everything with -D_REENTRANT · 8612d50e
      Manish Singh authored
      * configure.in: compile everything with -D_REENTRANT
      
      * app/menus.c: fix for default accel (wrong X char)
      
      * libgimp/gimpenums.h: make DIVIDE_MODE visible
      
      * plug-ins/gif/gif.c: make it less verbose again
      
      -Yosh
      8612d50e
  15. 13 Apr, 1998 1 commit
  16. 25 Jan, 1998 1 commit
  17. 24 Nov, 1997 1 commit