gimp/libgimp
Tor Lillqvist 970ad834d1 libgimp/gimp.def libgimp/gimpui.def libgimp/makefile.{cygwin,msc}
2000-02-15  Tor Lillqvist  <tml@iki.fi>

* libgimp/gimp.def
* libgimp/gimpui.def
* libgimp/makefile.{cygwin,msc}
* app/makefile.{cygwin,msc}
* plug-ins/makefile.{cygwin,msc}: Updates.

* app/datafiles.c (is_script): New Win32-only function, which
tests if a file's extension matches one of the extensions in the
PATHEXT environment variable (which the cmd.exe command
interpreter also uses). This is to avoid starting applications
associated with any random data file the user might have dropped
in the plug-ins folder, while still supporting plug-ins written in
scripting languages.

* app/gimpparasite.c (gimp_parasiterc_save): (Win32:) Cannot
rename to an existing file.

* plug-ins/Lighting/lighting_image.c
* plug-ins/Lighting/lighting_share.c
* plug-ins/MapObject/mapobject_preview.c
* plug-ins/MapObject/mapobject_shade.c: Use G_PI.

* plug-ins/common/gz.c: #ifdef G_OS_WIN32 was used before its
potential definition via glib.h.

* plug-ins/common/jpeg.c: Also recognize Exif files, which are
typically produced by digital cameras. The usually have a .jpg
file name extension, and would thus already match this plug-in,
but add the magic string just in case. They are loaded just fine
by libjpeg even if they don't have the JFIF signature.

