Commit Graph

680 Commits

Author SHA1 Message Date
Manish Singh 76cb1c9a19 say we need GTK+ 1.2.x
* 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
1999-07-26 19:20:04 +00:00
Sven Neumann f8f7050352 Fixed that typo in displace.c
-Sven
1999-05-16 22:17:25 +00:00
Manish Singh 369aae2e64 1.0.4 stuff
-Yosh
1999-04-04 05:37:59 +00:00
EST 1999 Matt Wilson 6d28a05a49 prepare for 1.0.4 release
Wed Mar 31 01:31:49 EST 1999  Matt Wilson  <msw@gimp.org>

	* README, NEWS, configure.in, gimp.spec: prepare for 1.0.4 release
1999-03-31 06:26:36 +00:00
EST 1999 Matt Wilson 712e006464 fix for 8 bit displays
Wed Mar 31 01:17:38 EST 1999  Matt Wilson  <msw@gimp.org>

	* app/colormaps.c: fix for 8 bit displays
1999-03-31 06:13:40 +00:00
EST 1999 Matt Wilson 77843e9caf changed callbacks invoked by ItemFactories to the the correct parameters.
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
1999-03-31 05:31:14 +00:00
Manish Singh 32454ed5d4 docs/white-paper Makefile
-Yosh
1999-03-29 20:34:52 +00:00
Manish Singh ed623a92f3 Update this too
-Yosh
1999-03-29 20:29:33 +00:00
Manish Singh 261036c5bd NEWS: updated
Make plugins compile cleanly by adding #include files

-Yosh
1999-03-29 19:40:28 +00:00
Manish Singh e2712cfa1f libtool 1.2f, require gtk 1.2
-Yosh
1999-03-28 22:42:31 +00:00
EST 1999 Matt Wilson c27f21f58b removed the idle function from the splash screen, added code that services
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.
1999-03-27 06:15:57 +00:00
Owen Taylor 8df1bfb712 gtk_scrolled_window_add_with_viewport() changes.
Mon Mar 15 13:13:36 1999  Owen Taylor  <otaylor@redhat.com>

	* plug-ins/xd/xd.c plug-ins/film/film.c:
	gtk_scrolled_window_add_with_viewport() changes.
1999-03-15 18:25:37 +00:00
Owen Taylor b7d10a5364 Put in missing code to increment the source pointer for indexed images.
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.
1999-03-15 17:52:33 +00:00
Owen Taylor 45e4455681 Merge in menufactory => itemfactory changes from head
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
1999-03-15 17:26:21 +00:00
Owen Taylor 58f54b0a8b Show dialog after updating the lists. This looks better and works around
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().
1999-03-15 16:31:45 +00:00
Owen Taylor 7d109fadff Use gtk_scrolled_window_add_with_viewport()
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()
1999-03-15 04:30:12 +00:00
Matt Wilson 131f8118df RPM stuff in extradist 1999-03-14 21:11:17 +00:00
EST 1999 Matt Wilson 9cfe789f88 updated to use new group entries.
Sun Mar 14 15:27:15 EST 1999 Matt Wilson <msw@gimp.org>

	* gimp.spec: updated to use new group entries.
1999-03-14 20:29:25 +00:00
EST 1999 Matt Wilson 6abaf659b4 preparing for 1.0.3 release
Sun Mar 14 15:07:47 EST 1999 Matt Wilson <msw@gimp.org>

	* configure.in: preparing for 1.0.3 release
