* INSTALL: say we need GTK+ 1.2.x
* acinclude.m4
* config.guess
* config.sub
* config.h.in
* ltconfig
* ltmain.sh: libtool 1.3.3
* app/channel.c: make sure the coord variables are set properly in
the mask empty case in channel_bounds (patch from spencer)
* app/drawable.c: check to see if there actually is a shadow in
drawable_merge_shadow
* app/autocrop.c: sync with 1.1 tree
* app/xwd.c: hackaround for buggy window managers (like
WindowMaker) that store a bogus XWDColor flag field.
-Yosh
Wed Mar 31 00:33:28 EST 1999 Matt Wilson <msw@gimp.org>
* commands.[ch]: changed callbacks invoked by ItemFactories to
the the correct parameters. This fixes the following problems:
- tool election via hotkeys and right click menu selection
- reshow last filter repeating last filter
- possible new file dialog problems
Sat Mar 27 01:13:42 EST 1999 Matt Wilson <msw@gimp.org>
* app/app_procs.c: removed the idle function from the
splash screen, added code that services the event
queue. This reduces flicker in the splash screen.
(backport from 1.1)
* app/brushes.c: s/gpointer/gconstpointer for hash table
functions (backport from 1.1)
* app/fileops.c: added #include <stdlib.h> to get
prototype for strtol()
* app/gdisplay.c: added a check to see if we have a gdisplay
hash table set up before we go looking for the gdisplay
for this toplevel widget. (backport from 1.1)
* app/interface.c: added a bound check for progress_update
(backport from 1.1)
* app/main.c: added a cast to make g_set-message_handler happy
(backport from 1.1)
* app/patterns.c: s/gpointer/gconstpointer for hash table
functions (backport from 1.1)
* app/plug_in.c: added bounds check for progress bar update
* app/procedural_db.c: s/gpointer/gconstpointer for hash table
functions, changed to using g_str_equal for comparison
(backport from 1.1)
* plug-ins/MapObject/mapobject_ui.c: now uses the right widget
for adjustment callbacks (backport from 1.1 branch)
* plug-ins/dbbrowser/dbbrowser_utils.c: fixed the clist of
db functions so that the scrollbar shows, added viewports
for non-scrollable description table
* plug-ins/gfig/gfig.c: reverted to the gfig version from
the 1.0 branch, ported to GTK+ 1.2
* plug-ins/script-fu/script-fu-server.c: set up the clientname
hash table to use g_direct_hash (backport from 1.1),
added stdlib.h for malloc() prototype.
Mon Mar 15 12:50:46 1999 Owen Taylor <otaylor@redhat.com>
* app/image_render.c (render_image_indexed): Put in
missing code to increment the source pointer
for indexed images.
Mon Mar 15 12:07:59 1999 Owen Taylor <otaylor@redhat.com>
* app/menus.[ch] app/gimprc.c app/gradient.c (menus_quit):
Merge in menufactory => itemfactory changes from head
Mon Mar 15 11:30:04 1999 Owen Taylor <otaylor@redhat.com>
* app/layers_dialog.c (lc_dialog_create): Show dialog
after updating the lists. This looks better and
works around an obscure bug with size requests
that was being triggered.
Sun Mar 14 23:33:14 1999 Owen Taylor <otaylor@redhat.com>
* app/app_procs.c (app_exit_finish): Call plug_in_kill()
before procedural_db_free().
Sun Mar 14 23:27:38 1999 Owen Taylor <otaylor@redhat.com>
* app/channels_dialog.c app/global_edit.c app/gradient.c
app/layers_dialog.c app/text_tool.c:
Use gtk_scrolled_window_add_with_viewport()
Sat Mar 13 21:07:34 EST 1999 Matt Wilson <msw@gimp.org>
* image_render.c: Off by a factor of 3 vertical. GRAY and INDEXED
work. The rest appear to have endian and bitshift errors.
* gximage.[ch]: more gdk_rgb functionality
* gdisplay.c: updated to new gximage_put arguments
Sat Mar 13 21:07:34 EST 1999 Matt Wilson <msw@gimp.org>
Mon Sep 22 21:19:14 1997 Federico Mena <federico@bananoid.nuclecu.unam.mx>
* Added the mpeg plug-in.
* Made configure.in and plug-ins/Makefile.am properly detect
whether file format libraries are installed and thus decide
whether to build some plug-ins or not.
Mon Sep 22 17:34:09 1997 Federico Mena <federico@bananoid.nuclecu.unam.mx>
* Made 0.99.11 release. See the files NOTES and TODO-DIST for
more info.
* ltconfig: cases for Unixware 2.1.2 (from Geoff Clare)
and BSD/OS 4.0 (from Chris P. Ross)
* app/Makefile.am
* plug-ins/script-fu/scripts/Makefile.am: use -DREGEX_MALLOC,
seems to be more portable
* plug-ins/png/png.c: use a default gamma of 2.2 when gamma
correction isn't enabled
-Yosh
* Makefile.am
* configure.in: check for GTK+ 1.0.3 or higher, we use stuff
from it. Add a convenience configure option for me.
* gimptool.in: sync with 1.1
* tile_swap.c: ok, a further attempt to get rid of a bunch o'
dialogs
* docs/Makefile.am
* docs/white-paper/Makefile.am: helpers for make dist
* libgimp/gimp.c: match header declaration
* checkerboard.c: avoid a FP exception in psychobilly mode
* plug-ins/cubism/cubism.c
* plug-ins/mosaic/mosaic.c: speedups from 1.1
* plug-ins/png/png.c: bugfix for indexed image, default to level 6
compression
-Yosh
* app/text_tool.c: correct test for restoring old foundry in
callback (from Trent Piepho)
* plug-ins/gauss_iir/gauss_iir.c
* plug-ins/gauss_rle/gauss_rle.c: better test for bad values,
put fix in gauss_rle too
* plug-ins/script-fu/script-fu.c
* plug-ins/script-fu/script-fu-console.[ch]: added an eval
PDB interface for running arbitrary scheme code
* app/batch.c: redid batch mode to use script-fu-eval
* app/main.c: fixed command line parsing for batch mode and
image loading
-Yosh
* plug-ins/gif.c:
The facility to specify the background colour of
a transparent/animated GIF for non-transparent
viewers now works very much more consistantly.
The only situations in which it will fail to work
as expected now are those where file size can be reduced
(abeit not by much, as the plugin is sometimes more pessimistic
than it need be) by re-using an existing unused colour
index rather than using another bit per pixel in the
encoded file. That will never be an issue with an image
which was freshly converted from RGB to INDEXED with the
Quantize option, as that option removes any unused colours
from the image.
Let me know if you find the consistancy/size tradeoff more
annoying than helpful and I can adjust it. IMHO it is too
arcane a feature to present to any user as a runtime option.
-Yosh
* configure.in: added -std1 check for DU4
* gimptool.1: updated man page
* gimptool.in: added strip options
* plug-ins/hrz/hrz.c: #ifndef'd NeXT out munmap call
* plug-ins/maze/maze.c: commented out some debug code differently
so NeXT compiler won't barf.
-Yosh
* configure.in: see if CC needs -posix (for NeXTStep)
* app/gimage.c: fix for layer merge opacity, originally from Zach. Sets opacity
to 100%, and makes the mode normal.
-Yosh
* acconfig.h
* configure.in
* app/main.c: added check for putenv and #ifdefed it's usage since NeXTStep is
lame
* libgimp/gimp.c
* app/main.c
* app/plug_in.c: conditionally compile shared mem stuff so platforms without it
can still work
-Yosh