[ This time this announcement has a correct subject line. Oops ] Ok, GIMP 1.2.1 is out there. It's still a hadjaha release. ftp://ftp.gimp.org/pub/gimp/v1.2/v1.2.1/ This release fixes the leaking fd problem (cannot open file foo messages), among other things: 2001-01-22 Michael Natterer <mitch@xxxxxxxx> * app/gimphelp.c: disabled debugging output. 2001-01-20 Michael Natterer <mitch@xxxxxxxx> * app/palette.c: plugged memory leaks. 2001-01-17 Sven Neumann <sven@xxxxxxxx> * INSTALL: updated and changed .gimp to .gimp-1.2 * configure.in: changed .gimp to .gimp-1.2 Mon Jan 15 17:17:33 PST 2001 Manish Singh <yosh@xxxxxxxx> * app/fileops.c: correct spelling of "lose" in revert dialog 2001-01-15 Sven Neumann <sven@xxxxxxxx> * gimp.spec.in: corrected FTP location of gimp 2001-01-14 Sven Neumann <sven@xxxxxxxx> * HACKING: added note about autogenerated files (merged from HEAD) 2001-01-14 Sven Neumann <sven@xxxxxxxx> * app/menus.c * app/plug-in.c: added some sanity checks for passed string pointers to various public functions in an attempt to fix bug #37622. I'm not sure if this fixes the bug since I can not reproduce it. 2001-01-12 Sven Neumann <sven@xxxxxxxx> * plug-ins/common/sharpen.c: applied a patch from Jerome Zago <jzago@xxxxxxxxxxxxxxxxxxx> that fixes a longstanding bug in the sharpen filter which sometimes got the last line wrong. Fixes bug #34155 2001-01-11 Sven Neumann <sven@xxxxxxxx> * plug-ins/common/aa.c: removed .html from the list of file extensions since it clashes with the GTM plug-in. 2001-01-10 Sven Neumann <sven@xxxxxxxx> * plug-ins/ifscompose/ifscompose.c: blue is (0,0,1), not (0,0,2) 2001-01-10 Szabolcs Ban * plug-ins/MapObject/mapobject_ui.c: fixed typo. s/Treshold/Threshold/ 2001-01-09 Sven Neumann <sven@xxxxxxxx> * app/gimpbrushlist.c * app/gradient.c * app/palette.c * app/patterns.c: check for NULL pointers before doing strcmp on default names. The default names for brushes, patterns, ... can be NULL if they were not set in a readable gimprc file. * app/gimprc.c: warn the user if the systemwide gimprc couldn't be read. 2001-01-04 Tor Lillqvist <tml@xxxxxx> * plug-ins/script-fu/scripts/title-header.scm (script-fu-title-header): Correct args to gimp-color-picker. Thanks to Piet van Oostrum. 2001-01-03 Michael Natterer <mitch@xxxxxxxx> * app/levels.c: reverted the behaviour of the "Reset" button back to resetting the current channel only. Resetting all channels was broken and IMHO cannot work the way it was implemented. 2001-01-02 Simon Budig <simon@xxxxxxxx> * app/paint_core.c: use floor() before casting to gint when calculating the current brush coordinates. Fixes the jagged brush stroke when stroking a path that leaves the image at the top or left edge (bug #6043). 2001-01-02 Michael Natterer <mitch@xxxxxxxx> * app/gimphelp.c (gimp_idle_help): s/welcome.html/introduction.html/ Fixes #36456. 2001-01-01 Michael Natterer <mitch@xxxxxxxx> * plug-ins/gdyntext/gdyntextcompat.h: also check for GIMP's minor version when deciding if to add a missing PDB wrapper. 2000-12-31 Sven Neumann <sven@xxxxxxxx> Simon Budig <simon@xxxxxxxx> * app/gimpbrush.c * plug-ins/common/gih.c: explicitely cast offset to (off_t) when seeking back. Should fix the problems reading grayscale BrushPipes on IRIX. 2000-12-29 Tor Lillqvist <tml@xxxxxx> * config.h.win32: RAND_FUNC must not return negative values. Can't use g_random_int as is, must use g_random_int_range (0, G_MAXINT). * plug-ins/flame/cmap.c: Include glib.h for G_MAXINT. 2000-12-29 Simon Budig <simon@xxxxxxxx> * modules/colorsel_triangle.c Argh - converting 16bit colors (from DnD-Source) to 8 bit must not be done by dividing by 0xff (255)! divide by 256 instead... 2000-12-29 Tor Lillqvist <tml@xxxxxx> * app/makefile.mingw.in: Build as a windowing application (-mwindows). * app/gimp.sym: Remove the color display functions that are gone. * plug-ins/makefile.mingw.in: Build two versions of the tiff plug-in: tiff (with TIFF_LZW_LIBS), and tiff_nolzw (with TIFF_NOLZW_LIBS). 2000-12-28 Sven Neumann <sven@xxxxxxxx> * app/channel.c * app/layer.c: use gtk_object_sink() instead of gtk_object_unref() when deleting a layer or channel since only floating objects should be destroyed this way. A layer or channel that has been attached to an image shall never be deleted. * app/layer_cmds.c * libgimp/gimplayer_pdb.c * tools/pdbgen/pdb/layer.pdb: reenabled the gimp_layer_delete() PDB function since it might be useful under rare circumstances. 2000-12-28 Sven Neumann <sven@xxxxxxxx> * app/channel_cmds.c * app/layer_cmds.c * libgimp/gimpchannel_pdb.c * libgimp/gimplayer_pdb.c * plug-ins/common/warp.c * plug-ins/gap/gap_exchange_image.c * plug-ins/gap/gap_range_ops.c * plug-ins/perl/examples/bricks * plug-ins/perl/examples/glowing_steel * tools/pdbgen/pdb/channel.pdb * tools/pdbgen/pdb/layer.pdb Two of the gimp-perl scripts used to call gimp_layer_delete() after gimp_image_remove_layer(). This will fail since the layer is already scheduled for destruction by removing it from the associated image or by deleting that image. It is thus dangerous and superfluous to export this feature through the PDB. The gimp_layer_delete() is hereby obsolete and does nothing any longer. I have removed the code calling it from all over the place (it was commented out in almost all places). The PDB help for gimp_channel_delete() now explicetly tells the user about the proper usage of the procedure. 2000-12-27 Michael Natterer <mitch@xxxxxxxx> * plug-ins/common/csource.c: the size of the string holding the image data was one byte too short (we forgot the trailing '\0'). Reported by <goswin.brederlow@xxxxxxxxxxxxxxxxxxxxxxxx> 2000-12-27 Michael Natterer <mitch@xxxxxxxx> * app/gimpimage.c: gimp_image_merge_layers(): apply the layer mask only if layer->apply_mask is TRUE. 2000-12-27 Michael Natterer <mitch@xxxxxxxx> * app/layers_dialog.c: layers_dialog_scroll_index(): don't fiddle around with magic numbers when calculating the layer widget's height but simply ask one of them for it's allocation. Fixes positioning when the preview is smaller than the layer widget list item. 2000-12-27 Tomas Ogren <stric@xxxxxxxxxx> * plug-ins/ifscompose/ifscompose_storage.c: Remove the last comma in an enum, xlc barfs Tue Dec 26 11:10:23 PST 2000 Manish Singh <yosh@xxxxxxxx> * app/patterns.c: fix fd leak on loading -Yosh