1999-03-14 20:00:39 +00:00
Matt Wilson e3bf443f97 Sun Mar 14 14:27:25 EST 1999
* plug-ins/gfig/gfig.c: backport from HEAD
	* plug-ins/libgck/gck/*.[ch]: backport from HEAD
1999-03-14 19:23:19 +00:00
EST 1999 Matt Wilson ab91b338a1 rendering functions seem to work for all image types and zoom levels.
Sun Mar 14 12:46:41 EST 1999 Matt Wilson <msw@gimp.org>

	* app/image_render.c: rendering functions seem to work for all
	image types and zoom levels.
1999-03-14 18:25:41 +00:00
EST 1999 Matt Wilson 1b52e39b0a Off by a factor of 3 vertical. GRAY and INDEXED work. The rest appear to
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>
1999-03-14 02:30:33 +00:00
Federico Mena 41791a10e5 Added the mpeg plug-in.
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.
1999-03-14 01:40:59 +00:00
Matt Wilson cdeabf5812 changes for GTK+ 1.2 compatibility 1999-03-12 02:17:08 +00:00
Manish Singh 5e64015efc tiff plugin from HEAD
automake fixes

-Yosh
1999-01-22 00:20:50 +00:00
Manish Singh bbb3a61c08 New version
-Yosh
1999-01-03 22:39:44 +00:00
Manish Singh 08cf843c86 Doh, thinko.
-Yosh
1999-01-02 23:50:31 +00:00
Manish Singh f66bf9e0b4 cases for Unixware 2.1.2 (from Geoff Clare) and BSD/OS 4.0 (from Chris P.
* 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
1999-01-02 23:11:55 +00:00
Sven Neumann 1a90d26b81 Applied the change for large fonts in the splash screen from 1.1
--Sven
1998-11-18 16:57:58 +00:00
Manish Singh 819cd0d6e2 Makefile.am check for GTK+ 1.0.3 or higher, we use stuff from it. Add a
* 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
1998-11-09 02:26:45 +00:00
Manish Singh bb6cf0ec46 change wording
-Yosh
1998-10-15 03:18:21 +00:00
Manish Singh 005c61570a Backported austin's cosmetic color fix.
Bumped up version for 1.0.2.

-Yosh
1998-10-15 03:16:49 +00:00
Manish Singh ddc2dcd3d2 applied gimp-austin-981011-1, fixes color selector redraw bug
* app/color_select.c: applied gimp-austin-981011-1, fixes color
selector redraw bug

* plug-ins/compose/compose.c
* plug-ins/decompose/decompose.c
* plug-ins/ps/ps.c: updates from the registry

* libgimp/gimp.h
* plug-ins/jpeg.c
* plug-ins/tiff.c: applied gimp-austin-981010-0, fixes compilation
warnings for jpeg and tiff plugin

* app/procedural_db.c: fix PDB arg allocation bug, thanks to
Frank Loemker <floemker@TechFak.Uni-Bielefeld.DE>

-Yosh
1998-10-14 01:26:01 +00:00
Manish Singh 6ad1ea221a applied gimp-entity-980929-1, adds write error handling
* app/temp_buf.c: applied gimp-entity-980929-1, adds write error handling

* app/gimprc.c
* app/install.c
* app/tips_dialog.c: allow use of GIMP_DATADIR to override compiled in default

-Yosh
1998-10-09 22:44:14 +00:00
Manish Singh a814e90236 applied gimp-quinn-981004-0, make the dont-show-rulers gimprc option
* app/interface.c: applied gimp-quinn-981004-0, make the dont-show-rulers
gimprc option actually work

-Yosh
1998-10-07 06:42:51 +00:00
Manish Singh ce61504c5b Changed stuff
-Yosh
1998-10-01 21:10:53 +00:00
Manish Singh 835ce41489 app/general.c: make get_token's EOF sticky
plug-ins/gif/gif.c: bug fix for the incredible growing gif

-Yosh
1998-10-01 21:06:59 +00:00
Manish Singh 98a5a2cbd8 NOW we can do 1.0.1
-Yosh
1998-09-27 21:56:05 +00:00
Manish Singh 74f7921c56 sync with 1.1 gimptool man page update
* gimptool.in: sync with 1.1 gimptool
* gimptool.1: man page update

-Yosh
1998-09-27 21:54:08 +00:00
Manish Singh cc521907b6 1.0.1 stuff
-Yosh
1998-09-27 08:50:08 +00:00
Manish Singh e829684ce4 correct test for restoring old foundry in callback (from Trent Piepho)
* 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
1998-09-21 09:15:27 +00:00
Manish Singh 52d4078fcf The facility to specify the background colour of a transparent/animated
* 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
1998-09-15 21:00:21 +00:00
Manish Singh 3dd48e4f13 added -std1 check for DU4
* 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
1998-09-09 09:45:05 +00:00
Manish Singh 519794bd70 added clarifying {}'s around if block
-Yosh
1998-09-06 20:05:46 +00:00
Manish Singh 091f764814 see if CC needs -posix (for NeXTStep)
* 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
1998-09-06 19:54:12 +00:00
Manish Singh 09c2217515 honor ACLOCAL_FLAGS
-Yosh
1998-09-06 19:51:31 +00:00
Manish Singh 42e4c2f6ef Removed -lc from all Makefiles, since it causes weird problems on DU4
-Yosh
1998-08-30 23:42:51 +00:00
Manish Singh 9fc64fe8c9 build.in is long gone...
-Yosh
1998-08-29 05:52:53 +00:00
Manish Singh 4aeac7afe6 acconfig.h configure.in added check for putenv and #ifdefed it's usage
* 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
1998-08-28 02:03:30 +00:00
Manish Singh 6c800b7b26 s/strdup/g_strdup/ for portability
-Yosh
1998-08-28 01:58:15 +00:00