Gimp/libgimp
Tor Lillqvist a075daa211 Add gimpcolorspace object.
2000-01-04  Tor Lillqvist  <tml@iki.fi>

* libgimp/makefile.{cygwin.msc}: Add gimpcolorspace object.

* libgimp/gimp.def: Add functions from it.

Fixes from Hans Breuer:

* app/datafiles.c: redefine the executable flag for Win32
to _S_IREAD, to get _all_ files from the plug-in dirs as
executables (including scripts)

* app/main.c: Win32-specific changes to allow building Gimp as a
console application, with all its benefits (like inheriting the
console), but hide it if the user doesn't want it. Also, if stdout
goes to a console, give the user a chance to read the help or
version messages. (tml: I am not convinced that it is better to
build gimp as a console application, but let's try it this way for
a while.)

* app/makefile.{cygwin,msc}: Build as console application, and
link with shell32 library.

* app/paint_core.c (paint_core_motion): Pass the value of a call
to the function gimage_active_drawable() to the paint_func,
instead of just passing the address of gimage_active_drawable...

(tml: This code is only called when the TOOL_TRACES_ON_WINDOW flag
is on, and only the clone tool sets that, and the clone tool's
paint_func doesn't use the drawable argument, so this hasn't
caused any trouble.)

* app/plug_in.c: On Win32, to support scripts, use new function
xspawn() instead of _spawnv. Add some more code to properly kill
plug-ins.

* libgimp/color_display.h: Add G_MODULE_EXPORT declarations.
2000-01-04 17:46:41 +00:00
..
.cvsignore Actually add and use the file 1998-07-15 02:36:07 +00:00
color_display.h Add gimpcolorspace object. 2000-01-04 17:46:41 +00:00
color_selector.h The GIMP Help System part II: press "F1" while browsing a menu to show the 1999-10-03 13:50:19 +00:00
COPYING Hmm... this actually wasn't the file as advertised by the ChangeLog.... 2000-01-02 23:11:47 +00:00
gimp.c please picky compilers 1999-12-06 22:44:40 +00:00
gimp.def Add gimpcolorspace object. 2000-01-04 17:46:41 +00:00
gimp.h libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimpbrushmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpchainbutton.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpchainbutton.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpchannel.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpchannel_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpcolorbutton.c please picky compilers 1999-12-06 22:44:40 +00:00
gimpcolorbutton.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpcolordisplay.h Add gimpcolorspace object. 2000-01-04 17:46:41 +00:00
gimpcolorselector.h The GIMP Help System part II: press "F1" while browsing a menu to show the 1999-10-03 13:50:19 +00:00
gimpcolorspace.c libgimp/gimpcolorspace.c Prefixed all functions with gimp_ to avoid 2000-01-03 01:58:43 +00:00
gimpcolorspace.h libgimp/gimpcolorspace.c Prefixed all functions with gimp_ to avoid 2000-01-03 01:58:43 +00:00
gimpcompat.h *** empty log message *** 1999-12-29 20:29:09 +00:00
gimpdisplay.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpdisplay_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpdrawable.c libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimpdrawable_pdb.c libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimpenums.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpenv.c i18n stuff 1999-11-22 22:38:02 +00:00
gimpenv.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpexport.c changed the packing spacings to match the core dialogs' standards. 1999-11-20 15:52:25 +00:00
gimpexport.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpfeatures.h.in *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpfileselection.c Use our new (sligtly compressed) layout of gtk_file_selection all over the 1999-12-30 20:16:58 +00:00
gimpfileselection.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpgradient.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpgradient_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpgradientmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpimage.c libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimpimage_pdb.c libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimpintl.h libgimp/gimpintl.h use G_STMT_START and G_STMT_END for multiline #defines 1999-10-08 22:09:41 +00:00
gimplayer.c libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimplayer_pdb.c libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimplimits.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpmath.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpmatrix.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpmatrix.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpmenu.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpmodule.h Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00
gimppalette.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimppalette_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpparasite.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpparasite.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpparasite_pdb.c API PATCH #2 or so 1999-10-17 00:07:55 +00:00
gimpparasiteF.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpparasiteio.c please picky compilers 1999-12-06 22:44:40 +00:00
gimpparasiteio.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpparasiteP.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimppatheditor.c please picky compilers 1999-12-06 22:44:40 +00:00
gimppatheditor.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimppatternmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimppixelrgn.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpprocbrowserdialog.c added gettext support 2000-01-01 15:38:59 +00:00
gimpprocview.c added gettext support 2000-01-01 15:38:59 +00:00
gimpprotocol.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpprotocol.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpselection.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpselection_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpsizeentry.c please picky compilers 1999-12-06 22:44:40 +00:00
gimpsizeentry.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimptile.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpui.def Improve WinMain prototype to avoid compiler warnings. 1999-11-26 00:15:16 +00:00
gimpui.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpunit.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpunit.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpunit_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpunitcache.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpunitmenu.c please picky compilers 1999-12-06 22:44:40 +00:00
gimpunitmenu.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpwire.c please picky compilers 1999-12-06 22:44:40 +00:00
gimpwire.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gserialize.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gserialize.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
Makefile.am *** empty log message *** 2000-01-02 22:30:20 +00:00
makefile.cygwin Add gimpcolorspace object. 2000-01-04 17:46:41 +00:00
makefile.msc Add gimpcolorspace object. 2000-01-04 17:46:41 +00:00
parasite.c *** empty log message *** 1999-11-17 21:13:50 +00:00
parasite.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
parasiteF.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
parasiteio.c please picky compilers 1999-12-06 22:44:40 +00:00
parasiteio.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
parasiteP.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
stdplugins-intl.h libgimp/gimpintl.h use G_STMT_START and G_STMT_END for multiline #defines 1999-10-08 22:09:41 +00:00