* plug-ins/common/tiff.c: Set TIFF warning and error handler, so
we get to pass libtiff's messages through the normal channels.
2000-02-14 22:44:06 +00:00
..
.cvsignore Actually add and use the file 1998-07-15 02:36:07 +00:00
COPYING Hmm... this actually wasn't the file as advertised by the ChangeLog.... 2000-01-02 23:11:47 +00:00
Makefile.am plug-ins/libgck/gck/Makefile.am plug-ins/libgck/gck/gckcommon.h 2000-02-14 16:29:41 +00:00
color_display.h Regarding the GPL => LGPL change: 2000-01-15 21:30:17 +00:00
color_selector.h added documentation framework 2000-02-03 01:47:15 +00:00
gimp.c please picky compilers 1999-12-06 22:44:40 +00:00
gimp.def libgimp/gimp.def libgimp/gimpui.def libgimp/makefile.{cygwin,msc} 2000-02-14 22:44:06 +00:00
gimp.h plug-ins/libgck/gck/Makefile.am plug-ins/libgck/gck/gckcommon.h 2000-02-14 16:29:41 +00:00
gimpbrushmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpchainbutton.c made parasites use g* types and documented gimpchainbutton 2000-02-12 02:16:59 +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 Documented gimp_color_button and cleaned up the framework. 2000-02-03 02:35:08 +00:00
gimpcolorbutton.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gimpcolordisplay.h Regarding the GPL => LGPL change: 2000-01-15 21:30:17 +00:00
gimpcolorselector.h added documentation framework 2000-02-03 01:47:15 +00:00
gimpcolorspace.c app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpcolorspace.h use g* types and name the parameters in the header. 2000-02-04 22:18:50 +00:00
gimpcompat.h let's not be redundant redundant. Made a real compat #define for 2000-01-11 21:07:17 +00:00
gimpdialog.c purely cosmetic. 2000-02-14 13:23:12 +00:00
gimpdialog.h Makefile.am new file. 2000-02-10 00:00:54 +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 configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gimpenv.c doumented gimpenv 2000-02-06 23:16:24 +00:00
gimpenv.h doumented gimpenv 2000-02-06 23:16:24 +00:00
gimpexport.c fixed bug #5701 2000-02-08 17:04:19 +00:00
gimpexport.h use an enum instead of defines updated 2000-02-06 21:19:10 +00:00
gimpfeatures.h.in *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpfileselection.c app/gdisplay_ops.c app/gradient.c app/palette.c removed the "eek" wilber 2000-02-12 13:07:59 +00:00
gimpfileselection.h libgimp/gimpfileselection.[ch] document the two widgets. 2000-02-08 21:59:31 +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
gimphelp.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimphelp_pdb.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimphelpui.c app/gdisplay_ops.c app/gradient.c app/palette.c removed the "eek" wilber 2000-02-12 13:07:59 +00:00
gimphelpui.h app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpimage.c app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpimage_pdb.c app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpintl.h bind the "gimp-libgimp" textdomain to get the libgimp widget translations. 2000-01-27 19:26:00 +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 plug-ins/libgck/gck/Makefile.am plug-ins/libgck/gck/gckcommon.h 2000-02-14 16:29:41 +00:00
gimpmatrix.c plug-ins/libgck/gck/Makefile.am plug-ins/libgck/gck/gckcommon.h 2000-02-14 16:29:41 +00:00
gimpmatrix.h plug-ins/libgck/gck/Makefile.am plug-ins/libgck/gck/gckcommon.h 2000-02-14 16:29:41 +00:00
gimpmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpmenu.h added documentation framework 2000-02-03 01:47:15 +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 made parasites use g* types and documented gimpchainbutton 2000-02-12 02:16:59 +00:00
gimpparasite.h made parasites use g* types and documented gimpchainbutton 2000-02-12 02:16:59 +00:00
gimpparasiteF.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
gimpparasite_pdb.c API PATCH #2 or so 1999-10-17 00:07:55 +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
gimppatheditor.c libgimp/gimpfileselection.[ch] document the two widgets. 2000-02-08 21:59:31 +00:00
gimppatheditor.h libgimp/gimpfileselection.[ch] document the two widgets. 2000-02-08 21:59:31 +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
gimpquerybox.c app/gdisplay_ops.c app/gradient.c app/palette.c removed the "eek" wilber 2000-02-12 13:07:59 +00:00
gimpquerybox.h app/gdisplay_ops.c app/gradient.c app/palette.c removed the "eek" wilber 2000-02-12 13:07:59 +00:00
gimpselection.c new PDB wrappers in libgimp and plugin code cleanup 2000-01-14 21:38:47 +00:00
gimpselection_pdb.c new PDB wrappers in libgimp and plugin code cleanup 2000-01-14 21:38:47 +00:00
gimpsizeentry.c app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpsizeentry.h app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimptile.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpui.def libgimp/gimp.def libgimp/gimpui.def libgimp/makefile.{cygwin,msc} 2000-02-14 22:44:06 +00:00
gimpui.h removed the query boxes. 2000-02-10 21:54:12 +00:00
gimpunit.c app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpunit.h app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpunit_pdb.c app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpunitcache.c app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpunitmenu.c app/gdisplay_ops.c app/gradient.c app/palette.c removed the "eek" wilber 2000-02-12 13:07:59 +00:00
gimpunitmenu.h app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpvector.c name parameters "vector1", "vector2" etc. instead of just "a", "b" etc. 2000-02-14 17:43:55 +00:00
gimpvector.h name parameters "vector1", "vector2" etc. instead of just "a", "b" etc. 2000-02-14 17:43:55 +00:00
gimpwidgets.c purely cosmetic. 2000-02-14 13:23:12 +00:00
gimpwidgets.h po/POTFILES.in app/Makefile.am removed. 2000-02-13 22:26:41 +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
libgimp-intl.h bind the "gimp-libgimp" textdomain to get the libgimp widget translations. 2000-01-27 19:26:00 +00:00
makefile.cygwin libgimp/gimp.def libgimp/gimpui.def libgimp/makefile.{cygwin,msc} 2000-02-14 22:44:06 +00:00
makefile.msc libgimp/gimp.def libgimp/gimpui.def libgimp/makefile.{cygwin,msc} 2000-02-14 22:44:06 +00:00
parasite.c made parasites use g* types and documented gimpchainbutton 2000-02-12 02:16:59 +00:00
parasite.h made parasites use g* types and documented gimpchainbutton 2000-02-12 02:16:59 +00:00
parasiteF.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
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
stdplugins-intl.h bind the "gimp-libgimp" textdomain to get the libgimp widget translations. 2000-01-27 19:26:00 +00:00