2006-08-29 Sven Neumann <sven@gimp.org>
* libgimpbase/Makefile.am
* libgimpbase/gimpbase.h
* libgimpbase/gimprectangle.[ch]: added new files that hold
gimp_rectangle_intersect(), factored out of the core.
* libgimpbase/gimpbase.def: updated.
* app/core/gimp-edit.c
* app/core/gimp-utils.c
* app/core/gimp-utils.h
* app/core/gimpchannel-combine.c
* app/core/gimpdrawable-foreground-extract.c
* app/core/gimpdrawable-transform.c
* app/core/gimpdrawable.c
* app/core/gimpimage-preview.c
* app/core/gimplayer.c
* app/core/gimpscanconvert.c
* app/display/gimpdisplayshell-draw.c: changed includes accordingly.
* libgimp/gimpdrawablepreview.c: don't duplicate
gimp_rectangle_intersect() here, use the function in libgimpbase.
* app/base/siox.c: use gimp_rectangle_intersect() to reduce the
working area to the region of interest. Fixes bug #340422.
2006-07-14 Maurits <m.rijk@chello.nl>
* plug-ins/imagemap/imap_grid.c
* plug-ins/imagemap/imap_main.c
* plug-ins/imagemap/imap_menu.c: fixed problem with zoom menu
* app/core/core-enums.[ch]: add GIMP_ARRANGE_FOO values
to GimpAlignmentType, and change CENTER to HCENTER,
MIDDLE to VCENTER.
* app/core/gimpimage-arrange.c: extensively rewritten
to handle arrangement of objects, and to do the
required sorting of lists by offset.
* app/tools/gimpaligntool.[ch]: added ability to arrange
groups of layers etc with constant spacing. Also try
to change things so that the tool aligns with the
object that users expect intuitively.
2005-08-23 Sven Neumann <sven@gimp.org>
* app/base/siox.c: minor optimizations.
* app/actions/gradients-actions.c
* app/actions/patterns-actions.c
* plug-ins/metadata/interface.c: applied patch from Stephan Binner
that fixes wrong use of ellipsis (bug #309657).
* plug-ins/common/mosaic.c: invalidate the preview when a parameter
change. Disabled updating the preview by default. There is room
optimisations, but this fixes#162710.
* plug-ins/jpeg/Makefile.am
* plug-ins/jpeg/NEWS
* plug-ins/jpeg/jpeg.c
* plug-ins/jpeg/jpeg.h
* plug-ins/jpeg/jpeg_load.c
* plug-ins/jpeg/jpeg_load.h
* plug-ins/jpeg/jpeg_save.c
* plug-ins/jpeg/jpeg_save.h: moved jpeg code into new
dir and split up, already too large and a good bit more
will be needed for proper exif handling.
* plug-ins/common/jpeg.c: removed
* configure.in
* plug-ins/Makefile.am
* plug-ins/common/Makefile.am: changed accordingly
2003-08-31 Manish Singh <yosh@gimp.org>
* app/paint/gimppaintcore.c: inlined rotate_pointers, made it specific
to gulongs (made more sense to me than adding casts)
2003-05-15 Sven Neumann <sven@gimp.org>
* app/base/temp-buf.c: added some sanity checks to temp_buf
conversion routines.
* tools/pdbgen/pdb/fileops.pdb (file_load_thumbnail_invoker): use
GimpImagefile to load a thumbnail. Only works for RGB images yet.
This adresses bug #113033.
* app/pdb/fileops_cmds.c: regenerated.
* app/file/file-utils.[ch]: removed file_utils_readXVThumb(). It
is not needed any longer since GimpImagefile also handles the
old-style .xvpics.
* plug-ins/script-fu/scripts/copy-visible.scm: fixed typo.
2003-02-08 Sven Neumann <sven@gimp.org>
* HACKING: added a note about generating the developers
documentation and how to disable it in case of problems.
2003-01-13 Manish Singh <yosh@gimp.org>
* configure.in: Partially address #102058 with a --with-shm configure
options. Defaults to sysv except on OS X, where it is none.
2003-01-07 Sven Neumann <neo@wintermute>
* configure.in
* plug-ins/gfig/Makefile.am
* plug-ins/gfig/images/Makefile.am: added a new directory with PNG
images for the GFig plug-in.
* plug-ins/gfig/images/*.png: placeholder images that need to be
replaced (see bug #92473).
* plug-ins/gfig/gfig-stock.[ch]: new files that register the
images as stock icons.
* plug-ins/gfig/gfig.c: use stock icons for the buttons on the
left side of the dialog.
* plug-ins/gfig/pix_data.h: removed obsoleted images. The
remaining ones should get converted as well.
2002-02-22 Sven Neumann <sven@gimp.org>
* HACKING
* Makefile.am
* autogen.sh
* configure.in: depend on intltool for handling i18n stuff. This
means that you need intltool to compile The GIMP from CVS. Grab
it from ftp://ftp.gnome.org/pub/GNOME/stable/sources/intltool/
or out of gnomecvs module intltool. You shouldn't need it if you
compile The GIMP from tarball.
* data/misc/Makefile.am
* data/misc/gimp.desktop.in.in: merge translations into the desktop
file.