1. 10 Jan, 2000 2 commits
  2. 09 Jan, 2000 1 commit
    • Sven Neumann's avatar
      app/gdisplay.c app/gimage_cmds.c fixed typos · 2ad8a17e
      Sven Neumann authored
       * app/gdisplay.c
       * app/gimage_cmds.c
       * tools/pdbgen/pdb/gimage.pdb: fixed typos
      
       * app/gimphistogram.c: indentation
      
       * app/histogramwidget.c: grab the pointer in the histogramwidget,
         so a button_release outside the widget is noticed correctly
      
       * app/levels.c: instead of undoing the user action, simply don't
         allow the user to set the range in the histogram_widget
      
      
      --Sven
      2ad8a17e
  3. 02 Jan, 2000 1 commit
    • Manish Singh's avatar
      cosmetic fix · a5f9b334
      Manish Singh authored
      * Makefile.am: cosmetic fix
      
      * libgimp/color_display.h
      * modules/cdisplay_gamma.c: add clone method
      
      * app/color_area.[ch]
      * app/gdisplay.[ch]
      * app/gdisplay_color.c
      * app/gdisplay_color_ui.c: preliminary support for color_area filter
      (really just a sync to home machine)
      
      * app/nav_window.c: minor cleanup
      
      * tools/pdbgen/app.pl: initialize gbooleans to FALSE, not 0
      
      * tools/pdbgen/lib.pl: some more arg work
      
      -Yosh
      a5f9b334
  4. 24 Nov, 1999 1 commit
    • Manish Singh's avatar
      version number bump; add check for standalone gtkxmhtml from Sesse · a111d239
      Manish Singh authored
      * configure.in: version number bump; add check for standalone
      gtkxmhtml from Sesse
      
      * app/gimppreviewcache.c: applied gimp-yasuhiro-19991122-1, prevents
      div by zero error
      
      * plug-ins/script-fu/script-fu-scripts.c: INIT_I18N_UI before
      gtk_init, reported by yasuhiro
      
      * plug-ins/common/mapcolor.c
      * plug-ins/common/sunras.c
      * plug-ins/fits/fits.c: applied gimpkirchgessner-991121-[0-2],
      i18n and sundry bug fixes
      
      -Yosh
      a111d239
  5. 09 Nov, 1999 2 commits
  6. 27 Oct, 1999 1 commit
  7. 17 Oct, 1999 1 commit
  8. 21 Aug, 1999 2 commits
    • Adam D. Moss's avatar
      Add to the PDB the right way! · abad4162
      Adam D. Moss authored
      abad4162
    • BST 1999  Adam D. Moss's avatar
      Preview layers need to be alpha-padded, since they're not on the bottom of · 24032473
      BST 1999 Adam D. Moss authored
      Sat Aug 21 16:53:17 BST 1999  Adam D. Moss  <adam@gimp.org>
      
      	* plug-ins/common/jpeg.c:  Preview layers need to be alpha-padded,
      	since they're not on the bottom of the stack.  That's a GIMP rule.
      
      	Plus... use new API functions gimp_image_{freeze,thaw}_undo() to avoid
      	the dilemma of either consuming a squillion superfluous tiles or
      	clobbering the whole undo stack.
      
      	* app/gimage.h
      	* app/gimage_cmds.c
      	* app/gimpimage.c
      	* libgimp/gimp.h
      	* libgimp/gimpimage.c: New API functions
      	gimp_image_{freeze,thaw}_undo()	to avoid the above twin	evils.
      	Similar to gimp_image_{disable,enable}_undo() but without
      	clobbering the undo stack (I would have simply changed the latter,
      	but too many plugins seem to rely on that behaviour).  See the PDB
      	docs for slightly more information.
      24032473
  9. 19 Aug, 1999 1 commit
  10. 28 Jul, 1999 1 commit
    • Manish Singh's avatar
      add sample_colorize and curve_bend defs · 7cb07a90
      Manish Singh authored
      * plug-ins/common/plugin-defs.pl: add sample_colorize and
      curve_bend defs
      
      * libgimp/color_selector.h: minor consistency cleanup
      
      * libgimp/gimpchainbutton.[ch]: use new style gtk object helper macros
      
      * libgimp/gimpfileselection.c
      * libgimp/gimpmatrix.h: minor cleanup
      
      * libgimp/gimpintl.h: resync with gnome-i18n.h
      
      
      * libgimp/color_display.h
      * app/gimp.sym
      * app/gdisplay_color.[ch]
      * app/app_procs.c
      * app/gdisplay.h
      * app/image_render.c: color display transformation code. Still
      unfinished, so it's not activated yet.
      
      * app/buildmenu.h: remove unused defines (PULLDOWN, POPUP, OPTION)
      
      * app/colormaps.[ch]
      * app/image_render.c: remove vestigal dithering stuff
      
      * app/convolve.h
      * app/gimpdrawable.h
      * app/gimpimage.h
      * app/lut_funcs.h
      * app/paint_funcs.h
      * app/plug_in.h: enum nick changes from Marc
      
      * app/channel_ops.c
      * app/crop.c
      * app/gdisplay.c
      * app/gimpimage.[ch]
      * app/move.c: s/([A-Z]+)_GUIDE/ORIENTATION_$1/
      
      * app/flip_tool.[ch]
      * app/shear_tool.[ch]: use ORIENTATION_* constants instead of our own
      
      * app/disp_callbacks.c: remove HORIZONTAL and VERTICAL #defines
      
      * app/general.h: enumified TOKEN_* symbols
      
      * app/lc_dialog.c
      * app/paint_funcs.c: remove unused variables
      
      * tools/pdbgen/lib.pl: autogen gimpenums.h (unfinished)
      
      * tools/pdbgen/stddefs.pdb: new std_orientation_enum, remove
      layer_mode shortcut since we've skipped it in app/
      
      * tools/pdbgen/pdb/brush_select.pdb
      * tools/pdbgen/pdb/brushes.pdb
      * tools/pdbgen/pdb/drawable.pdb
      * tools/pdbgen/pdb/gimage.pdb
      * tools/pdbgen/pdb/guides.pdb
      * tools/pdbgen/pdb/layer.pdb
      * tools/pdbgen/pdb/tools.pdb: reflect above enum changes, whitespace
      cleanups
      
      * tools/pdbgen/enums.pl
      * app/brush_select_cmds.c
      * app/brushes_cmds.c
      * app/color_cmds.c
      * app/drawable_cmds.c
      * app/gimage_cmds.c
      * app/layer_cmds.c
      * app/procedural_db_cmds.c
      * app/tools_cmds.c: reflect pdb and enum nick changes above
      
      -Yosh
      7cb07a90
  11. 23 Jun, 1999 1 commit
    • BST 1999 Andy Thomas's avatar
      gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h · 9b7d21da
      BST 1999 Andy Thomas authored
      
      Wed Jun 23 23:52:54 BST 1999 Andy Thomas <alt@gimp.org>
      
      	* gimp/app/gimppreviewcache.c
      	* gimp/app/gimppreviewcache.h
      	* gimp/app/drawable_cmds.c
      	* gimp/app/gdisplay.c
      	* gimp/app/gimpdrawableP.h
      	* gimp/app/gimage_cmds.c
      	* gimp/app/Makefile.am
      	* gimp/app/layers_dialog.c
      	* gimp/app/channel.c
      	* gimp/app/lc_dialog.c
      	* gimp/app/lc_dialog.h
      	* gimp/app/lc_dialogP.h
      	* gimp/app/layer.c
      	* gimp/app/gimpdrawable.c
      	* gimp/app/internal_procs.c
      	* gimp/libgimp/gimp.h
      	* gimp/libgimp/gimpimage.c
      	* gimp/libgimp/gimpdrawable.c
      	* gimp/libgimp/gimpmenu.c
      	* gimp/tools/pdbgen/pdb/drawable.pdb
      	* gimp/tools/pdbgen/pdb/gimage.pdb
      
      	Added thumbnail image preview functions.
      	Previews are visible on the L&C&P dialogs as well as in the
      	drawables/channels/ menus generated for plugins
      	(see the bumpmap & Mapobject plugins).
      
      	PDB interface exists to simply extract a thumbnail preview
      	of a given size. This is much quicker & more efficient
      	than getting the image data tile-by-tile if you only need a small
      	image since a "preview cache" has been implemented. This cache also
      	reduces the number of times the tiles cached is scanned since smaller
      	previews are always generated from large ones if they exists and
      	are valid.
      
      	Some possible usages (I don't intend to implement these ideas. Just
      	suggestions). More plugins using the thumbnail preview (ie any that
      	use multiple images). Indication of "active image" somewhere.....
      	Actually almost anywhere a drawable/image name appears.
      9b7d21da
  12. 18 Jun, 1999 1 commit
  13. 09 May, 1999 1 commit
    • Michael Natterer's avatar
      libgimp/Makefile.am new file. Currently contains constants for image size · 5711df6a
      Michael Natterer authored
      1999-05-09  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* libgimp/Makefile.am
      	* libgimp/gimplimits.h: new file. Currently contains constants for
      	image size and resolution.
      
      	* app/file_new_dialog.c
      	* app/resize.c: use the new constants.
      
      	* app/layers_dialog.c: use a sizeentry in the "New Layer" query
      	box. Folded the "Layer Fill Type" callbacks into one function.
      
      	* app/text_tool.c
      	* app/text_tool_cmds.c
      	* tools/pdbgen/pdb/text_tool.pdb: did the calculations for
      	resolutions < 1.0 right this time.
      
      	* app/gimage_cmds.c
      	* tool/pdbgen/pdb/gimage.pdb: fixed a typo.
      5711df6a
  14. 04 May, 1999 1 commit
    • Tor Lillqvist's avatar
      Win32 portability changes: · 1dea4958
      Tor Lillqvist authored
      	* config.h.win32, README.win32: Small changes.
      
      	* tools/pdbgen/pdb/*.pdb: Include <string.h>.
      
      	* app/*_cmds.c: Autogenerated files reflect above changes.
      
      	* libgimp/makefile.msc app/makefile.msc: Various updates,
       	including new object files. Gtk+ directory now should be called
       	gtk+ (not gtk-plus). Use win32-specific gdk subdir. Glib directory
       	now should be called just glib.
      
      	* libgimp/gimp.def: Updates.
      
      	* libgimp/gimpfeatures.h.win32: Made current with
       	gimpfeatures.h.in.
      
      	* libgimp/gimpfileselection.c: Define S_ISDIR and S_ISREG if
       	necessary.
      
      	* tools/pdbgen/pdb/fileops.pdb: Must have a
       	statement (even an empty one) after a label.
      
      	* app/fileops_cmds.c: Autogenerated file reflects above changes.
      
      	* app/crop.c: Include <string.h>.
      
      	* app/{app_procs,batch,fileops,datafiles,errorconsole,general,
       	plug_in,temp_buf,tile_swap}.c: Test NATIVE_WIN32, not
       	_MSC_VER. (NATIVE_WIN32 means we are using the Microsoft C
       	runtime, even if we might be compiling with gcc.)
      
      	* app/fileops.c: Don't include <process.h> here.
      
      	* app/fileops.h: Do include <process.h> here.
      
      	* app/gimpparasite.c: Include config.h, guard inclusion of
       	<unistd.h>. (Is the inclusion of unistd.h in source files all over
       	the place really necessary?)
      
      	* app/ink.c: MSC doesn't handle conversion from unsigned __int64
       	to double, so cast to signed.
      
      	* app/lut_funcs.c: Include config.h, and define rint() if necessary.
      
      	* app/pixel_processor.c: Include config.h without "..", like in
       	all the other places. Include <string.h>
      
      	* app/text_tool.c: Guard the "POINTS" identifier that clashes with
       	<windows.h>, sigh.
      1dea4958
  15. 03 May, 1999 1 commit
  16. 27 Apr, 1999 1 commit
    • Manish Singh's avatar
      app/gimage_cmds.c pdbgenned files · 80de6ea7
      Manish Singh authored
      * app/gimage_cmds.c
      * app/guides_cmds.c: pdbgenned files
      
      * app/parasite_cmds.c: added image parasite cmds
      
      * app/gimpimage.h: capitalized ChannelType and MergeType enums,
      made HORIZONTAL_GUIDE and VERTICAL_GUIDE an enum
      
      * app/layer.h: made APPLY and DISCARD an enum
      
      * app/internal_procs.[ch]: finally pdbgenned
      
      * app/channels_dialog.c
      * app/fileops.c
      * app/gimpimage.c
      * app/layers_dialog.c: ChannelType, MergeType enum changes
      
      * app/commands.c: remove gimage_cmds.h #include
      
      * app/cursorutil.h: #include <gdk/gdktypes.h>
      
      * app/paint_funcs.h: cosmetic change for PDB help
      
      * app/brush_select_cmds.c
      * app/brushes_cmds.c
      * app/layer_cmds.c
      * app/tools_cmds.c: pdbgen updates
      
      * app/Makefile.am: removed gimage_cmds.h, added guides_cmds.c
      
      * plug-ins/Lighting/lighting_main.c
      * plug-ins/MapObject/mapobject_main.c
      * plug-ins/rcm/rcm.c
      * plug-ins/xbm/xbm.c: removed trailing ";" from MAIN ()
      
      -Yosh
      80de6ea7
  17. 23 Apr, 1999 1 commit
    • Manish Singh's avatar
      gave parasite undo a MISC_UNDO class for now so it compiles · b8c19394
      Manish Singh authored
      * app/gimpdrawable.c: gave parasite undo a MISC_UNDO class for now
      so it compiles
      
      * app/tools_cmds.c: fix crop invoker to give correct args to
      crop_image
      
      * app/color_cmds.c: s/GRAY/GRAY_LUT/g;
      
      * app/brush_select.[ch]: removed PDB procs, export brush_active_dialogs,
      brush_select_dialog, s/active_dialogs/brush_active_dialogs/
      
      * app/gimage_cmds.[ch]
      * app/channel_ops.[ch]: removed channel ops PDB procs, moved duplicate
      function from gimage_cmds to channel_ops, export offset and duplicate
      
      * app/gimpbrushlist.[ch]: removed PDB procs
      
      * app/gradient.[ch]: removed PDB procs,
      
      * app/gradient_header.h: exported G_SAMPLE, GradSelect, num_gradients,
      grad_active_dialogs, gradient_select_dialog
      
      * app/gradient_select.c: removed PDB procs,
      s/active_dialogs/grad_active_dialogs/
      
      * app/patterns.[ch]: removed PDB procs
      
      * app/pattern_select.[ch]: removed PDB procs,
      s/active_dialogs/pattern_active_dialogs/
      
      * app/procedural_db.c: removed PDB procs and supporting functions
      
      * app/procedrual_db.h: fiddled with enums
      
      * app/channel_cmds.[ch]
      * app/drawable_cmds.[ch]
      * app/parasite_cmds.[ch]: pdbgenned now, removed header files
      
      * app/gimpparasite.c: minor cleanup
      
      * app/internal_procs.c: use pdbgen stuff
      
      * app/tools_cmds.c
      * app/text_tool_cmds.c: updated from pdbgen
      
      * app/brushes_cmds.c
      * app/brush_select_cmds.c
      * app/gradient_cmds.c
      * app/gradient_select_cmds.c
      * app/patterns_cmds.c
      * app/pattern_select_cmds.c
      * app/procedural_db_cmds.c: new pdbgen files
      
      * app/Makefile.am: file shuffle (see above)
      
      -Yosh
      b8c19394
  18. 16 Mar, 1999 1 commit
    • Michael Natterer's avatar
      This implements the rest of the unit system (unitrc loading and saving and · 5e8ee554
      Michael Natterer authored
      1999-03-16  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
              This implements the rest of the unit system (unitrc loading and
              saving and full PDB interface)
      
              * Makefile.am
              * gimp.1
              * user_install
              * user_install.bat
              * unitrc: new file (default unit database) and some documentation
      
              * app/Makefile.am
              * app/gimpunit.c
              * app/gimpunit_cmds.h
              * app/unitrc.h: new files enabling the unit database and PDB
              access to the unit system
      
              * app/app_procs.c: parse and save unitrc
              * app/gimprc.[ch]: enable unit parsing. New function
              init_parse_buffers() to enable unitrc to be loaded before gimprc
      
              * app/gimage_cmds.[ch]: new PDB procedures which set/return an
              image's unit
      
              * app/install.c: mention unitrc installation
      
              * app/xcf.c: new xcf property for user defined units. An image's
              unit is saved as either an integer ID (built in units) or as
              a full unit definition without any ID
      
              * libgimp/Makefile.am: moved gimpunit.o from libgimpi.a to
              libgimp.a
      
              * libgimp/gimp.h
              * libgimp/gimpimage.c: get/set an image's unit with PDB calls
      
              * libgimp/gimpunit.h: this file is now the header for both
              app/gimpunit.c and libgimp/gimpunit.c
      
              * libgimp/gimpunit.c: does the unit calls as PDB calls now
      
              * libgimp/gimpunitmenu.[ch]: enable user unit functionality and a
              unit selection dialog
      
              * libgimp/gimpsizeentry.c: disble hilighting on focus_in_event and
              minor bugfixes
      
              * plug-ins/tiff/tiff.c: set image unit to "mm" if tiff unit is
              "cm", save "cm" if image unit is metric
      5e8ee554
  19. 27 Feb, 1999 1 commit
    • GMT 1999  Adam D. Moss's avatar
      When a gimage's colourmap is changed, implicitly queue an update of the · 4e2fdd28
      GMT 1999 Adam D. Moss authored
      Sat Feb 27 16:54:51 GMT 1999  Adam D. Moss  <adam@gimp.org>
      
      	* app/gimage_cmds.c: When a gimage's colourmap is changed,
      	implicitly queue an update of the whole gimage.
      
      	* plug-ins/vinvert/vinvert.c: Speed up - iterate over
      	regions, not rows.
      
      	* plug-ins/autostretch_hsv/autostretch_hsv.
      	* plug-ins/c_astretch/c_astretch.c
      	* plug-ins/normalize/normalize.c
      	* plug-ins/vinvert/vinvert.c:
      	Remove the explicit (and actually incorrect) update when
      	changing a gimage's colourmap.
      4e2fdd28
  20. 14 Feb, 1999 1 commit
  21. 13 Feb, 1999 1 commit
  22. 20 Jan, 1999 1 commit
  23. 17 Jan, 1999 3 commits
    • GMT 1999 Adam D. Moss's avatar
      An image's projection is now copy-on-write duplicated upon duplication of · 5a493d60
      GMT 1999 Adam D. Moss authored
      Sun Jan 17 22:42:26 GMT 1999 Adam D. Moss <adam@gimp.org>
      
      	* app/gdisplay.c app/gdisplay.h app/gimage_cmds.c:
      
      	An image's projection is now copy-on-write duplicated
      	upon duplication of the image.  This should save some
      	time and memory for 'duplicate'.
      
      	This needed a new function which is prototyped in gdisplay.h:
      	gdisplays_finish_draw() which completes all outstanding
      	idlerendered-projections (we don't want to c-o-w an
      	incomplete projection).
      
      	* app/interface.c: #include "dialog_handler.h"
      5a493d60
    • GMT 1999 Adam D. Moss's avatar
      app/gimage_cmds.c app/gimpimage.c app/layers_dialog.c · 7d362aad
      GMT 1999 Adam D. Moss authored
      Sun Jan 17 20:36:45 GMT 1999 Adam D. Moss <adam@gimp.org>
      
      	* app/gimage_cmds.c app/gimpimage.c app/layers_dialog.c
      
      	Guides are now duplicated upon image duplication.
      	Guides are now scaled upon image scaling.
      	Lowering, raising, and renaming a layer now correctly
      	mark the image as dirty.
      7d362aad
    • GMT 1999 Adam D. Moss's avatar
      app/blend.c app/bucket_fill.c app/convert.c app/crop.c app/cursorutil.c · 64a6d457
      GMT 1999 Adam D. Moss authored
      Sun Jan 17 16:56:25 GMT 1999 Adam D. Moss <adam@gimp.org>
      
              * app/blend.c app/bucket_fill.c app/convert.c app/crop.c
              app/cursorutil.c app/cursorutil.h app/dialog_handler.c
              app/dialog_handler.h app/fuzzy_select.c app/gdisplay.c
              app/gimage_cmds.c app/gimpimage.c app/scroll.c
              app/transform_core.c app/xcf.c
      
      	Hourglasses also apply to all registered dialogs.  Hourglasses
      	added in a couple more important places.  New hack lets
      	hourglasses be added and automagically removed again when
      	gimp/gtk re-enters the idle loop.
      64a6d457
  24. 11 Jan, 1999 1 commit
    • GMT 1999 Adam D. Moss's avatar
      The bottleneck combine_inten_a_and_inten_a_pixels() function is a couple · d182f939
      GMT 1999 Adam D. Moss authored
      Mon Jan 11 22:02:10 GMT 1999 Adam D. Moss <adam@gimp.org>
      
      	* app/paint_funcs.c:
      	The bottleneck combine_inten_a_and_inten_a_pixels()
      	function is a couple of times faster when there is a
      	layer mask, for the common case, due to working with whole
      	word-aligned ints where feasible instead of a char at a time.
      	The same optimization could be implemented in lots of other
      	places, but I'm going to bed.  Good night!
      
      	* app/gimage_cmds.c: #include <cursorutil.h>
      d182f939
  25. 10 Jan, 1999 1 commit
    • GMT 1999 Adam D. Moss's avatar
      Most lengthy UI-blocking operations now put up an hourglass so the user · bf0dbb20
      GMT 1999 Adam D. Moss authored
      Sun Jan 10 23:31:45 GMT 1999 Adam D. Moss <adam@gimp.org>
      
      	* app/blend.c app/bucket_fill.c app/convert.c app/crop.c
      	app/cursorutil.c app/cursorutil.h app/fuzzy_select.c
      	app/gdisplay.c app/gdisplay.h app/gimage_cmds.c
      	app/gimpimage.c app/transform_core.c app/xcf.c:
      
      	Most lengthy UI-blocking operations now put up an
      	hourglass so the user can see that GIMP is working.
      	Let me know if there are other vital cases.
      bf0dbb20
  26. 01 Dec, 1998 1 commit
  27. 16 Nov, 1998 1 commit
  28. 15 Nov, 1998 1 commit
  29. 14 Nov, 1998 1 commit
    • GMT 1998  Austin Donnelly's avatar
      app/gimpimage.h app/gimpimageP.h app/gimpimage.c app/gimage_cmds.c · 9dd1c38b
      GMT 1998 Austin Donnelly authored
      Sat Nov 14 23:16:55 GMT 1998  Austin Donnelly  <austin@greenend.org.uk>
      
      	* app/gimpimage.h
      	* app/gimpimageP.h
      	* app/gimpimage.c
      	* app/gimage_cmds.c
      	* app/file_new_dialog.c
      	* app/info_window.c
      	* libgimp/gimp.h
      	* libgimp/gimpimage.c
      	* plug-ins/newsprint/newsprint.c
      	* plug-ins/tiff/tiff.c: gimp_image_{get,set}_resolution() calls
      	now get and set both X and Y resolutions.  Gimp image struct now
      	has two resolution fields, one for each direction.  I've updated
      	the two plugins which used the info (TIFF and newsprint).
      9dd1c38b
  30. 13 Nov, 1998 1 commit
    • jaycox's avatar
      app/drawable_cmds.c, app/gimage_cmds.c app/parasite_cmds.c, · 5267f601
      jaycox authored
      
      	* app/drawable_cmds.c, app/gimage_cmds.c
      	* app/parasite_cmds.c, libgimp/parasite.[ch],
      	* libgimp/gimp.c, libgimp/gimpprotocol.c
      	* tiff.c, gif.c, script-fu.c: removed all references to
       	parasite_error() and parasite_is_error().  Enable the
      	passing of null parasites in the pdb.  Return a copy of the
      	parasite instead of the orginal in all pdb functions.
      5267f601
  31. 30 Oct, 1998 1 commit
    • jaycox's avatar
      Modified Files: ChangeLog app/Makefile.am app/app_procs.c app/channel.c · 682b1f3c
      jaycox authored
      
       Modified Files:
       	ChangeLog app/Makefile.am app/app_procs.c app/channel.c
      	app/channel.h app/file_new_dialog.c app/gimage_cmds.c
       	app/gimage_cmds.h app/gimpdrawable.c app/gimpdrawable.h
       	app/gimpdrawableP.h app/gimpimage.c app/gimpimage.h
       	app/gimpimageF.h app/gimpimageP.h app/internal_procs.c
       	app/layer.c app/layer.h app/parasite_cmds.c
       	app/parasite_cmds.h app/plug_in.c app/preferences_dialog.c
       	libgimp/Makefile.am libgimp/gimp.h libgimp/gimpdrawable.c
       	libgimp/gimpfeatures.h.in libgimp/gimpimage.c
       	libgimp/gimpmatrix.h libgimp/parasite.c libgimp/parasite.h
       	plug-ins/script-fu/script-fu-console.c
       	plug-ins/script-fu/script-fu.c
       Added Files:
       	app/gimpparasite.c app/gimpparasite.h app/parasitelist.c
       	app/parasitelist.h app/parasitelistF.h app/parasitelistP.h
       	libgimp/gimpparasite.c
      
      lots of parasite related changes.
      682b1f3c
  32. 14 Oct, 1998 1 commit
    • jaycox's avatar
      Modified Files: ChangeLog app/Makefile.am app/channel.c app/channel.h · c5a8b438
      jaycox authored
      
       Modified Files:
       	ChangeLog app/Makefile.am app/channel.c app/channel.h
       	app/channel_cmds.c app/channel_cmds.h app/drawable_cmds.c
       	app/gimage_cmds.c 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/layer.h
       	app/layer_cmds.c app/layer_cmds.h app/parasite_cmds.c
       	app/perspective_tool.c app/plug_in.c app/procedural_db.c
       	app/rotate_tool.c app/scale_tool.c app/shear_tool.c
       	app/transform_core.c app/transform_core.h docs/parasites.txt
       	libgimp/Makefile.am libgimp/gimp.c libgimp/gimp.h
       	libgimp/gimpdrawable.c libgimp/gimpimage.c
       	libgimp/gimpprotocol.c libgimp/gimpprotocol.h
       	plug-ins/gif/gif.c plug-ins/script-fu/script-fu.c
       	plug-ins/tiff/tiff.c
       Added Files:
       	libgimp/gimpmatrix.c libgimp/gimpmatrix.h libgimp/parasite.c
       	libgimp/parasite.h libgimp/parasiteF.h libgimp/parasiteP.h
       Removed Files:
       	app/parasite.c app/parasite.h app/parasiteF.h app/parasiteP.h
       	libgimp/gimpparasite.c libgimp/gimpparasite.h
      
      Tue Oct 13 19:24:03 1998  Jay Cox  (jaycox@earthlink.net)
      
              * app/parasite.c
              * app/parasite.h
              * app/parasiteF.h
              * app/parasiteP.h : use a single name field instead of seperate
              creator/type fields.  moved to libgimp/parasite*
      
              * libgimp/Makefile.am
              * libgimp/gimp.c
              * libgimp/gimp.h
              * libgimp/gimpdrawable.c
              * libgimp/gimpimage.c
              * libgimp/gimpprotocol.c
              * libgimp/gimpprotocol.h
              * app/Makefile.am
              * app/channel.c
              * app/channel.h
              * app/channel_cmds.c
              * app/channel_cmds.h
              * app/drawable_cmds.c
              * app/gimage_cmds.c
              * 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/layer.h
              * app/layer_cmds.c
              * app/layer_cmds.h
              * app/parasite_cmds.c
              * app/plug_in.c
              * app/procedural_db.c: Add tattoos to layers and drawables.
              Use new style parasites.
      
              * libgimp/gimpmatrix.c
              * libgimp/gimpmatrix.h: new files for matrix math.
      
              * app/perspective_tool.c
              * app/rotate_tool.c
              * app/scale_tool.c
              * app/shear_tool.c
              * app/transform_core.c
              * app/transform_core.h: use GimpMatrix instead of the old matrix
              code from transform_core.
      
              * ligimp/gimpparasite*: removed.  now useing the same source
              for plug-ins and the core.
      
              * plug-ins/script-fu/script-fu.c
              * plug-ins/tiff/tiff.c
              * plug-ins/gif/gif.c: updated to use new style parasites.
      c5a8b438
  33. 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
  34. 05 Oct, 1998 1 commit
    • Manish Singh's avatar
      applied gimp-bjj-980922-0, makes get_token's EOF report "sticky" · 65ab53a8
      Manish Singh authored
      * app/general.c: applied gimp-bjj-980922-0, makes get_token's
      EOF report "sticky"
      
      * app/devices.c: applied gimp-bjj-980922-1, sanity check our
      saved device info for NULL pointers
      
      * app/file_new_dialog.c
      * app/gimage_cmds.[ch]
      * app/gimpimage.[ch]
      * app/info_window.c
      * app/internal_procs.c
      * libgimp/gimp.h
      * libgimp/gimpimage.c
      * plug-ins/tiff/tiff.c: applied gimp-austin-980916-0, adds resolution
      info to GimpImage, with accessors, and support in the tiff plug-in
      
      -Yosh
      65ab53a8
  35. 24 Sep, 1998 1 commit
    • jaycox's avatar
      app/channel.[ch] app/channel_cmds.c app/drawable.h app/channels_dialog.c · 0fb97ecb
      jaycox authored
      
      	* app/channel.[ch]
      	* app/channel_cmds.c
      	* app/drawable.h
      	* app/channels_dialog.c
      	* app/gimage_cmds.c
      	* app/gimpdrawable.[ch]
      	* app/gimpimage.c
      	* app/layer.[ch]
      	* app/layer_cmds.c
      	* app/layer_select.c
      	* app/layers_dialog.c: enforce unique names for layers and
      	channels.  New functions {channel,gimp_drawable,layer}_{get,set}_name
      0fb97ecb