1. 30 Mar, 2001 4 commits
    • Michael Natterer's avatar
      app/devices.c app/disp_callbacks.c app/gimprc.c app/scroll.c · c32c1455
      Michael Natterer authored
      2001-03-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/devices.c
      	* app/disp_callbacks.c
      	* app/gimprc.c
      	* app/scroll.c
      	* app/tools/gimppainttool.[ch]
      	* modules/colorsel_water.c: removed the GTK_HAVE_SIX_VALUATORS stuff
      	in preparation of gtk 2.0 migration.
      c32c1455
    • Michael Natterer's avatar
      app/fileops.[ch] removed... · 7e8f21f5
      Michael Natterer authored
      2001-03-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/fileops.[ch]
      	* app/fileopsP.h: removed...
      
      	* app/file-open.[ch]
      	* app/file-save.[ch]
      	* app/file-utils.[ch]: ...and split up into more hackable chunks.
      	(didn't change any logic, just moved the functions around)
      
      	* app/Makefile.am
      	* app/app_procs.c
      	* app/commands.c
      	* app/docindex.c
      	* app/gimpdnd.c
      	* app/gimprc.c
      	* app/menus.c
      	* app/pdb/fileops_cmds.c
      	* po/POTFILES.in
      	* tools/pdbgen/pdb/fileops.pdb: changed accordingly (mostly changing
      	#include's).
      7e8f21f5
    • Michael Natterer's avatar
      Oops, forgot to commit this... · 93f59aea
      Michael Natterer authored
      93f59aea
    • Michael Natterer's avatar
      some random cleanups in pre-historic code. · ce51c440
      Michael Natterer authored
      2001-03-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/app_procs.[ch]: some random cleanups in pre-historic code.
      
      	* app/fileops.c: useless cleanup (will be split into file-open.[ch]
      	and file-save.[ch] soon).
      
      	* app/gimppattern.c: implement GimpData's "duplicate" method.
      
      	* app/global_edit.c: cleanup in preparation for making a view on a
      	GimpContainer of cut buffers out of it.
      
      	* app/gradient_editor.c: don't let the name entry expand vertically.
      
      	* app/menus.c: typos.
      ce51c440
  2. 26 Mar, 2001 2 commits
    • Seth Burgess's avatar
      Bring back the beziers. · ea66f45f
      Seth Burgess authored
       Modified Files:
      	app/tools/Makefile.am app/tools/gimpiscissorstool.c
       	app/tools/gimptool.c app/Makefile.am app/apptypes.h app/path.c
       	app/path.h app/path_bezier.c app/path_bezier.h
       	app/paths_dialog.c app/paths_dialogP.h ChangeLog
       Added Files:
       	app/tools/gimpbezierselecttool.c
       	app/tools/gimpbezierselecttool.h
      ea66f45f
    • Seth Burgess's avatar
      take away a gtk warning - Dave Neary's patch · c0277176
      Seth Burgess authored
       	ChangeLog app/tools/paint_options.c
      c0277176
  3. 25 Mar, 2001 3 commits
    • 18:16:50  Adam D. Moss's avatar
      Define accessor function/macro for histogram reads and writes. This slows · f05240ac
      18:16:50 Adam D. Moss authored
      2001-03-25 18:16:50  Adam D. Moss <adam@gimp.org>
      
      	* app/convert.c: Define accessor function/macro for histogram
      	reads and writes.  This slows us down a little because we avoid
      	some of the dirty tricks we used when we knew that the histogram
      	was a straight 3d array, so I've recovered some of the speed loss
      	by implementing a 5d accessor function with good locality of
      	reference.  This change is the first step towards quantizing in a
      	more interesting colourspace than frumpy old RGB.
      f05240ac
    • Fatih Demir's avatar
      Added foo'sh tr.po · 6e2104c6
      Fatih Demir authored
      6e2104c6
    • Nate Summers's avatar
      scale tool! · cbbc1363
      Nate Summers authored
      cbbc1363
  4. 24 Mar, 2001 4 commits
  5. 23 Mar, 2001 2 commits
  6. 22 Mar, 2001 1 commit
  7. 21 Mar, 2001 1 commit
  8. 20 Mar, 2001 1 commit
  9. 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
  10. 16 Mar, 2001 2 commits
    • Hans Breuer's avatar
      #define PATH_MAX as _MAX_PATH if it isn't defined · 31fe4714
      Hans Breuer authored
      2001-03-16  Hans Breuer  <hans@breuer.org>
      
      	* plug-ins/common/gqbist.c : #define PATH_MAX as _MAX_PATH
      	if it isn't defined
      
      	* plug-ins/common/gz.c : #include <io.h> for win32 _get_osfhandle ()
      
      	* plug-ins/gflare/gflare.c : #include <gtk/gtk.h> before using
      	G_OS_WIN32
      
      	* plug-ins/twain/twain.c : provide a main () entry point to allow
      	to build as console application as well
      31fe4714
    • Hans Breuer's avatar
      app/makefile.msc adapted to current state of file renaming/restructuring. · 787ffe3e
      Hans Breuer authored
      2001-03-16  Hans Breuer  <hans@breuer.org>
      
      	* app/makefile.msc
      	* app/tools/makefile.msc : adapted to current state of file
      	renaming/restructuring. Probably will break again soon ...
      
      	* app/context_manager.c : needs register_tools () prototype
      
      	* app/gimplist.c
      	* app/gimppalette-import.c : #include <string.h> for memcpy, strcmp
      	and friends
      
      	* app/pdb/fileops_cmds.c : #include <process.h>	/* for _getpid() */
      	(Yes I know that this is not the right place to change it, but hacking
      	pdbgen.pl to get platform specific headers is out of my scope)
      
      	* app/test_commands.c : explicit casts to (GimpSetDrawableFunc) make
      	it compile even with strict checks turned on.
      
      	* app/undo.c (undo_pop_paint) : return a value even if the function
      	does nothing at the moment (makes it compile)
      
      	* libgimp/gimp.def : updated
      
      	* libgimp/gimpcolorselector.h : include <gmodule.h> to make
      	gimp_color_selector_(un)register prototypes conform to their
      	implementation
      
      	* libgimp/gimpfeatures.h : reflect 1.3 version
      
      	* libgimpmath/gimpmatrix.c
      	* libgimpwidgets/gimpdialog.c : more <string.h> inclusion
      
      	* libgimp/makefile.msc : moved gimpadativesupersample.c to
      	libgimpcolor, which makes it reusable from the core, too.
      
      	* libgimp/gimp.def : updated
      
      	* libgimp/gimpproceduraledb.c : #include <string.h>
      
      	* libgimpcolor/gimpcolor.def
      	* libgimpcolor/makefile.msc : added gimpadaptivesupersample
      
      	* libgimpmath/gimpmatrix.c : #include <string.h> for memcmp
      	* libgimpwidgets/gimpdialog.c - " - for strcmp
      787ffe3e
  11. 15 Mar, 2001 7 commits
  12. 13 Mar, 2001 2 commits
  13. 12 Mar, 2001 3 commits
    • Simon Budig's avatar
      Fixed one pixel. · 0f446e8d
      Simon Budig authored
      2001-03-12  Simon Budig  <simon@gimp.org>
      
              * pixmaps/wilber.xpm: Fixed one pixel.
      0f446e8d
    • Michael Natterer's avatar
      added some help_data and tooltips. · b5e61322
      Michael Natterer authored
      2001-03-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/gimplayerlistview.c: added some help_data and tooltips.
      
      	* app/tools/Makefile.am
      	* app/tools/gimperasertool.[ch]: one more.
      
      	* app/tools/gimppaintbrushtool.[ch]
      	* app/tools/gimppenciltool.[ch]: made all paint tools look the same.
      
      	* app/tools/gimppainttool.c
      	* app/tools/gimptool.[ch]
      	* app/tools/paint_options.c
      	* app/tools/tools.c: changed accordingly.
      
      	* pixmaps/anchor.xpm: made it a bit smaller.
      
      	* pixmaps/refresh.xpm: replaced with the "Recurrence" icon from
      	evolution.
      b5e61322
    • Michael Natterer's avatar
      pixmaps/Makefile.am new pixmap. "Someone" needs to go over the pixmaps one · 16fa029b
      Michael Natterer authored
      2001-03-12  Michael Natterer  <mitch@gimp.org>
      
      	* pixmaps/Makefile.am
      	* pixmaps/edit.xpm: new pixmap. "Someone" needs to go over the
      	pixmaps one day ;)
      
      	* app/gimpdatafactoryview.c
      	* app/gimpdrawablelistview.c: use the new icon.
      
      	* app/floating_sel.c: stupid: the new gimp_layer_get_opacity()
      	accessor speaks in normalized [0.0..1.0] values, so the
      	floating selection was invisible after blindly using it.
      
      	* app/gimpimage.c: more stupid: a totally useless sanity clamping
      	made the composite preview ugly. Fixed.
      
      	* app/tools/tool_manager.c: why the heck did this never crash before:
      	don't dereference a NULL GDisplay pointer.
      16fa029b
  14. 11 Mar, 2001 7 commits
    • Seth Burgess's avatar
      Forgot the changelog on previous commit. · 7857ea7c
      Seth Burgess authored
      7857ea7c
    • Seth Burgess's avatar
      Added pencil back. · fadadfcf
      Seth Burgess authored
      Modified Files:
       	app/tools/Makefile.am app/tools/gimppenciltool.h
       	app/tools/gimppenciltool.c app/tools/gimptool.c
       	app/tools/gimptool.h app/tools/paint_options.c
       	app/tools/tools.c
      fadadfcf
    • Michael Natterer's avatar
      app/tools/Makefile.am no. 15 is alive. · 3eb5ebcc
      Michael Natterer authored
      2001-03-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/Makefile.am
      	* app/tools/gimpiscissorstool.[ch]: no. 15 is alive.
      
      	* app/tools/gimptool.[ch]
      	* app/tools/selection_options.c
      	* app/tools/tools.c: changed accordingly.
      3eb5ebcc
    • Michael Natterer's avatar
      minor cleanups. · 543bf745
      Michael Natterer authored
      2001-03-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/gimplayerlistview.c: minor cleanups.
      
      	* app/tools/Makefile.am
      	* app/tools/gimpblendtool.[ch]: back again.
      
      	* app/tools/gimptool.[ch]
      	* app/tools/paint_options.c
      	* app/tools/tools.c: changed accordingly.
      543bf745
    • Michael Natterer's avatar
      app/Makefile.am app/apptypes.h new subclass of GimpDrawableListView (the · b51d761f
      Michael Natterer authored
      2001-03-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/Makefile.am
      	* app/apptypes.h
      	* app/gimplayerlistview.[ch]: new subclass of GimpDrawableListView
      	(the upcoming replacement of the layers dialog). Connects to the
      	new GimpLayer signals using the layer container as signal proxy
      	(see below).
      
      	* app/gimpcontainerview.[ch]: made "set_container" a virtual
      	function.  This is needed by the GimpLayerListView to
      	connect/disconnect signals. Subclasses implementing this method
      	MUST obey the following order of instructions:
      
      	1. disconnect from signals related to GimpContainerView->container
      	2. chain up (!!!)
      	3. connect to signals related to GimpContainerView->container
      
      	And yes, I will add DocBook files for all those new objects :)
      
      	* app/gimppreview.[ch]: made "border_color" a GimpRGB instead of
      	guchar[3]. Added gimp_preview_set_border_color().
      
      	* app/gimpcontainergridview.c
      	* app/gimplayerlistitem.c: use gimp_preview_set_border_color().
      
      	* app/gimpcontainerlistview.c
      	* app/gimpdrawablelistview.c: cleanup.
      
      	* app/gimpdrawablelistitem.c: we can safely asume that our parent
      	widget is a GimpDrawableListView and use it's "reorder_drawable"
      	function pointer (after checking that it's there).
      
      	* app/gimplistitem.c: connect the correct DND type when changing
      	the container of a list item with "reorderable" enabled.
      
      	* app/gimplayer.[ch]: added accessors and "*_changed" signals for
      	layer->mode, layer->opacity and layer->preserve_trans.
      
      	* app/disp_callbacks.c: fixed a FIXME: use the correct bucket fill
      	tool context again.
      
      	* app/tools/paint_options.[ch]: paint_mode_menu_new(): added a
      	boolean which toggles the "Behind" item on/off to the same
      	constructor can be used for all paint mode menus.
      
      	* app/tools/gimptoolinfo.c: rect. select is the standard tool again.
      
      	* app/brush_select.c
      	* app/floating_sel.c
      	* app/gimpimage.c
      	* app/layers_dialog.c
      	* app/pdb/layer_cmds.c
      	* app/tools/gimpeditselectiontool.c
      	* tools/pdbgen/pdb/layer.pdb: use the new layer accessors and the
      	paint_mode_menu constructor.
      
      	* app/commands.c
      	* app/gdisplay.c
      	* app/menus.c
      	* app/undo.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimptool.c
      	* app/tools/paint_options.c
      	* app/tools/tool_manager.c: put the #warning's back inside
      	#ifdef __GNUC__
      b51d761f
    • Daniel Egger's avatar
      Applied patch from Austin Donnelly to fix rendering of the topmost · f7cfaa82
      Daniel Egger authored
      
      2001-03-10  Daniel Egger  <egger@suse.de>
      
      	* plug-ins/common/sobel.c: Applied patch from
      	Austin Donnelly to fix rendering of the topmost
      	scanline.
      f7cfaa82
    • Garry R. Osgood's avatar
      Garry R. Osgood <grosgood@rcn.com> · b8a72df5
      Garry R. Osgood authored
      * app/Makefile.am
      Inclusion of David's MMX code into Makefile now
      depends on prior definition of HAVE_ASM_MMX.
      * app/pdb/procedural_db.c
      Line 276 cast of va_args to type GimpRGB seems
      very problematical on SGI, as the va_args macro
      expands to Extreme Ugliness and
      (GimpRGB)(Extreme Ugliness) does not compile.
      RH Linux seems indifferent and accepts either.
      * app/commands.c
      * app/gdisplay.c
      * app/menus.c
      * app/plug_in_cmds.c
      * app/undo.c
      * app/tools/gimppainttool.c
      * app/tools/gimptool.c
      * app/tools/paint_options.c
      * app/tools/tool_manager.c
      s|#<remark about extreme buggedness>|
      /* #<remark about extreme buggedness> */|
      Not all compilers are at peace with non-standard
      pre-compiler directives. SGI MIPs compilers are
      among the latter species.
      b8a72df5